Skip to content

ci: Replace the pre-commit.ci app with github workflows

17ec77e
Select commit
Loading
Failed to load commit list.
Merged

Replace the pre-commit.ci app with github workflows #91

ci: Replace the pre-commit.ci app with github workflows
17ec77e
Select commit
Loading
Failed to load commit list.
firefoxci-taskcluster / test-unit-py38 succeeded Apr 16, 2025 in 9s

FirefoxCI (pull_request)

Run Python unit tests.

Details

View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster

Task Status

Started: 2025-04-16T13:13:49.113Z
Resolved: 2025-04-16T13:13:53.984Z
Task Execution Time: 4 seconds, 871 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0

Artifacts

- public/coverage.py38
- public/logs/live_backing.log
- public/logs/live.log


[taskcluster 2025-04-16 13:13:49.158Z] Task ID: eQnoMY_uR9-OO2ZG3FgrHw
[taskcluster 2025-04-16 13:13:49.159Z] Worker ID: 2704954970017502543
[taskcluster 2025-04-16 13:13:49.159Z] Worker Group: us-west1-a
[taskcluster 2025-04-16 13:13:49.159Z] Worker Node Type: projects/887720501152/machineTypes/c2-standard-4
[taskcluster 2025-04-16 13:13:49.159Z] Worker Pool: taskgraph-t/linux-gcp
[taskcluster 2025-04-16 13:13:49.159Z] Worker Version: 38.0.5
[taskcluster 2025-04-16 13:13:49.159Z] Public IP: 34.168.221.174
[taskcluster 2025-04-16 13:13:49.159Z] Hostname: taskgraph-t-linux-gcp-vrjdsjkwqza5konivgw8rw
[taskcluster 2025-04-16 13:13:49.159Z] using cache "taskgraph-level-1-uv-v3-581ca6876fac84fa2dd8-V5JdvsZrSZ2OYOduxPmM4Q" -> /builds/worker/.task-cache/uv
[taskcluster 2025-04-16 13:13:49.159Z] using cache "taskgraph-level-1-checkouts-v3-581ca6876fac84fa2dd8-V5JdvsZrSZ2OYOduxPmM4Q" -> /builds/worker/checkouts

[taskcluster 2025-04-16 13:13:49.553Z] Image 'public/image.tar.zst' from task 'V5JdvsZrSZ2OYOduxPmM4Q' loaded.  Using image ID sha256:4ded7c6ea029777808ed883c5dabaca27932d89676009a2e418a341679bf286c.
[taskcluster 2025-04-16 13:13:49.565Z] === Task Starting ===
[setup 2025-04-16T13:13:49.814+00:00] run-task started in /
[setup 2025-04-16T13:13:49.814+00:00] Invoked by command: --mozilla_taskgraph-checkout=/builds/worker/checkouts/vcs/ --task-cwd /builds/worker/checkouts/vcs -- bash -cx uv run coverage run --data-file $MOZ_ARTIFACT_DIR/coverage --context=py$UV_PYTHON -m pytest -vv
[setup 2025-04-16T13:13:49.814+00:00] Python version: 3.11.2
[cache 2025-04-16T13:13:49.816+00:00] cache /builds/worker/.task-cache/uv exists; requirements: gid=1000 uid=1000 version=1
[cache 2025-04-16T13:13:49.816+00:00] cache /builds/worker/checkouts exists; requirements: gid=1000 uid=1000 version=1
[volume 2025-04-16T13:13:49.816+00:00] volume /builds/worker/.task-cache/uv is a cache
[volume 2025-04-16T13:13:49.816+00:00] volume /builds/worker/checkouts is a cache
[setup 2025-04-16T13:13:49.816+00:00] running as worker:worker
[vcs 2025-04-16T13:13:49.816+00:00] executing ['git', 'config', '--global', '--add', 'safe.directory', '/builds/worker/checkouts/vcs']
[vcs 2025-04-16T13:13:49.818+00:00] executing ['git', 'fetch', '--no-tags', 'https://github.com/Eijebong/mozilla-taskgraph', 'pre-commit']
[vcs 2025-04-16T13:13:50.181+00:00] From https://github.com/Eijebong/mozilla-taskgraph
[vcs 2025-04-16T13:13:50.181+00:00]  * branch            pre-commit -> FETCH_HEAD
[vcs 2025-04-16T13:13:50.183+00:00] executing ['git', 'checkout', '-f', '-B', 'pre-commit', '17ec77eeb3874f5f39addf8e820178882ec0f5bb']
[vcs 2025-04-16T13:13:50.188+00:00] Reset branch 'pre-commit'
[vcs 2025-04-16T13:13:50.188+00:00] cleaning git checkout...
[vcs 2025-04-16T13:13:50.188+00:00] executing ['git', 'clean', '-nxdff']
[vcs 2025-04-16T13:13:50.244+00:00] removing ['/builds/worker/checkouts/vcs/.pytest_cache/', '/builds/worker/checkouts/vcs/.venv/', '/builds/worker/checkouts/vcs/src/mozilla_taskgraph/__pycache__/', '/builds/worker/checkouts/vcs/src/mozilla_taskgraph/actions/__pycache__/', '/builds/worker/checkouts/vcs/src/mozilla_taskgraph/transforms/__pycache__/', '/builds/worker/checkouts/vcs/src/mozilla_taskgraph/transforms/scriptworker/__pycache__/', '/builds/worker/checkouts/vcs/src/mozilla_taskgraph/transforms/scriptworker/shipit/__pycache__/', '/builds/worker/checkouts/vcs/test/__pycache__/', '/builds/worker/checkouts/vcs/test/actions/__pycache__/', '/builds/worker/checkouts/vcs/test/data/__pycache__/', '/builds/worker/checkouts/vcs/test/transforms/__pycache__/']
[vcs 2025-04-16T13:13:50.444+00:00] successfully cleaned git checkout!
[vcs 2025-04-16T13:13:50.446+00:00] TinderboxPrint:<a href='https://github.com/Eijebong/mozilla-taskgraph/commit/17ec77eeb3874f5f39addf8e820178882ec0f5bb' title='Built from mozilla-taskgraph commit 17ec77eeb3874f5f39addf8e820178882ec0f5bb'>17ec77eeb3874f5f39addf8e820178882ec0f5bb</a>
[task 2025-04-16T13:13:50.446+00:00] executing ['bash', '-cx', 'uv run coverage run --data-file $MOZ_ARTIFACT_DIR/coverage --context=py$UV_PYTHON -m pytest -vv']
[task 2025-04-16T13:13:50.447+00:00] + uv run coverage run --data-file /builds/worker/artifacts/coverage --context=py3.8 -m pytest -vv
[task 2025-04-16T13:13:50.659+00:00] Using CPython 3.8.20
[task 2025-04-16T13:13:50.659+00:00] Creating virtual environment at: .venv
[task 2025-04-16T13:13:50.769+00:00] warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance.
[task 2025-04-16T13:13:50.769+00:00]          If the cache and target directories are on different filesystems, hardlinking may not be supported.
[task 2025-04-16T13:13:50.769+00:00]          If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning.
[task 2025-04-16T13:13:50.869+00:00] Installed 76 packages in 102ms
[task 2025-04-16T13:13:52.515+00:00] ============================= test session starts ==============================
[task 2025-04-16T13:13:52.515+00:00] platform linux -- Python 3.8.20, pytest-8.3.3, pluggy-1.5.0 -- /builds/worker/checkouts/vcs/.venv/bin/python
[task 2025-04-16T13:13:52.515+00:00] cachedir: .pytest_cache
[task 2025-04-16T13:13:52.515+00:00] rootdir: /builds/worker/checkouts/vcs
[task 2025-04-16T13:13:52.515+00:00] configfile: pyproject.toml
[task 2025-04-16T13:13:52.515+00:00] plugins: mock-3.14.0
[task 2025-04-16T13:13:52.644+00:00] collecting ... collected 36 items
[task 2025-04-16T13:13:52.644+00:00] 
[task 2025-04-16T13:13:52.677+00:00] test/actions/test_release_promotion.py::test_release_promotion PASSED    [  2%]
[task 2025-04-16T13:13:52.696+00:00] test/actions/test_release_promotion.py::test_release_promotion_custom_version_parser PASSED [  5%]
[task 2025-04-16T13:13:52.714+00:00] test/actions/test_release_promotion.py::test_release_promotion_combine_previous_graphs PASSED [  8%]
[task 2025-04-16T13:13:52.727+00:00] test/actions/test_release_promotion.py::test_release_promotion_rebuild_kinds PASSED [ 11%]
[task 2025-04-16T13:13:52.742+00:00] test/actions/test_release_promotion.py::test_release_promotion_version PASSED [ 13%]
[task 2025-04-16T13:13:52.746+00:00] test/test_register.py::test_payload_builders PASSED                      [ 16%]
[task 2025-04-16T13:13:52.749+00:00] test/test_register.py::test_graph_config[no_extra_config] PASSED         [ 19%]
[task 2025-04-16T13:13:52.753+00:00] test/test_register.py::test_graph_config[shipit_valid] PASSED            [ 22%]
[task 2025-04-16T13:13:52.758+00:00] test/test_register.py::test_graph_config[shipit_invalid] PASSED          [ 25%]
[task 2025-04-16T13:13:52.773+00:00] test/test_version.py::test_default_parser PASSED                         [ 27%]
[task 2025-04-16T13:13:52.776+00:00] test/test_worker_types.py::test_build_bitrise_payload[missing bitrise] PASSED [ 30%]
[task 2025-04-16T13:13:52.779+00:00] test/test_worker_types.py::test_build_bitrise_payload[missing app] PASSED [ 33%]
[task 2025-04-16T13:13:52.782+00:00] test/test_worker_types.py::test_build_bitrise_payload[missing workflows] PASSED [ 36%]
[task 2025-04-16T13:13:52.785+00:00] test/test_worker_types.py::test_build_bitrise_payload[wrong workflows format] PASSED [ 38%]
[task 2025-04-16T13:13:52.789+00:00] test/test_worker_types.py::test_build_bitrise_payload[wrong workflows format2] PASSED [ 41%]
[task 2025-04-16T13:13:52.792+00:00] test/test_worker_types.py::test_build_bitrise_payload[wrong workflows format3] PASSED [ 44%]
[task 2025-04-16T13:13:52.795+00:00] test/test_worker_types.py::test_build_bitrise_payload[default params] PASSED [ 47%]
[task 2025-04-16T13:13:52.799+00:00] test/test_worker_types.py::test_build_bitrise_payload[pull request] PASSED [ 50%]
[task 2025-04-16T13:13:52.802+00:00] test/test_worker_types.py::test_build_bitrise_payload[opposite params] PASSED [ 52%]
[task 2025-04-16T13:13:52.806+00:00] test/test_worker_types.py::test_build_bitrise_payload[normalize refs] PASSED [ 55%]
[task 2025-04-16T13:13:52.809+00:00] test/test_worker_types.py::test_build_bitrise_payload[normalize refs wrong type] PASSED [ 58%]
[task 2025-04-16T13:13:52.815+00:00] test/test_worker_types.py::test_build_bitrise_payload[environments] PASSED [ 61%]
[task 2025-04-16T13:13:52.818+00:00] test/test_worker_types.py::test_build_bitrise_payload[artifact prefix] PASSED [ 63%]
[task 2025-04-16T13:13:52.820+00:00] test/test_worker_types.py::test_build_shipit_payload PASSED              [ 66%]
[task 2025-04-16T13:13:52.822+00:00] test/transforms/test_scriptworker_release_artifacts.py::test_release_artifacts[no_release_artifacts] PASSED [ 69%]
[task 2025-04-16T13:13:52.824+00:00] test/transforms/test_scriptworker_release_artifacts.py::test_release_artifacts[absolute_path] PASSED [ 72%]
[task 2025-04-16T13:13:52.827+00:00] test/transforms/test_scriptworker_release_artifacts.py::test_release_artifacts[docker_worker] PASSED [ 75%]
[task 2025-04-16T13:13:52.829+00:00] test/transforms/test_scriptworker_release_artifacts.py::test_release_artifacts[generic_worker] PASSED [ 77%]
[task 2025-04-16T13:13:52.833+00:00] test/transforms/test_scriptworker_shipit.py::test_mark_as_shipped[missing_product] PASSED [ 80%]
[task 2025-04-16T13:13:52.837+00:00] test/transforms/test_scriptworker_shipit.py::test_mark_as_shipped[default_level_1] PASSED [ 83%]
[task 2025-04-16T13:13:52.840+00:00] test/transforms/test_scriptworker_shipit.py::test_mark_as_shipped[default_level_3] PASSED [ 86%]
[task 2025-04-16T13:13:52.844+00:00] test/transforms/test_scriptworker_shipit.py::test_mark_as_shipped[release_format] PASSED [ 88%]
[task 2025-04-16T13:13:52.847+00:00] test/transforms/test_scriptworker_shipit.py::test_mark_as_shipped[scope_prefix_shipit] PASSED [ 91%]
[task 2025-04-16T13:13:52.851+00:00] test/transforms/test_scriptworker_shipit.py::test_mark_as_shipped[scope_prefix_scriptworker] PASSED [ 94%]
[task 2025-04-16T13:13:52.854+00:00] test/transforms/test_scriptworker_shipit.py::test_mark_as_shipped[product_in_task] PASSED [ 97%]
[task 2025-04-16T13:13:52.861+00:00] test/transforms/test_scriptworker_shipit.py::test_mark_as_shipped[product_in_task_keyed_by] PASSED [100%]
[task 2025-04-16T13:13:52.861+00:00] 
[task 2025-04-16T13:13:52.861+00:00] ============================== 36 passed in 0.35s ==============================
[taskcluster 2025-04-16 13:13:53.368Z] === Task Finished ===
[taskcluster 2025-04-16 13:13:53.586Z] Successful task run with exit code: 0 completed in 4.429 seconds