From 32c8b0f68bb227d2ccf6ca3998836a28ae7d21bf Mon Sep 17 00:00:00 2001 From: Alexia Ingerson Date: Tue, 30 Jul 2024 13:30:26 -0700 Subject: [PATCH] scripts/runfabtests.sh: add more multi_ep tests As the most OFI resource intensive test, this test is a good test for testing different combinations of resource binding, especially with FI_THREAD_COMPLETION turned on. Applications that utilize threads will likely use a combination of separate domains, EPs, CQs, and AVs. Even though this test does not use threads and cannot test the protection against these resources, it can test different optimization paths within providers that may be triggered based on the threading level requested. Signed-off-by: Alexia Ingerson --- fabtests/scripts/runfabtests.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/fabtests/scripts/runfabtests.sh b/fabtests/scripts/runfabtests.sh index 92f85482d9b..fc78ea734ec 100755 --- a/fabtests/scripts/runfabtests.sh +++ b/fabtests/scripts/runfabtests.sh @@ -134,6 +134,18 @@ functional_tests=( "fi_multi_mr -e rdm -V" "fi_multi_ep -e msg -v --shared-av" "fi_multi_ep -e rdm -v --shared-av" + "fi_multi_ep -e msg -v --shared-cq" + "fi_multi_ep -e rdm -v --shared-cq" + "fi_multi_ep -e msg -v --shared-av --shared-cq" + "fi_multi_ep -e rdm -v --shared-av --shared-cq" + "fi_multi_ep -e msg -v -T completion" + "fi_multi_ep -e rdm -v -T completion" + "fi_multi_ep -e msg -v --shared-av -T completion" + "fi_multi_ep -e rdm -v --shared-av -T completion" + "fi_multi_ep -e msg -v --shared-cq -T completion" + "fi_multi_ep -e rdm -v --shared-cq -T completion" + "fi_multi_ep -e msg -v --shared-av --shared-cq -T completion" + "fi_multi_ep -e rdm -v --shared-av --shared-cq -T completion" "fi_recv_cancel -e rdm -V" "fi_unexpected_msg -e msg -I 10 -v" "fi_unexpected_msg -e rdm -I 10 -v"