issi-tester-config.dtd: Elements - Entities - Source | Intro - Index
FRAMES / NO FRAMES

<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
This defines the global configuration of the distributed test system.
The distributed test system consists of one or more daemons which are
started at specified IP addresses and which listen for commands 
sent to it through specified HTTP Ports. A daemon can consist
of a tester service  and a packet monitoring service. These are 
indepenedent services. 

@title ISSI Test System Global Configuration.
@root issi-tester-configuration

-->

<!-- The root of the tester configuration -->
<!ELEMENT issi-tester-configuration (diets-daemon+) >

<!-- Specifies a diets daemon which manages a conformance testing 
service and a packet monitoring service and runs at a specified IP 
address. -->
<!ELEMENT diets-daemon (refid+, service*) >
<!-- Specifies a reference ID for the daemon. A single daemon can have
one or more reference IDs. RFSSs are mapped to run on the daemon using
this symbolic name. -->
<!ELEMENT refid EMPTY>
<!-- Specifies a packet monitoring service hosted at this daemon -->
<!ELEMENT service EMPTY>


<!-- 
@attr id a symbolic name assigned to the daemon. The default ID is the ip 
address of the node. This id can be referenced in the systemtopology.xml
file for the test suite.
-->
<!ATTLIST refid
    id CDATA #REQUIRED
> 

<!--
@attr httpPort is the port where the conformance testing service may be
contacted.
-->

<!ATTLIST diets-daemon
    httpPort CDATA #REQUIRED
>

<!--
@attr type is the service type right now we support conformance-tester
    and packet-monitor services hosted at the node. 
-->

<!ATTLIST service
    type CDATA #REQUIRED
>