Skip to content

Rework downloading of testdata in CI#1100

Merged
olemke merged 16 commits intoatmtools:mainfrom
olemke:rework-testdata-ci-download
Feb 27, 2026
Merged

Rework downloading of testdata in CI#1100
olemke merged 16 commits intoatmtools:mainfrom
olemke:rework-testdata-ci-download

Conversation

@olemke
Copy link
Member

@olemke olemke commented Feb 26, 2026

Test data is now downloaded once during a preparation step, instead of in every job. The data files are then distributed to the individual jobs as artifacts.
Automatic rerunning of failed download jobs due to blocked Azure IPs of runner instances will be done in a follow-up PR as it needs some other preparations first.

olemke and others added 14 commits February 18, 2026 07:38
From the debug output it becomes evident that we trigger a rate or
connection limit on the upstream server.
When we call the download script very early in the CI, the requests
library might not be available. Installing it at that point makes the
workflow script too messy.
Download test data once per workflow instead of once per job. Data is
shared as an artifact with build jobs.
@olemke olemke merged commit f33e3a7 into atmtools:main Feb 27, 2026
9 checks passed
@olemke olemke deleted the rework-testdata-ci-download branch February 27, 2026 10:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant