Skip to content

Port ReFrame easyconfigs to EasyBuild 5#22883

Merged
smoors merged 1 commit intoeasybuilders:developfrom
ocaisa:20250514123651_new_pr_ReFrame462
May 16, 2025
Merged

Port ReFrame easyconfigs to EasyBuild 5#22883
smoors merged 1 commit intoeasybuilders:developfrom
ocaisa:20250514123651_new_pr_ReFrame462

Conversation

@ocaisa
Copy link
Copy Markdown
Member

@ocaisa ocaisa commented May 14, 2025

(created using eb --new-pr)

pip check ... is now done by default for all extensions in Python bundles, so we disable this for ReFrame (since we know it will fail)

@ocaisa
Copy link
Copy Markdown
Member Author

ocaisa commented May 14, 2025

One failure is because my system Python is too new, the other is because I do not have the toolchain available locally.

Test report by @ocaisa
FAILED
Build succeeded for 3 out of 5 (5 easyconfigs in total)
LAPTOP-O6HF2IKC - Linux Ubuntu 22.04.5 LTS (Jammy Jellyfish), x86_64, 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz, Python 3.11.4
See https://gist.github.com/ocaisa/1209ab8a115c7788417519a1299e41ea for a full test report.

@ocaisa
Copy link
Copy Markdown
Member Author

ocaisa commented May 14, 2025

Test report by @ocaisa
SUCCESS
Build succeeded for 3 out of 3 (3 easyconfigs in total)
LAPTOP-O6HF2IKC - Linux Ubuntu 22.04.5 LTS (Jammy Jellyfish), x86_64, 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz, Python 3.11.4
See https://gist.github.com/ocaisa/8e60a456cba6c09c3dfb5aa995d9b178 for a full test report.

@ocaisa
Copy link
Copy Markdown
Member Author

ocaisa commented May 14, 2025

@boegelbot please test @ jsc-zen3 EB_ARGS="ReFrame-4.6.2-GCCcore-12.3.0.eb ReFrame-4.6.2-GCCcore-13.2.0.eb ReFrame-4.6.3-GCCcore-13.3.0.eb"

@boegelbot
Copy link
Copy Markdown
Collaborator

@ocaisa: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=22883 EB_ARGS="ReFrame-4.6.2-GCCcore-12.3.0.eb ReFrame-4.6.2-GCCcore-13.2.0.eb ReFrame-4.6.3-GCCcore-13.3.0.eb" EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_22883 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 6345

Test results coming soon (I hope)...

Details

- notification for comment with ID 2879751792 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 3 out of 3 (3 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.5, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/40930c1c51de4fa53ebf255b818e586d for a full test report.

@smoors
Copy link
Copy Markdown
Contributor

smoors commented May 16, 2025

Test report by @smoors
SUCCESS
Build succeeded for 3 out of 3 (3 easyconfigs in total)
node300.hydra.os - Linux Rocky Linux 8.10 (Green Obsidian), x86_64, Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz, Python 3.9.20
See https://gist.github.com/smoors/ebe610e49d0ee667ac78d1fe1572bff9 for a full test report.

@smoors smoors added this to the next release (5.0.1 or 5.1.0) milestone May 16, 2025
Copy link
Copy Markdown
Contributor

@smoors smoors left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@smoors
Copy link
Copy Markdown
Contributor

smoors commented May 16, 2025

Going in, thanks @ocaisa!

@smoors smoors merged commit 692c889 into easybuilders:develop May 16, 2025
8 checks passed
@boegel boegel added bug fix and removed change labels May 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants