easybuild-easyblocks
easybuild-easyblocks copied to clipboard
Add testing by default for recent Python versions (3.10+)
@boegelbot please test @ jsc-zen3 EB_ARGS="--installpath=/tmp/$USER/pr3355 Python-3.9.6-GCCcore-11.2.0-bare.eb Python-3.10.8-GCCcore-12.2.0-bare.eb Python-3.11.3-GCCcore-12.3.0.eb Python-3.12.3-GCCcore-13.3.0.eb"
@bedroge: 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=3355 EB_ARGS="--installpath=/tmp/$USER/pr3355 Python-3.9.6-GCCcore-11.2.0-bare.eb Python-3.10.8-GCCcore-12.2.0-bare.eb Python-3.11.3-GCCcore-12.3.0.eb Python-3.12.3-GCCcore-13.3.0.eb" EB_REPO=easybuild-easyblocks EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_3355 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!
- exit code: 0
- output:
Submitted batch job 4359
Test results coming soon (I hope)...
- notification for comment with ID 2159113859 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).
Test report by @boegelbot
Overview of tested easyconfigs (in order)
- SUCCESS Python-3.9.6-GCCcore-11.2.0-bare.eb
- SUCCESS Python-3.10.8-GCCcore-12.2.0-bare.eb
- FAIL (build issue) Python-3.11.3-GCCcore-12.3.0.eb (partial log available at https://gist.github.com/boegelbot/634459520229b30e58405dcc021f42c4)
- FAIL (build issue) Python-3.12.3-GCCcore-13.3.0.eb (partial log available at https://gist.github.com/boegelbot/83cffb831b154e6f47785a2fb4b85051)
Build succeeded for 2 out of 4 (4 easyconfigs in total) jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.4, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.18 See https://gist.github.com/boegelbot/9aabf25862eb96ea609a83c9b0db1096 for a full test report.
Test report by @bedroge
Overview of tested easyconfigs (in order)
- SUCCESS Python-3.9.5-GCCcore-10.3.0-bare.eb
- FAIL (build issue) Python-3.10.4-GCCcore-11.3.0-bare.eb (partial log available at https://gist.github.com/bedroge/72f7eb64db26a99e3998d161349d84f6)
- FAIL (build issue) Python-3.11.3-GCCcore-12.3.0.eb (partial log available at https://gist.github.com/bedroge/9e663683a319fed542e1f9f7d5915f3f)
Build succeeded for 1 out of 3 (3 easyconfigs in total) interactive1 - Linux Rocky Linux 8.9, x86_64, AMD EPYC-Milan Processor (zen2), Python 3.6.8 See https://gist.github.com/bedroge/7bff49bf0ce43194a46b99bfb31a240a for a full test report.
# Python 3.10.4:
4 tests failed:
test_cmd_line test_curses test_os test_subprocess
# Python 3.11.3:
3 tests failed:
test_curses test_os test_subprocess
Not sure why test_curses was run, while you disabled that one in the easyblock...