Actions
Bug #19849
closedFix arvados-cwl-conformance-tests jenkins job
Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Tests
Target version:
Story points:
2.0
Release:
Release relationship:
Auto
Updated by Lucas Di Pentima about 2 years ago
- Status changed from New to In Progress
Updated by Lucas Di Pentima about 2 years ago
I've been exploring Jenkins a bit, and this is what I found:
- The
arvados-cwl-conformance-tests
pipelines failed because thearvbox-demo
docker image wasn't available. - The
arvbox-demo
docker image is created and uploaded by thedocker-arvbox
pipeline, that runs as part of therun-tests
pipeline. - The
arvados-cwl-conformance-tests
pipelines are run from thedocker-jobs-image
pipeline, that is launched frombuild-packages-multijob
, that is launched frombuild-packages-python-ruby
, that is a sibling pipeline ofdocker-arvbox
.
What I think is happening here is that sometimes the docker-arvbox
pipeline doesn't finish before the arvados-cwl-conformance-tests
jobs run. One supporting fact of this hypothesis is that retrying the arvados-cwl-conformance-tests
job was able to get the arvbox docker image without issues.
We might need to revisit the Jenkins jobs' interdependencies to make sure the arvbox docker image is available by the time the rest of the jobs that need it, start running.
Updated by Lucas Di Pentima about 2 years ago
The failure at arvados-cwl-conformance-tests: #1305 /label=federation,pythoncmd=python3,suite=integration/console seems to not be related to a missing docker image but something else.
Updated by Peter Amstutz about 2 years ago
- Status changed from In Progress to Resolved
Actions