From 3c7a26f0c44321e6dc59760b76653996201f5b9a Mon Sep 17 00:00:00 2001 From: Andy Stone Date: Tue, 25 Jun 2024 11:47:30 -0700 Subject: [PATCH 1/5] add ex perf job "cron" script --- Signed-off-by: Andy Stone --- util/cron/test-perf.hpe-cray-ex.ofi.bash | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 util/cron/test-perf.hpe-cray-ex.ofi.bash diff --git a/util/cron/test-perf.hpe-cray-ex.ofi.bash b/util/cron/test-perf.hpe-cray-ex.ofi.bash new file mode 100644 index 000000000000..391aad3af73f --- /dev/null +++ b/util/cron/test-perf.hpe-cray-ex.ofi.bash @@ -0,0 +1,23 @@ +#!/usr/bin/env bash +# +# Run performance tests on an HPE Cray EX + +CWD=$(cd $(dirname $0) ; pwd) + +source $CWD/common.bash +source $CWD/common-ofi.bash || \ + ( echo "Could not set up comm=ofi testing." && exit 1 ) +source $CWD/common-hpe-cray-ex.bash + +export CHPL_NIGHTLY_TEST_CONFIG_NAME="hpe-cray-ex-ofi" +export CHPL_RT_COMM_OFI_EXPECTED_PROVIDER="cxi" +export CHPL_RT_MAX_HEAP_SIZE=16g + +export CHPL_TEST_PERF_SUBDIR="hpe-ex" +export CHPL_TEST_PERF_CONFIG_NAME='16-node-hpe-ex' +export CHPL_NIGHTLY_TEST_CONFIG_NAME="perf.hpe-ex.ofi" + +nightly_args="${nightly_args} -no-buildcheck" +perf_args="-numtrials 1" + +$CWD/nightly -cron ${perf_args} ${perf_hpe_apollo_args} ${nightly_args} From ab4885af32a6e88f73aacf8355c6f1c02eeb9067 Mon Sep 17 00:00:00 2001 From: Andy Stone Date: Wed, 26 Jun 2024 10:43:34 -0700 Subject: [PATCH 2/5] fix args --- Signed-off-by: Andy Stone --- util/cron/test-perf.hpe-cray-ex.ofi.bash | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/util/cron/test-perf.hpe-cray-ex.ofi.bash b/util/cron/test-perf.hpe-cray-ex.ofi.bash index 391aad3af73f..3ee83303dfaf 100644 --- a/util/cron/test-perf.hpe-cray-ex.ofi.bash +++ b/util/cron/test-perf.hpe-cray-ex.ofi.bash @@ -19,5 +19,6 @@ export CHPL_NIGHTLY_TEST_CONFIG_NAME="perf.hpe-ex.ofi" nightly_args="${nightly_args} -no-buildcheck" perf_args="-numtrials 1" +perf_hpe_cray_ex_args="-startdate 06/25/24" -$CWD/nightly -cron ${perf_args} ${perf_hpe_apollo_args} ${nightly_args} +$CWD/nightly -cron ${perf_args} ${perf_hpe_cray_ex_args} ${nightly_args} From 868692e115e68c3fbc35c18e522ce9d14dc28da3 Mon Sep 17 00:00:00 2001 From: Andy Stone Date: Thu, 27 Jun 2024 10:43:20 -0700 Subject: [PATCH 3/5] fix names --- Signed-off-by: Andy Stone --- util/cron/test-perf.hpe-cray-ex.ofi.bash | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/util/cron/test-perf.hpe-cray-ex.ofi.bash b/util/cron/test-perf.hpe-cray-ex.ofi.bash index 3ee83303dfaf..5eee60423c1f 100644 --- a/util/cron/test-perf.hpe-cray-ex.ofi.bash +++ b/util/cron/test-perf.hpe-cray-ex.ofi.bash @@ -13,9 +13,9 @@ export CHPL_NIGHTLY_TEST_CONFIG_NAME="hpe-cray-ex-ofi" export CHPL_RT_COMM_OFI_EXPECTED_PROVIDER="cxi" export CHPL_RT_MAX_HEAP_SIZE=16g -export CHPL_TEST_PERF_SUBDIR="hpe-ex" -export CHPL_TEST_PERF_CONFIG_NAME='16-node-hpe-ex' -export CHPL_NIGHTLY_TEST_CONFIG_NAME="perf.hpe-ex.ofi" +export CHPL_TEST_PERF_SUBDIR="hpe-cray-ex" +export CHPL_TEST_PERF_CONFIG_NAME='16-node-hpe-cray-ex' +export CHPL_NIGHTLY_TEST_CONFIG_NAME="perf.hpe-cray-ex.ofi" nightly_args="${nightly_args} -no-buildcheck" perf_args="-numtrials 1" From b2acfc928d44b4d2d436ebcdfb721301d14ad438 Mon Sep 17 00:00:00 2001 From: Andy Stone Date: Thu, 27 Jun 2024 11:23:02 -0700 Subject: [PATCH 4/5] remove redundant CHPL_NIGHTLY_TEST_CONFIG_NAME --- Signed-off-by: Andy Stone --- util/cron/test-perf.hpe-cray-ex.ofi.bash | 1 - 1 file changed, 1 deletion(-) diff --git a/util/cron/test-perf.hpe-cray-ex.ofi.bash b/util/cron/test-perf.hpe-cray-ex.ofi.bash index 5eee60423c1f..8a5e71a43ee6 100644 --- a/util/cron/test-perf.hpe-cray-ex.ofi.bash +++ b/util/cron/test-perf.hpe-cray-ex.ofi.bash @@ -9,7 +9,6 @@ source $CWD/common-ofi.bash || \ ( echo "Could not set up comm=ofi testing." && exit 1 ) source $CWD/common-hpe-cray-ex.bash -export CHPL_NIGHTLY_TEST_CONFIG_NAME="hpe-cray-ex-ofi" export CHPL_RT_COMM_OFI_EXPECTED_PROVIDER="cxi" export CHPL_RT_MAX_HEAP_SIZE=16g From 1316172b7cd5aef9b70d0dad2e5acb58872671b3 Mon Sep 17 00:00:00 2001 From: Andy Stone Date: Thu, 27 Jun 2024 14:29:07 -0700 Subject: [PATCH 5/5] add execute bit --- Signed-off-by: Andy Stone --- util/cron/test-perf.hpe-cray-ex.ofi.bash | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 util/cron/test-perf.hpe-cray-ex.ofi.bash diff --git a/util/cron/test-perf.hpe-cray-ex.ofi.bash b/util/cron/test-perf.hpe-cray-ex.ofi.bash old mode 100644 new mode 100755