Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

164 lines (137 sloc) 4.536 kB
<?xml version="1.0" encoding="utf-8" ?>
<!ELEMENT tsung (information?, clients, servers, monitoring?, load, options?, sessions)>
<!ELEMENT information (name|description|username|organisation)*>
<!ELEMENT name (#PCDATA)>
<!ELEMENT description (#PCDATA)>
<!ELEMENT username (#PCDATA)>
<!ELEMENT organisation (#PCDATA)>
<!ATTLIST tsung
dumptraffic (true | false | light) "false"
backend (text | rrdtool) "text"
loglevel (emergency|critical|error|warning|notice|info|debug) "notice"
version NMTOKEN #IMPLIED>
<!ELEMENT servers (server+)>
<!ELEMENT server EMPTY>
<!ATTLIST server
host NMTOKEN #REQUIRED
port NMTOKEN #REQUIRED
type (ssl | tcp | udp) #REQUIRED>
<!ELEMENT clients (client+)>
<!ELEMENT client (ip*) >
<!ATTLIST client
cpu NMTOKEN "1"
type (machine | batch) "machine"
host NMTOKEN #IMPLIED
batch (torque | pbs | lsf | oar) #IMPLIED
maxusers NMTOKEN "800"
use_controller_vm (true | false) "false"
weight NMTOKEN "1">
<!ELEMENT ip EMPTY>
<!ATTLIST ip value NMTOKEN #REQUIRED>
<!ELEMENT monitoring ( monitor+ )>
<!ELEMENT monitor ( snmp? )>
<!ATTLIST monitor
host NMTOKEN #REQUIRED
batch (true | false) "false"
type (snmp | erlang) "erlang">
<!ELEMENT snmp EMPTY>
<!ATTLIST snmp
version (v1 | v2) "v1"
community NMTOKEN "public"
port NMTOKEN "161">
<!ELEMENT load (arrivalphase+)>
<!ATTLIST load
loop NMTOKEN "0"
>
<!ELEMENT arrivalphase (users)>
<!ATTLIST arrivalphase
duration NMTOKEN #REQUIRED
phase NMTOKEN #REQUIRED
unit (hour | minute | second | millisecond) #REQUIRED>
<!ELEMENT users EMPTY>
<!ATTLIST users
interarrival NMTOKEN #REQUIRED
unit (hour | minute | second) #REQUIRED
maxnumber NMTOKEN #IMPLIED>
<!ELEMENT options (option*)>
<!ELEMENT option (user_agent*)>
<!ATTLIST option
name NMTOKEN #REQUIRED
override (true | false) #IMPLIED
random (true | false) #IMPLIED
id NMTOKEN #IMPLIED
type (ts_http | ts_jabber | ts_pgsql) #IMPLIED
value CDATA #IMPLIED>
<!ELEMENT sessions (session+)>
<!ELEMENT session ( request | thinktime | transaction )*>
<!ATTLIST session
name CDATA #REQUIRED
bidi CDATA #IMPLIED
persistent (true | false) #IMPLIED
probability NMTOKEN #REQUIRED
type (ts_jabber | ts_http | ts_raw | ts_pgsql) #REQUIRED>
<!ELEMENT request ( match*, dyn_variable*, ( http | jabber | raw | pgsql ) )>
<!ATTLIST request
subst (true|false) "false"
>
<!ELEMENT match (#PCDATA)>
<!ATTLIST match
do (continue|loop|abort|restart) "continue"
when (match|nomatch) "match"
max_loop NMTOKEN "20"
max_restart NMTOKEN "3"
sleep_loop NMTOKEN "5"
>
<!ELEMENT thinktime EMPTY>
<!ATTLIST thinktime
random (true|false) "false"
value NMTOKEN #REQUIRED>
<!ELEMENT user_agent (#PCDATA)*>
<!ATTLIST user_agent
probability NMTOKEN #REQUIRED
>
<!ELEMENT transaction (request+)>
<!ATTLIST transaction name NMTOKEN #REQUIRED>
<!ELEMENT http ( www_authenticate?, soap?, http_header*)>
<!ATTLIST http
contents CDATA #IMPLIED
content_type CDATA #IMPLIED
if_modified_since CDATA #IMPLIED
method (GET | POST | PUT | DELETE | HEAD) "GET"
url CDATA #REQUIRED
version (1.0 | 1.1) "1.1" >
<!ELEMENT soap EMPTY >
<!ATTLIST soap action CDATA #REQUIRED >
<!ELEMENT dyn_variable EMPTY >
<!ATTLIST dyn_variable
name CDATA #REQUIRED
regexp CDATA #IMPLIED >
<!ELEMENT http_header EMPTY >
<!ATTLIST http_header
name CDATA #REQUIRED
encoding CDATA #IMPLIED
value CDATA #IMPLIED >
<!ELEMENT www_authenticate EMPTY >
<!ATTLIST www_authenticate
passwd CDATA #REQUIRED
userid CDATA #REQUIRED >
<!ELEMENT jabber EMPTY >
<!ATTLIST jabber
ack (global | local | no_ack) #REQUIRED
destination (online | offline | random | unique | previous) "random"
id NMTOKEN #IMPLIED
size NMTOKEN "0"
data CDATA #IMPLIED
type NMTOKEN #REQUIRED
show (away|chat|dnd|xa) "chat"
status CDATA "Available">
<!ELEMENT pgsql (#PCDATA) >
<!ATTLIST pgsql
password CDATA #IMPLIED
database CDATA #IMPLIED
username CDATA #IMPLIED
type (connect | authenticate | sql | close) #REQUIRED >
<!ELEMENT raw EMPTY >
<!ATTLIST raw
ack (global | local | no_ack) #REQUIRED
data CDATA #REQUIRED>
Jump to Line
Something went wrong with that request. Please try again.