MsgProtocolTest
Purpose:
-
Execute MsgProtocol in verbose mode with output sent to standard output devices or to file.
Enter:
-
MsgProtocolTest <filename> <device_name> [priority] <arg_option> <output_option>
Where:
-
filename
Specify the .ini configuration filename.
device_name
Specify a unique name for this instance of MsgProtocol.
priority
Optional. Specify the task priority. The default is 20.
arg_option
Optional. Specify one of the following methods to direct the output result:
- v to produce verbose output
- o to direct the output to a file
- r to repeat the test
output_option
If v is the specified arg_option, specify a verbosity level.
If o is the specified arg_option, specify a file to contain the output
If r is the specified arg_option, specify the number of times to repeat the test. The maximum is 65534 times.
Example:
-
MsgProtocolTest /specs/gac.ini GAC 15 -o /tmp/msg_proto_test
For the GAC device in the above example, the MsgProtocolTest running at priority level 15 sends test output to a file named msg_proto_test in the /tmp/ folder.MsgProtocolTest /specs/gac.ini GAC 15 -r 200
The above example repeats the test 200 times.
Notes:
-
The program must run as root. Output is directed based on options with verbose mode enabling detailed logging.