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

use custom easyblock for recent sympy easyconfigs to prevent test failures #18428

Merged
merged 5 commits into from
Aug 5, 2023

Conversation

casparvl
Copy link
Contributor

@casparvl casparvl commented Jul 31, 2023

@casparvl casparvl changed the title Use custom EasyBlock Use custom EasyBlock for sympy to prevent test failures Jul 31, 2023
@casparvl
Copy link
Contributor Author

casparvl commented Jul 31, 2023

@boegelbot please test @ generoso
EB_ARGS="--include-easyblocks-from-pr=2949"

@boegelbot
Copy link
Collaborator

@casparvl: Request for testing this PR well received on login1

PR test command 'EB_PR=18428 EB_ARGS="--include-easyblocks-from-pr=2949" EB_CONTAINER= /opt/software/slurm/bin/sbatch --job-name test_PR_18428 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 1658967129 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).

@casparvl
Copy link
Contributor Author

@boegelbot please test @ jsc-zen2
EB_ARGS="--include-easyblocks-from-pr=2949"

@boegelbot
Copy link
Collaborator

@casparvl: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster

PR test command 'EB_PR=18428 EB_ARGS="--include-easyblocks-from-pr=2949" /opt/software/slurm/bin/sbatch --mem-per-cpu=4000M --job-name test_PR_18428 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen2.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 1658971677 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).

@casparvl
Copy link
Contributor Author

Test report by @casparvl
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2949
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
tcn1.local.snellius.surf.nl - Linux RHEL 8.6, x86_64, AMD EPYC 7H12 64-Core Processor, Python 3.6.8
See https://gist.github.com/casparvl/73c2a763d0e5141c6f27d47878e5f565 for a full test report.

@boegelbot
Copy link
Collaborator

Test report by @boegelbot
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2949
SUCCESS
Build succeeded for 5 out of 5 (5 easyconfigs in total)
jsczen2c1.int.jsc-zen2.easybuild-test.cluster - Linux Rocky Linux 8.5, x86_64, AMD EPYC 7742 64-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/boegelbot/60795e7c7dacd73c493bbdf8be64367b for a full test report.

@boegelbot
Copy link
Collaborator

Test report by @boegelbot
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2949
SUCCESS
Build succeeded for 5 out of 5 (5 easyconfigs in total)
cns1 - Linux Rocky Linux 8.5, x86_64, Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz (haswell), Python 3.6.8
See https://gist.github.com/boegelbot/9f7cf7137a6870e5827df39c6620ddc6 for a full test report.

@casparvl
Copy link
Contributor Author

casparvl commented Aug 1, 2023

@boegelbot please test @ generoso
EB_ARGS="--include-easyblocks-from-pr=2949"

@boegelbot
Copy link
Collaborator

@casparvl: Request for testing this PR well received on login1

PR test command 'EB_PR=18428 EB_ARGS="--include-easyblocks-from-pr=2949" EB_CONTAINER= /opt/software/slurm/bin/sbatch --job-name test_PR_18428 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 1659778235 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).

@casparvl
Copy link
Contributor Author

casparvl commented Aug 1, 2023

@boegelbot please test @ jsc-zen2
EB_ARGS="--include-easyblocks-from-pr=2949"

@boegelbot
Copy link
Collaborator

@casparvl: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster

PR test command 'EB_PR=18428 EB_ARGS="--include-easyblocks-from-pr=2949" /opt/software/slurm/bin/sbatch --mem-per-cpu=4000M --job-name test_PR_18428 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen2.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 1659838351 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).

@easybuilders easybuilders deleted a comment from boegelbot Aug 1, 2023
@easybuilders easybuilders deleted a comment from boegelbot Aug 1, 2023
@boegelbot
Copy link
Collaborator

Test report by @boegelbot
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2949
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
cns1 - Linux Rocky Linux 8.5, x86_64, Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz (haswell), Python 3.6.8
See https://gist.github.com/boegelbot/3e4b62d14c68af820b877711c8536f7e for a full test report.

@boegelbot
Copy link
Collaborator

Test report by @boegelbot
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2949
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
jsczen2c1.int.jsc-zen2.easybuild-test.cluster - Linux Rocky Linux 8.5, x86_64, AMD EPYC 7742 64-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/boegelbot/f7b0e887a7d151e71bc19c58fd1a35c1 for a full test report.

@casparvl
Copy link
Contributor Author

casparvl commented Aug 1, 2023

Test report by @casparvl
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2949
FAILED
Build succeeded for 6 out of 14 (7 easyconfigs in total)
tcn471.local.snellius.surf.nl - Linux RHEL 8.6, x86_64, AMD EPYC 7H12 64-Core Processor, Python 3.6.8
See https://gist.github.com/casparvl/35eec2cbcfe0ad8e2ee98e5bece18081 for a full test report.

@casparvl
Copy link
Contributor Author

casparvl commented Aug 1, 2023

The failure above was due to missing the intel toolchain, and not passing the command line arg to accept the usage agreement. I'll do a rerun of the tests, but without --rebuild, so as to not wait for the foss-based builds (which were succesful).
Edit: rebuild got interrupted, doing it again...

@boegel boegel added the change label Aug 2, 2023
@boegel boegel modified the milestones: 4.x, next release (4.8.1?) Aug 2, 2023
@boegel boegel changed the title Use custom EasyBlock for sympy to prevent test failures use custom easyblock for sympy to prevent test failures Aug 2, 2023
@casparvl
Copy link
Contributor Author

casparvl commented Aug 2, 2023

Test report by @casparvl
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2949
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
tcn30.local.snellius.surf.nl - Linux RHEL 8.6, x86_64, AMD EPYC 7H12 64-Core Processor, Python 3.6.8
See https://gist.github.com/casparvl/f97580f4250f70f9ae9c8ca11d4620a1 for a full test report.

…g recent existing sympy easyconfig to use custom easyblock
…syblock for sympy that also takes care of sanity check & co
clean up recent sympy easyconfigs to fully rely on enhanced custom easyblock for sympy that also takes care of sanity check & co
@easybuilders easybuilders deleted a comment from boegelbot Aug 4, 2023
@easybuilders easybuilders deleted a comment from boegelbot Aug 4, 2023
@boegel
Copy link
Member

boegel commented Aug 4, 2023

@boegelbot please test @ generoso
EB_ARGS="--include-easyblocks-from-pr=2949"

Copy link
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

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

lgtm

@boegelbot
Copy link
Collaborator

@boegel: Request for testing this PR well received on login1

PR test command 'EB_PR=18428 EB_ARGS="--include-easyblocks-from-pr=2949" EB_CONTAINER= /opt/software/slurm/bin/sbatch --job-name test_PR_18428 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 1665824722 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
Collaborator

Test report by @boegelbot
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2949
SUCCESS
Build succeeded for 5 out of 5 (5 easyconfigs in total)
cns8 - Linux Rocky Linux 8.5, x86_64, Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz (haswell), Python 3.6.8
See https://gist.github.com/boegelbot/a3f1980d36fd4742e11fb71203cf4fac for a full test report.

@boegel
Copy link
Member

boegel commented Aug 4, 2023

@boegelbot please test @ jsc-zen2
EB_ARGS="--include-easyblocks-from-pr=2949"

@boegelbot
Copy link
Collaborator

@boegel: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster

PR test command 'EB_PR=18428 EB_ARGS="--include-easyblocks-from-pr=2949" /opt/software/slurm/bin/sbatch --mem-per-cpu=4000M --job-name test_PR_18428 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen2.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 1666186921 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).

@boegel
Copy link
Member

boegel commented Aug 4, 2023

Test report by @boegel
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2949
SUCCESS
Build succeeded for 5 out of 5 (5 easyconfigs in total)
node3106.skitty.os - Linux RHEL 8.6, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz (skylake_avx512), Python 3.6.8
See https://gist.github.com/boegel/e7989a6559765c9840b6441f36f751bc for a full test report.

@boegelbot
Copy link
Collaborator

Test report by @boegelbot
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2949
SUCCESS
Build succeeded for 5 out of 5 (5 easyconfigs in total)
jsczen2c1.int.jsc-zen2.easybuild-test.cluster - Linux Rocky Linux 8.5, x86_64, AMD EPYC 7742 64-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/boegelbot/3fa448aa5a66594d989594e2262f22fd for a full test report.

@easybuilders easybuilders deleted a comment from boegelbot Aug 5, 2023
@boegel boegel changed the title use custom easyblock for sympy to prevent test failures use custom easyblock for recent sympy easyconfigs to prevent test failures Aug 5, 2023
@boegel
Copy link
Member

boegel commented Aug 5, 2023

Going in, thanks @casparvl!

@boegel boegel merged commit 28255f8 into easybuilders:develop Aug 5, 2023
5 checks passed
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.

sympy test suite fails on FileNotFoundError because path to temporary directory has symlinks
3 participants