Skip to content

set $CIRCLECI environment variable for torchvsion to work around flaky test (that requires downloading a file from wikimedia.org)#4094

Merged
boegel merged 2 commits intoeasybuilders:developfrom
laraPPr:20260311184305_new_pr_torchvision
Mar 12, 2026
Merged

set $CIRCLECI environment variable for torchvsion to work around flaky test (that requires downloading a file from wikimedia.org)#4094
boegel merged 2 commits intoeasybuilders:developfrom
laraPPr:20260311184305_new_pr_torchvision

Conversation

@laraPPr
Copy link
Copy Markdown
Contributor

@laraPPr laraPPr commented Mar 11, 2026

(created using eb --new-pr)

Comment thread easybuild/easyblocks/t/torchvision.py Outdated
@boegel boegel changed the title torchvision: set environment variable CIRCLECI when runtest is set set $CIRCLECI environment variable for torchvsion to work around flaky test (that requires downloading a file from wikimedia.org) Mar 12, 2026
Copy link
Copy Markdown
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

@boegel
Copy link
Copy Markdown
Member

boegel commented Mar 12, 2026

@boegelbot please test @ jsc-zen3
CORE_CNT=16
EB_ARGS="torchvision-0.16.0-foss-2023a.eb torchvision-0.21.0-foss-2024a.eb --installpath /tmp/$USER/pr4094"

@boegelbot
Copy link
Copy Markdown

@boegel: 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=4094 EB_ARGS="torchvision-0.16.0-foss-2023a.eb torchvision-0.21.0-foss-2024a.eb --installpath /tmp/$USER/pr4094" EB_CONTAINER= EB_REPO=easybuild-easyblocks EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_4094 --ntasks="16" ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 4045363526 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 boegel added the bug fix label Mar 12, 2026
@boegel boegel added this to the next release (5.2.2?) milestone Mar 12, 2026
@boegelbot
Copy link
Copy Markdown

Test report by @boegelbot

Overview of tested easyconfigs (in order)

  • SUCCESS torchvision-0.16.0-foss-2023a.eb

  • SUCCESS torchvision-0.21.0-foss-2024a.eb

Build succeeded for 2 out of 2 (total: 24 mins 50 secs) (2 easyconfigs in total)
jsczen3c3.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.7, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.25
See https://gist.github.com/boegelbot/f0a867e520b9e9af98d68711d1c46813 for a full test report.

@boegel
Copy link
Copy Markdown
Member

boegel commented Mar 12, 2026

Test report by @boegel

Overview of tested easyconfigs (in order)

  • SUCCESS torchvision-0.21.0-foss-2024a.eb

Build succeeded for 1 out of 1 (total: 50 mins 7 secs) (1 easyconfigs in total)
node4213.shinx.os - Linux RHEL 9.6, x86_64, AMD EPYC 9654 96-Core Processor (zen4), Python 3.9.21
See https://gist.github.com/boegel/608fec4c40284793530cabcea7456cb3 for a full test report.

@boegel boegel merged commit dd3e1f5 into easybuilders:develop Mar 12, 2026
22 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.

3 participants