Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add testing by default for recent Python versions (3.10+) #3355

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

ocaisa
Copy link
Member

@ocaisa ocaisa commented Jun 10, 2024

No description provided.

@bedroge
Copy link
Contributor

bedroge commented Jun 10, 2024

@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"

@boegelbot
Copy link

@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).

@boegelbot
Copy link

Test report by @boegelbot

Overview of tested easyconfigs (in order)

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.

@bedroge
Copy link
Contributor

bedroge commented Jun 10, 2024

Test report by @bedroge

Overview of tested easyconfigs (in order)

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...

@boegel boegel added this to the 4.x milestone Jun 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants