...
Code Block |
---|
config: type: agent maddress: <master address> mport: <OPTIONAL: master port. Default: 8494> dportdaemon: <OPTIONAL: agent <1 - run in daemon portmode. Defaults Default:to 8094>0> base_path: <OPTIONAL: base path to the LUTF directory Default: /usr/lib64/lustre/tests> extra_py: <extra python paths> |
...
Code Block |
---|
config:
type: tests-scripts
testsID: <test id>
timeout: <how long to wait before the test is considered a failure.
If not provided then the script will wait until killed by
the AT. If a list of tests are provided the time the
script will wait will be timeout * num_of_tests>
tests:
0: <test set name>
1: <test set name>
2: <test set name>
....
N: <test set name>
# "test set name" is the name of the directory under lutf/python/tests
# which includes the tests to be run. For example: dlc, multi-rail, etc |
...
Code Block |
---|
typedef enum { EN_MSG_TYPE_HB = 0, EN_MSG_TYPE_QUERY_STATUS, EN_MSG_TYPE_RUN_TESTS, EN_MSG_TYPE_COLLECT_RESULTS, EN_MSG_TYPE_YAML_INFOGET_NUM_AGENTS, EN_MSG_TYPE_MAX } lutf_msg_type_t; typedef struct lutf_message_hdr_s { lutf_msg_type_t type; unsigned int len; struct in_addr ip; unsigned int version; } lutf_message_hdr_t; |
...