From: Emoly Liu Date: Fri, 25 Oct 2024 07:05:33 +0000 (+0800) Subject: LU-18393 tests: $num_files should be multiple of $num_entries X-Git-Tag: 2.16.0~12 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F85%2F56785%2F3;p=fs%2Flustre-release.git LU-18393 tests: $num_files should be multiple of $num_entries According to performance-sanity.sh test_4 failure "md_validate_tests, items must be a multiple of items per directory", set $num_files to be a multiple of $num_entries. Test-Parameters: trivial testlist=performance-sanity Signed-off-by: Emoly Liu Change-Id: I8c635649ef016389d1bd22f8318a55f8d0f77962 Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/56785 Tested-by: Maloo Tested-by: jenkins Reviewed-by: Alex Deiter Reviewed-by: Andreas Dilger Reviewed-by: Oleg Drokin --- diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh index 80366b2..024fe78 100755 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -8539,6 +8539,9 @@ run_mdtest () { if (( num_dirs > 1 )); then num_entries=$((num_files / num_dirs)) + # md_validate_tests requires items must be a multiple of + # items per directory + num_files=$((num_entries * num_dirs)) log "split $num_files files to $num_dirs" \ "with $num_entries files each" mdtest_options+=(-I=$num_entries)