From e2dc0db33d27ba57b282252147971f6dc2f563c7 Mon Sep 17 00:00:00 2001 From: Thomas Roeblitz Date: Mon, 27 May 2024 22:30:48 +0200 Subject: [PATCH 1/6] {2023.06}[foss/2023a] GATK v4.5.0.0 --- .../pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml b/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml index db74ac4d6a..2a238e5240 100644 --- a/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml +++ b/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml @@ -40,3 +40,4 @@ easyconfigs: options: from-pr: 20540 - WhatsHap-2.2-foss-2023a.eb + - GATK-4.5.0.0-GCCcore-12.3.0-Java-17.eb From c86d9b039b222274fb8b57ae0ade3a218bc1d21c Mon Sep 17 00:00:00 2001 From: Thomas Roeblitz Date: Tue, 28 May 2024 15:19:01 +0200 Subject: [PATCH 2/6] {2023.06}[gfbf/2023a] ipympl v0.9.3 --- .../pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml b/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml index db74ac4d6a..429ac6654c 100644 --- a/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml +++ b/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml @@ -11,7 +11,9 @@ easyconfigs: - R-bundle-CRAN-2023.12-foss-2023a.eb - OpenFOAM-10-foss-2023a.eb - PyOpenGL-3.1.7-GCCcore-12.3.0.eb - - ipympl-0.9.3-foss-2023a.eb + # replaced by ipympl-0.9.3-gfbf-2023a.eb + # - ipympl-0.9.3-foss-2023a.eb + - ipympl-0.9.3-gfbf-2023a.eb - SuperLU_DIST-8.1.2-foss-2023a.eb: options: from-pr: 20162 From 53fd69a4e0518b12afcba4954b1a7fce20e4f596 Mon Sep 17 00:00:00 2001 From: Thomas Roeblitz Date: Tue, 28 May 2024 19:33:53 +0200 Subject: [PATCH 3/6] add from-pr --- .../pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml b/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml index 429ac6654c..705c865101 100644 --- a/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml +++ b/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml @@ -13,7 +13,10 @@ easyconfigs: - PyOpenGL-3.1.7-GCCcore-12.3.0.eb # replaced by ipympl-0.9.3-gfbf-2023a.eb # - ipympl-0.9.3-foss-2023a.eb - - ipympl-0.9.3-gfbf-2023a.eb + - ipympl-0.9.3-gfbf-2023a.eb: + options: + # see https://github.com/easybuilders/easybuild-easyconfigs/pull/20586 + from-pr: 20586 - SuperLU_DIST-8.1.2-foss-2023a.eb: options: from-pr: 20162 From 25f49fa09696bb7a6fe5d4037806fdbe910a74a4 Mon Sep 17 00:00:00 2001 From: Thomas Roeblitz Date: Tue, 28 May 2024 20:47:02 +0200 Subject: [PATCH 4/6] use correct PR --- .../pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml b/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml index 705c865101..9681403398 100644 --- a/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml +++ b/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml @@ -16,7 +16,10 @@ easyconfigs: - ipympl-0.9.3-gfbf-2023a.eb: options: # see https://github.com/easybuilders/easybuild-easyconfigs/pull/20586 - from-pr: 20586 + # which removed the foss/2023a ec file + # see https://github.com/easybuilders/easybuild-easyconfigs/pull/18852 + # which added/updated the gfbf/2023a ec file + from-pr: 18852 - SuperLU_DIST-8.1.2-foss-2023a.eb: options: from-pr: 20162 From db030f70b9e37ebb340508d567a8f2dd2064ba2e Mon Sep 17 00:00:00 2001 From: Thomas Roeblitz Date: Tue, 28 May 2024 21:13:48 +0200 Subject: [PATCH 5/6] only run OSU ReFrame tests after build job --- test_suite.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/test_suite.sh b/test_suite.sh index f213ad68a3..2f304dd9bc 100755 --- a/test_suite.sh +++ b/test_suite.sh @@ -183,7 +183,16 @@ else fi # List the tests we want to run -export REFRAME_ARGS='--tag CI --tag 1_node --nocolor --exclude=TensorFlow' +# export REFRAME_ARGS='--tag CI --tag 1_node --nocolor --exclude=TensorFlow' +export REFRAME_FLAGS='--nocolor' +export REFRAME_TAGS='--tag CI --tag 1_node' +# Limit test names to relevant tests +# For now, we limit to OSU. +# In the future, we should create some mapping between module names of modules that are deployed. +# E.g. if TensorFlow was deployed, we want to run with `-n TensorFlow`. If OpenMPI was deployed +# we want to run with `-n OSU`, or maybe even `-n OSU -n GROMACS.*foss` to also test _one_ OpenMPI application +export REFRAME_INCLUDE_PATTERNS='-n OSU' +export REFRAME_ARGS="${REFRAME_FLAGS} ${REFRAME_TAGS} ${REFRAME_INCLUDE_PATTERNS}" echo "Listing tests: reframe ${REFRAME_ARGS} --list" reframe ${REFRAME_ARGS} --list if [[ $? -eq 0 ]]; then From 794a6f5d2266b658f1dbb83382a924346c05b35d Mon Sep 17 00:00:00 2001 From: Richard Top Date: Wed, 29 May 2024 06:55:08 +0000 Subject: [PATCH 6/6] {2023.06}[foss/2023a] ESPResSo V4.2.2 --- .../pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml b/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml index e12d4a680a..ba42cffaa6 100644 --- a/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml +++ b/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml @@ -49,3 +49,6 @@ easyconfigs: from-pr: 20540 - WhatsHap-2.2-foss-2023a.eb - GATK-4.5.0.0-GCCcore-12.3.0-Java-17.eb + - ESPResSo-4.2.2-foss-2023a.eb: + options: + from-pr: 20595