upload coverage.xml#1459
Draft
jcristau wants to merge 1 commit into
Draft
firefoxci-taskcluster / tox-api-check
succeeded
Oct 20, 2025 in 21m 52s
FirefoxCI (pull_request)
test the tooltool api
Details
View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster
Task Status
Started: 2025-10-20T14:09:46.081Z
Resolved: 2025-10-20T14:11:11.289Z
Task Execution Time: 1 minute, 25 seconds, 208 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0
Artifacts
- public/logs/live_backing.log
- public/logs/live.log
[taskcluster 2025-10-20 14:09:46.160Z] Task ID: PwoAuDtEQGu701MH4AYVGQ
[taskcluster 2025-10-20 14:09:46.161Z] Worker ID: 3872691573420195000
[taskcluster 2025-10-20 14:09:46.161Z] Worker Group: us-west1-b
[taskcluster 2025-10-20 14:09:46.161Z] Worker Node Type: projects/887720501152/machineTypes/c2-standard-4
[taskcluster 2025-10-20 14:09:46.161Z] Worker Pool: releng-t/linux-gcp
[taskcluster 2025-10-20 14:09:46.161Z] Worker Version: 38.0.5
[taskcluster 2025-10-20 14:09:46.161Z] Public IP: 35.230.115.92
[taskcluster 2025-10-20 14:09:46.161Z] Hostname: releng-t-linux-gcp-l-fhwsonsbkyh0qpxab33a
[taskcluster 2025-10-20 14:09:46.161Z] using cache "releng-level-1-checkouts-v3-26529e177a382bde07b2-Go0hF6-MTF2Wx7qoJQzS1Q" -> /builds/worker/checkouts
[taskcluster 2025-10-20 14:09:49.459Z] Downloading artifact "public/image.tar.zst" from task ID: Go0hF6-MTF2Wx7qoJQzS1Q.
[taskcluster 2025-10-20 14:09:52.203Z] Downloaded artifact successfully.
[taskcluster 2025-10-20 14:09:52.204Z] Downloaded 408.022 mb
[taskcluster 2025-10-20 14:09:52.205Z] Decompressing downloaded image
[taskcluster 2025-10-20 14:09:55.559Z] Loading docker image from downloaded archive.
[taskcluster 2025-10-20 14:10:19.074Z] Image 'public/image.tar.zst' from task 'Go0hF6-MTF2Wx7qoJQzS1Q' loaded. Using image ID sha256:7340eaa91e6c4a14356a8bde06674148da8efcac842fa379c5d5a70f7053e293.
[taskcluster 2025-10-20 14:10:19.305Z] === Task Starting ===
[setup 2025-10-20T14:10:22.583+00:00] run-task started in /
[setup 2025-10-20T14:10:22.583+00:00] Invoked by command: --tooltool-checkout=/builds/worker/checkouts/vcs/ --task-cwd /builds/worker/checkouts/vcs -- bash -cx set +x && export CODECOV_TOKEN=$(wget -qO- $SECRET_URL | jq -r '.["secret"]["codecov"]["token"]') && set -x && tox -e tooltool_api-check
[setup 2025-10-20T14:10:22.583+00:00] Python version: 3.13.8
[setup 2025-10-20T14:10:22.583+00:00] Subprocess python version:
3.13.8
3.13.8
[cache 2025-10-20T14:10:22.628+00:00] cache /builds/worker/checkouts is empty; writing requirements: gid=1000 uid=1000 version=1
[volume 2025-10-20T14:10:22.629+00:00] changing ownership of volume /builds/worker/.cache to 1000:1000
[volume 2025-10-20T14:10:22.629+00:00] volume /builds/worker/checkouts is a cache
[setup 2025-10-20T14:10:22.629+00:00] running as worker:worker
[vcs 2025-10-20T14:10:22.629+00:00] executing ['git', 'config', '--global', '--add', 'safe.directory', '/builds/worker/checkouts/vcs']
[vcs 2025-10-20T14:10:22.637+00:00] executing ['git', 'clone', 'https://github.com/mozilla-releng/tooltool', '/builds/worker/checkouts/vcs']
[vcs 2025-10-20T14:10:22.638+00:00] Cloning into '/builds/worker/checkouts/vcs'...
[vcs 2025-10-20T14:10:23.160+00:00] executing ['git', 'fetch', '--no-tags', 'https://github.com/jcristau/tooltool', 'coverage']
[vcs 2025-10-20T14:10:23.553+00:00] From https://github.com/jcristau/tooltool
[vcs 2025-10-20T14:10:23.553+00:00] * branch coverage -> FETCH_HEAD
[vcs 2025-10-20T14:10:23.555+00:00] executing ['git', 'checkout', '-f', '-B', 'coverage', '243fa030d3f488680608d26820b1a4c6803d5e4c']
[vcs 2025-10-20T14:10:23.568+00:00] Switched to a new branch 'coverage'
[vcs 2025-10-20T14:10:23.568+00:00] cleaning git checkout...
[vcs 2025-10-20T14:10:23.568+00:00] executing ['git', 'clean', '-nxdff']
[vcs 2025-10-20T14:10:23.570+00:00] removing []
[vcs 2025-10-20T14:10:23.570+00:00] successfully cleaned git checkout!
[vcs 2025-10-20T14:10:23.571+00:00] TinderboxPrint:<a href='https://github.com/jcristau/tooltool/commit/243fa030d3f488680608d26820b1a4c6803d5e4c' title='Built from tooltool commit 243fa030d3f488680608d26820b1a4c6803d5e4c'>243fa030d3f488680608d26820b1a4c6803d5e4c</a>
[task 2025-10-20T14:10:23.571+00:00] executing ['bash', '-cx', 'set +x && export CODECOV_TOKEN=$(wget -qO- $SECRET_URL | jq -r \'.["secret"]["codecov"]["token"]\') && set -x && tox -e tooltool_api-check']
[task 2025-10-20T14:10:23.573+00:00] + set +x
[task 2025-10-20T14:10:23.685+00:00] + tox -e tooltool_api-check
[task 2025-10-20T14:10:24.156+00:00] tooltool_api-check: install_deps> python -I -m pip install tox
[task 2025-10-20T14:10:26.350+00:00] tooltool_api-check: commands[0] /builds/worker/checkouts/vcs/api> tox -e check
[task 2025-10-20T14:10:26.950+00:00] check: install_deps> python -I -m pip install -r /builds/worker/checkouts/vcs/api/requirements/test.txt
[task 2025-10-20T14:11:06.312+00:00] check: commands[0]> black --diff --check /builds/worker/checkouts/vcs/api
[task 2025-10-20T14:11:06.932+00:00] All done! ✨ 🍰 ✨
[task 2025-10-20T14:11:06.933+00:00] 29 files would be left unchanged.
[task 2025-10-20T14:11:06.961+00:00] check: commands[1]> isort --check -rc -df /builds/worker/checkouts/vcs/api
[task 2025-10-20T14:11:07.117+00:00] /builds/worker/checkouts/vcs/.tox/check/bin/isort:7: UserWarning: W0502: The following deprecated single dash CLI flags were used and translated: -df!
[task 2025-10-20T14:11:07.118+00:00] sys.exit(main())
[task 2025-10-20T14:11:07.118+00:00] /builds/worker/checkouts/vcs/.tox/check/bin/isort:7: UserWarning: W0501: The following deprecated CLI flags were used and ignored: -rc!
[task 2025-10-20T14:11:07.118+00:00] sys.exit(main())
[task 2025-10-20T14:11:07.118+00:00] /builds/worker/checkouts/vcs/.tox/check/bin/isort:7: UserWarning: W0500: Please see the 5.0.0 Upgrade guide: https://pycqa.github.io/isort/docs/upgrade_guides/5.0.0.html
[task 2025-10-20T14:11:07.118+00:00] sys.exit(main())
[task 2025-10-20T14:11:07.134+00:00] check: commands[2]> pip-compile-multi verify
[task 2025-10-20T14:11:07.194+00:00] OK - requirements/base.txt was generated from requirements/base.in.
[task 2025-10-20T14:11:07.195+00:00] OK - requirements/test.txt was generated from requirements/test.in.
[task 2025-10-20T14:11:07.195+00:00] OK - requirements/local.txt was generated from requirements/local.in.
[task 2025-10-20T14:11:07.205+00:00] check: commands[3]> flake8 /builds/worker/checkouts/vcs/api
[task 2025-10-20T14:11:07.734+00:00] check: commands[4]> mypy /builds/worker/checkouts/vcs/api
[task 2025-10-20T14:11:09.732+00:00] Success: no issues found in 29 source files
[task 2025-10-20T14:11:09.738+00:00] check: OK (42.98=setup[39.56]+cmd[0.65,0.17,0.07,0.53,2.00] seconds)
[task 2025-10-20T14:11:09.738+00:00] congratulations :) (43.10 seconds)
[task 2025-10-20T14:11:09.776+00:00] tooltool_api-check: OK (45.77=setup[2.35]+cmd[43.42] seconds)
[task 2025-10-20T14:11:09.776+00:00] congratulations :) (45.79 seconds)
[taskcluster 2025-10-20 14:11:10.687Z] === Task Finished ===
[taskcluster 2025-10-20 14:11:10.687Z] Successful task run with exit code: 0 completed in 84.528 seconds
Loading