1 1984-01-07  cv_benchmark_script
 2 
 3 Syntax as a command:  cv_benchmark_script SCRIPT_SEGMENT
 4 
 5 
 6 Function:  converts an ASCII file into a binary benchmark script file.
 7 
 8 
 9 Arguments:
10 SCRIPT_SEGMENT
11    source segment of the script.  If the .bscript suffix is not given
12    it will be assumed.
13 
14 
15 Notes: A script file is a series of records.  Records are delimited by
16 lines containing only a "*".  Each record consists of one or more of
17 the following options.  Options are delimited by any whitespace.
18 
19   -send QUOTED_DATA
20 sends QUOTED_DATA over the communications channel.
21 
22  -interrupt
23 sends an interrupt (Multics QUIT) over the communications channel.
24 
25   -await_input
26 waits for some response over the channel before proceeding.
27 
28   -comment QUOTED_COMMENT_STRING
29 allows you to comment the script source.
30 
31 
32   -wait_for QUOTED_DATA
33 waits until QUOTED_DATA is received from the communications channel.
34 
35   -wait SECONDS
36 waits SECONDS seconds before proceeding.  SECONDS is interpreted as a
37 floating point number.
38 
39   -wait_until SECONDS
40 waits until SECONDS seconds have passed since the start of the
41 benchmark run before proceeding.
42 
43   -timeout SECONDS
44 
45  aborts the script if more than SECONDS seconds have passed
46 without receiving a specified input string.
47 
48 
49 When the end of a script is reached, the benchmark subsystem will hang
50 up the channel.  Thus, to capture all responses from the other end, an
51 appropriate -wait should be used.