From 9f25b48fb5956e8549d608572996f6741f65eae2 Mon Sep 17 00:00:00 2001 From: Chris Horn Date: Wed, 10 Jul 2024 10:39:52 -0600 Subject: [PATCH] LU-18019 tests: Check for large NIDs in load_modules_local Enforce FORCE_LARGE_NID in load_modules_local by calling load_lnet() with config_on_load=1. This will force large NID configuration (if large NIDs are assigned to LNet interfaces), but should not alter the existing behavior when large NIDs are not assigned to LNet interfaces. Test-Parameters: trivial Fixes: c8ca47daac ("LU-16822 tests: Force IPv6 testing in mixed environment") Signed-off-by: Chris Horn Change-Id: I66d201c61c59246486f2aa60ab2338bd9e5317b6 Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/55694 Tested-by: jenkins Tested-by: Maloo Reviewed-by: Oleg Drokin Reviewed-by: Serguei Smirnov Reviewed-by: James Simmons --- lustre/tests/test-framework.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh index 56e6c06..da3e86e 100755 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -1072,7 +1072,11 @@ load_modules_local() { udevadm control --reload-rules udevadm trigger - load_lnet + if $FORCE_LARGE_NID; then + load_lnet config_on_load=1 + else + load_lnet + fi load_module obdclass/obdclass if ! client_only; then -- 1.8.3.1