From 2a8ffab010ed3c2fa0397eb42bd042f37f411f59 Mon Sep 17 00:00:00 2001 From: Andreas Dilger Date: Tue, 13 Jun 2023 01:02:22 -0600 Subject: [PATCH] LU-11912 tests: consume precreated objects in parallel Run the force_new_seq_all() file creations to run in parallel, since this can take a significant amount of time when there are multiple MDTs and OSTs (up to 1000s for 4x MDTs and 8x OSTs). Lustre-change: https://review.whamcloud.com/51292 Lustre-commit: 656fc937cfd3fc3b65cb21a7f93a6bd4cc07fc0e Test-Parameters: trivial testlist=replay-dual mdscount=2 mdtcount=4 Test-Parameters: testlist=replay-ost-single mdscount=2 mdtcount=4 Test-Parameters: testlist=replay-single mdscount=2 mdtcount=4 Test-Parameters: testlist=sanity-pfl env=ONLY="0 1 16 27" mdscount=2 mdtcount=4 Fixes: 2fdb1f8d01b9f ("LU-11912 tests: SEQ rollover fixes") Signed-off-by: Andreas Dilger Change-Id: I849370586fe320d1f7df069f0b83980449658d97 Reviewed-by: Arshad Hussain Reviewed-by: Li Dongyang Reviewed-by: Alex Deiter Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/51496 Tested-by: jenkins Tested-by: Maloo --- lustre/tests/test-framework.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh index 875f7c5..f5917a3 100755 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -11473,9 +11473,11 @@ force_new_seq() { force_new_seq_all() { local i + for (( i=0; i < MDSCOUNT; i++ )) ; do - force_new_seq mds$((i + 1)) + force_new_seq mds$((i + 1)) & done + wait sleep_maxage } -- 1.8.3.1