Whamcloud - gitweb
LU-15140 tests: cleanup of recovery-*-scale tests fails
authorElena Gryaznova <elena.gryaznova@hpe.com>
Fri, 10 Dec 2021 15:58:14 +0000 (18:58 +0300)
committerAndreas Dilger <adilger@whamcloud.com>
Thu, 11 May 2023 00:45:48 +0000 (00:45 +0000)
commit8cd422390a739512d1cb8f507bb53301afbafd7a
tree4e107a7257aa30827b88e5f0f872be10833c9b95
parent4c0158fae9369531945a0ab930bf74ae533aea77
LU-15140 tests: cleanup of recovery-*-scale tests fails

Bash trap handler is executed only after completition of
current command, so under big I/O load it can be executed
after test and cleanup phase finished.

Run I/O load in background overcome bash limitation.

Lustre-commit: f252abc6690247ee9608dbde80238add0ecaed8c
Lustre-change: https://review.whamcloud.com/45824

Test-Parameters: trivial clientcount=6 mdtcount=2 mdscount=2 osscount=2 austeroptions=-R failover=true iscsi=1 env=FAILOVER_PERIOD=180 testlist=recovery-double-scale env=SLOW=yes
Test-Parameters: clientcount=5 mdtcount=2 mdscount=2 osscount=2 austeroptions=-R failover=true iscsi=1 env=FAILOVER_PERIOD=180 env=DURATION=82800 testlist=recovery-mds-scale env=SLOW=yes
Test-Parameters: clientcount=5 mdtcount=2 mdscount=2 osscount=2 austeroptions=-R failover=true iscsi=1 env=DURATION=82800 testlist=recovery-random-scale env=SLOW=yes

Signed-off-by: Elena Gryaznova <elena.gryaznova@hpe.com>
HPE-bug-id: LUS-2649
Change-Id: I3c91cac4d3f9af9863e8f48ba8a6bae02190ccb4
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/46749
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/tests/run_dd.sh
lustre/tests/run_tar.sh