Whamcloud - gitweb
LU-10973 lutf: Fix crash and other updates 26/44726/5
authorAmir Shehata <ashehata@whamcloud.com>
Mon, 23 Aug 2021 18:45:18 +0000 (11:45 -0700)
committerOleg Drokin <green@whamcloud.com>
Tue, 31 Aug 2021 05:20:24 +0000 (05:20 +0000)
commit370044d25d92254ae83972be6934f5fccba76294
tree156f39ac4ee51f7a00bd911fae671709841857da
parenta34afe7f20ec7d618d3c6a129f0eda3a18972928
LU-10973 lutf: Fix crash and other updates

Fix crash in wait_for_agents. Was mis-using
cYAML_get_next_seq_item().

Update the lustre_lnet_config_ni() with a newly added parameter
for conns_per_peer. Later on tests can be added to explicitly
test setting the conns_per_peer from the C API.

Remove auth_timeout from the paramiko file to be backwards
compatible with older versions of the paramiko python API.

Only delete the progress file if this node is the LUTF master
node. This is to avoid other nodes trampling over each other
if they are using the same directory to dump temporary files.

Test-parameters: trivial

Signed-off-by: Amir Shehata <ashehata@whamcloud.com>
Change-Id: Ifb5ef0e16c6bc859c3893919a9242b64fd049ebe
Reviewed-on: https://review.whamcloud.com/44726
Reviewed-by: Chris Horn <chris.horn@hpe.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/lutf/python/config/lutf_start.py
lustre/tests/lutf/python/infra/lutf.py
lustre/tests/lutf/python/infra/lutf_paramiko.py
lustre/tests/lutf/python/tests-infra/lnet_helpers.py
lustre/tests/lutf/src/liblutf_agent.c