merge automation as shipit ff product #1421
Draft
firefoxci-taskcluster / tests-api-python-39
failed
Apr 8, 2024 in 43s
FirefoxCI (pull_request)
api-python tox-py39
Details
View task in Taskcluster
View logs in Taskcluster
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_bump_version[firefox-45.0-45.0.1] PASSED [ 47%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_bump_version[firefox-45.0.1-45.0.2] PASSED [ 48%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_bump_version[firefox-45.0b3-45.0b4] PASSED [ 49%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_bump_version[firefox-45.0esr-45.0.1esr] PASSED [ 50%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_bump_version[firefox-45.0.1esr-45.0.2esr] PASSED [ 50%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_bump_version[firefox-45.2.1esr-45.2.2esr] PASSED [ 51%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_bump_version[fennec-68.1b2-68.1b3] PASSED [ 52%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_bump_version[fenix-84.0.0-beta.2-84.0.0-beta.3] PASSED [ 53%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_bump_version[fenix-84.0.0-rc.1-84.0.0-rc.2] PASSED [ 54%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_bump_version[fenix-84.0.0-84.0.1] PASSED [ 55%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_bump_version[android-components-84.0.0-84.0.1] PASSED [ 56%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_bump_version[focus-android-95.0.0-95.0.1] PASSED [ 57%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_bump_version[firefox-android-108.0.0-108.0.1] PASSED [ 57%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_bump_version[firefox-android-109.0-109.0.1] PASSED [ 58%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_bump_version[thunderbird-115.8.0esr-115.8.1esr] PASSED [ 59%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_partner_enabled[firefox-59.0-False] PASSED [ 60%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_partner_enabled[firefox-65.0b3-False] PASSED [ 61%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_partner_enabled[firefox-65.0b8-True] PASSED [ 62%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_partner_enabled[firefox-65.0-True] PASSED [ 63%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_partner_enabled[firefox-65.0.1-True] PASSED [ 64%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_partner_enabled[firefox-60.5.0esr-True] PASSED [ 64%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_partner_enabled[fennec-65.0b8-False] PASSED [ 65%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_partner_enabled[fennec-65.0-False] PASSED [ 66%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_partner_enabled[thunderbird-116.0b2-False] PASSED [ 67%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_partner_enabled[thunderbird-116.0-False] PASSED [ 68%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_partner_enabled[thunderbird-115.2.0esr-False] PASSED [ 69%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_eme_free_enabled[firefox-65.0b3-False] PASSED [ 70%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_eme_free_enabled[firefox-65.0b8-True] PASSED [ 71%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_eme_free_enabled[firefox-65.0-True] PASSED [ 71%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_eme_free_enabled[firefox-65.0.1-True] PASSED [ 72%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_eme_free_enabled[firefox-60.5.0esr-False] PASSED [ 73%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_eme_free_enabled[fennec-65.0b8-False] PASSED [ 74%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_eme_free_enabled[fennec-65.0-False] PASSED [ 75%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_eme_free_enabled[thunderbird-116.0b2-False] PASSED [ 76%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_eme_free_enabled[thunderbird-116.0-False] PASSED [ 77%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_is_eme_free_enabled[thunderbird-115.2.0esr-False] PASSED [ 78%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_additional_emails PASSED [ 78%]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_schedule_phase PASSED [ 79%]
[task 2024-04-08T19:37:41.477Z] tests/test_settings.py::test_scopes PASSED [ 80%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_extract_our_flavors[avail_flavors0-firefox-100.0-None-None-expectation0-result0] PASSED [ 81%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_extract_our_flavors[avail_flavors1-firefox-100.0.1-None-None-expectation1-result1] PASSED [ 82%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_extract_our_flavors[avail_flavors2-firefox-100.0.1-None-firefox-expectation2-result2] PASSED [ 83%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_extract_our_flavors[avail_flavors3-non-existing-product-1.0-None-None-expectation3-None] PASSED [ 84%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_extract_our_flavors[avail_flavors4-firefox-100.0.1-None-None-expectation4-result4] PASSED [ 85%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_extract_our_flavors[avail_flavors5-firefox-100.0.1-None-None-expectation5-result5] PASSED [ 85%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_extract_our_flavors[avail_flavors6-thunderbird-129.0.1-None-None-expectation6-result6] PASSED [ 86%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_extract_our_flavors_unsupported_flavor PASSED [ 87%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_extract_our_flavors_warnings[avail_flavors0-0-None] PASSED [ 88%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_extract_our_flavors_warnings[avail_flavors1-1-Some hardcoded flavors are not in actions.json: {'ship_firefox'}. Product: firefox. Version: 100.0.1] PASSED [ 89%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_extract_our_flavors_warnings[avail_flavors2-1-Some flavors in actions.json are not hardcoded in shipit: {'extra_flavor'}. Product: firefox. Version: 100.0.1] PASSED [ 90%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_get_trust_domain[https://hg.mozilla.org/try-firefox-android-expectation0-gecko] PASSED [ 91%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_get_trust_domain[https://hg.mozilla.org/try-firefox-expectation1-gecko] PASSED [ 92%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_get_trust_domain[https://hg.mozilla.org/releases/mozilla-beta-firefox-android-expectation2-gecko] PASSED [ 92%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_get_trust_domain[https://hg.mozilla.org/mozilla-central-firefox-android-expectation3-None] PASSED [ 93%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_get_trust_domain[https://hg.mozilla.org/try-comm-central-firefox-android-expectation4-comm] PASSED [ 94%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_get_trust_domain[https://hg.mozilla.org/try-comm-central-thunderbird-expectation5-comm] PASSED [ 95%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_get_trust_domain[-xpi-expectation6-xpi] PASSED [ 96%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_get_trust_domain[https://github.com/mozilla-mobile/firefox-android-firefox-expectation7-mobile] PASSED [ 97%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_get_trust_domain[https://github.com/mozilla-mobile/firefox-android-firefox-android-expectation8-mobile] PASSED [ 98%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_get_trust_domain[https://github.com/mozilla-releng/staging-firefox-android-firefox-android-expectation9-mobile] PASSED [ 99%]
[task 2024-04-08T19:37:41.477Z] tests/test_tasks.py::test_get_trust_domain[https://github.com/mozilla-mobile/mozilla-vpn-client-firefox-android-expectation10-mozillavpn] PASSED [100%]
[task 2024-04-08T19:37:41.477Z]
[task 2024-04-08T19:37:41.477Z] =============================== warnings summary ===============================
[task 2024-04-08T19:37:41.477Z] .tox/py39/lib/python3.9/site-packages/dockerflow/flask/app.py:399
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.477Z] /builds/worker/checkouts/vcs/api/.tox/py39/lib/python3.9/site-packages/dockerflow/flask/app.py:399: DeprecationWarning: `dockerflow.check()` is deprecated, use `checks.register()` instead.
[task 2024-04-08T19:37:41.477Z] warnings.warn(message, DeprecationWarning)
[task 2024-04-08T19:37:41.477Z]
[task 2024-04-08T19:37:41.477Z] tests/test_publicapi.py: 15 warnings
[task 2024-04-08T19:37:41.477Z] /builds/worker/checkouts/vcs/api/src/cli_common/openapi_subset.py:33: DeprecationWarning: The dpath.util package is being deprecated. All util functions have been moved to dpath package top level.
[task 2024-04-08T19:37:41.477Z] source = dpath.util.get(full_api, section, separator=".")
[task 2024-04-08T19:37:41.477Z]
[task 2024-04-08T19:37:41.477Z] tests/test_publicapi.py: 15 warnings
[task 2024-04-08T19:37:41.477Z] /builds/worker/checkouts/vcs/api/src/cli_common/openapi_subset.py:34: DeprecationWarning: The dpath.util package is being deprecated. All util functions have been moved to dpath package top level.
[task 2024-04-08T19:37:41.477Z] dpath.util.new(subset, section, source, separator=".")
[task 2024-04-08T19:37:41.477Z]
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.477Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.477Z] /builds/worker/checkouts/vcs/api/.tox/py39/lib/python3.9/site-packages/connexion/decorators/validation.py:16: DeprecationWarning: Accessing jsonschema.draft4_format_checker is deprecated and will be removed in a future release. Instead, use the FORMAT_CHECKER attribute on the corresponding Validator.
[task 2024-04-08T19:37:41.478Z] from jsonschema import Draft4Validator, ValidationError, draft4_format_checker
[task 2024-04-08T19:37:41.478Z]
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] /builds/worker/checkouts/vcs/api/.tox/py39/lib/python3.9/site-packages/connexion/json_schema.py:16: DeprecationWarning: jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
[task 2024-04-08T19:37:41.478Z] from jsonschema import Draft4Validator, RefResolver
[task 2024-04-08T19:37:41.478Z]
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] /builds/worker/checkouts/vcs/api/.tox/py39/lib/python3.9/site-packages/connexion/json_schema.py:17: DeprecationWarning: jsonschema.exceptions.RefResolutionError is deprecated as of version 4.18.0. If you wish to catch potential reference resolution errors, directly catch referencing.exceptions.Unresolvable.
[task 2024-04-08T19:37:41.478Z] from jsonschema.exceptions import RefResolutionError, ValidationError # noqa
[task 2024-04-08T19:37:41.478Z]
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] /builds/worker/checkouts/vcs/api/src/backend_common/api.py:54: DeprecationWarning: 'app.json_encoder' is deprecated and will be removed in Flask 2.3. Customize 'app.json_provider_class' or 'app.json' instead.
[task 2024-04-08T19:37:41.478Z] app.json_encoder = FlaskJSONEncoder
[task 2024-04-08T19:37:41.478Z]
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] /builds/worker/checkouts/vcs/api/.tox/py39/lib/python3.9/site-packages/dockerflow/flask/app.py:391: DeprecationWarning: `dockerflow.init_check()` is deprecated, use `checks.register_partial()` instead.
[task 2024-04-08T19:37:41.478Z] warnings.warn(message, DeprecationWarning)
[task 2024-04-08T19:37:41.478Z]
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] /builds/worker/checkouts/vcs/api/.tox/py39/lib/python3.9/site-packages/connexion/spec.py:50: DeprecationWarning: Passing a schema to Validator.iter_errors is deprecated and will be removed in a future release. Call validator.evolve(schema=new_schema).iter_errors(...) instead.
[task 2024-04-08T19:37:41.478Z] for error in instance_validator.iter_errors(instance['default'], instance):
[task 2024-04-08T19:37:41.478Z]
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] /builds/worker/checkouts/vcs/api/.tox/py39/lib/python3.9/site-packages/flask/json/provider.py:188: DeprecationWarning: Setting 'json_encoder' on the app or a blueprint is deprecated and will be removed in Flask 2.3. Customize 'app.json' instead.
[task 2024-04-08T19:37:41.478Z] warnings.warn(
[task 2024-04-08T19:37:41.478Z]
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] /builds/worker/checkouts/vcs/api/.tox/py39/lib/python3.9/site-packages/flask/json/provider.py:230: DeprecationWarning: 'JSONEncoder' is deprecated and will be removed in Flask 2.3. Use 'Flask.json' to provide an alternate JSON implementation instead.
[task 2024-04-08T19:37:41.478Z] return json.dumps(obj, **kwargs)
[task 2024-04-08T19:37:41.478Z]
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] /builds/worker/checkouts/vcs/api/.tox/py39/lib/python3.9/site-packages/connexion/apis/flask_api.py:236: DeprecationWarning: '_request_ctx_stack' is deprecated and will be removed in Flask 2.3.
[task 2024-04-08T19:37:41.478Z] setattr(flask._request_ctx_stack.top, 'connexion_context', context_dict)
[task 2024-04-08T19:37:41.478Z]
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] tests/test_release.py::test_schedule_phase
[task 2024-04-08T19:37:41.478Z] /builds/worker/checkouts/vcs/api/.tox/py39/lib/python3.9/site-packages/connexion/apis/flask_api.py:236: DeprecationWarning: '_request_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'request_ctx' to access the current context.
[task 2024-04-08T19:37:41.478Z] setattr(flask._request_ctx_stack.top, 'connexion_context', context_dict)
[task 2024-04-08T19:37:41.478Z]
[task 2024-04-08T19:37:41.478Z] -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
[task 2024-04-08T19:37:41.478Z]
[task 2024-04-08T19:37:41.478Z] ---------- coverage: platform linux, python 3.9.13-final-0 -----------
[task 2024-04-08T19:37:41.478Z] Name Stmts Miss Branch BrPart Cover Missing
[task 2024-04-08T19:37:41.478Z] -------------------------------------------------------------------------------------
[task 2024-04-08T19:37:41.478Z] src/backend_common/__init__.py 84 5 28 7 89% 37->45, 39, 41, 50-51, 57, 65->70, 66->exit
[task 2024-04-08T19:37:41.478Z] src/backend_common/api.py 32 2 6 2 89% 22, 33
[task 2024-04-08T19:37:41.478Z] src/backend_common/auth.py 239 111 70 13 48% 46, 54, 58, 62, 68, 71, 74->77, 82, 110, 113, 121-138, 141, 144, 151-157, 165, 168, 171, 190->192, 207-212, 215-226, 236-243, 257->259, 261-287, 292, 294, 300-319, 327, 331, 335-342, 347, 359-378
[task 2024-04-08T19:37:41.478Z] src/backend_common/cors.py 10 10 2 0 0% 6-19
[task 2024-04-08T19:37:41.478Z] src/backend_common/db.py 34 9 4 2 71% 31-39, 43
[task 2024-04-08T19:37:41.478Z] src/backend_common/dockerflow.py 8 0 0 0 100%
[task 2024-04-08T19:37:41.478Z] src/backend_common/log.py 25 5 4 2 76% 25, 32-36, 44
[task 2024-04-08T19:37:41.478Z] src/backend_common/pulse.py 38 22 6 0 36% 31-37, 40-52, 69-77
[task 2024-04-08T19:37:41.478Z] src/backend_common/security.py 8 8 0 0 0% 6-40
[task 2024-04-08T19:37:41.478Z] src/backend_common/taskcluster.py 15 0 2 1 94% 22->27
[task 2024-04-08T19:37:41.478Z] src/backend_common/testing.py 79 51 24 1 28% 57-66, 74-94, 99-124, 135-147, 153->exit, 161-171
[task 2024-04-08T19:37:41.478Z] src/cli_common/__init__.py 0 0 0 0 100%
[task 2024-04-08T19:37:41.478Z] src/cli_common/command.py 55 47 32 0 9% 16-27, 33-71, 77-96
[task 2024-04-08T19:37:41.478Z] src/cli_common/openapi_subset.py 16 4 4 1 75% 39-41, 45
[task 2024-04-08T19:37:41.478Z] src/cli_common/pulse.py 51 43 10 0 13% 20-69, 74-78, 85-97
[task 2024-04-08T19:37:41.478Z] src/cli_common/utils.py 12 9 4 0 19% 13-21
[task 2024-04-08T19:37:41.478Z] src/shipit_api/admin/__init__.py 9 0 0 0 100%
[task 2024-04-08T19:37:41.478Z] src/shipit_api/admin/api.py 239 161 75 6 30% 47-53, 58-129, 134, 137-138, 150-151, 159->167, 162->159, 192-232, 236-239, 244-245, 250-272, 276-317, 321-337, 341-354, 359-367, 372->378
[task 2024-04-08T19:37:41.478Z] src/shipit_api/admin/auth0.py 24 0 18 0 100%
[task 2024-04-08T19:37:41.478Z] src/shipit_api/admin/github.py 137 87 41 2 33% 18-21, 26-39, 43-78, 85, 92, 97-113, 160-192, 204, 208-209, 213-221, 225, 229, 233-263, 267-269, 280-286, 296-302, 326-337, 347-350
[task 2024-04-08T19:37:41.478Z] src/shipit_api/admin/product_details.py 391 252 186 4 27% 124-126, 130, 134, 194, 206-211, 221, 225->228, 232-245, 254-259, 264-297, 326-376, 411-478, 516-564, 577-584, 594, 604-607, 638, 680-684, 718-731, 759-768, 846-849, 869, 896, 923, 927-937, 943-950, 954-974, 982, 993-1168
[task 2024-04-08T19:37:41.478Z] src/shipit_api/admin/release.py 54 10 20 0 84% 27-29, 62-64, 93-94, 99-102
[task 2024-04-08T19:37:41.478Z] src/shipit_api/admin/settings.py 60 6 12 4 86% 45, 48, 164-168, 177-178
[task 2024-04-08T19:37:41.478Z] src/shipit_api/admin/tasks.py 165 88 60 5 46% 41, 50-59, 63-67, 71-75, 80-84, 99-111, 115-124, 128-132, 161-164, 173-174, 187, 194, 196->198, 202-222, 227, 232, 236-245
[task 2024-04-08T19:37:41.478Z] src/shipit_api/admin/worker.py 31 19 0 0 39% 21-32, 38-53
[task 2024-04-08T19:37:41.478Z] src/shipit_api/admin/xpi.py 131 107 44 0 14% 22, 27-52, 56-76, 80-82, 86-88, 92-114, 118-132, 136-139, 143-186
[task 2024-04-08T19:37:41.478Z] src/shipit_api/common/__init__.py 0 0 0 0 100%
[task 2024-04-08T19:37:41.478Z] src/shipit_api/common/config.py 56 0 4 0 100%
[task 2024-04-08T19:37:41.478Z] src/shipit_api/common/models.py 170 11 10 0 93% 20-23, 27, 54-58, 255
[task 2024-04-08T19:37:41.478Z] src/shipit_api/common/product.py 11 0 4 0 100%
[task 2024-04-08T19:37:41.478Z] src/shipit_api/common/version.py 27 2 4 0 94% 33-34
[task 2024-04-08T19:37:41.478Z] src/shipit_api/public/__init__.py 6 2 0 0 67% 21-28
[task 2024-04-08T19:37:41.478Z] src/shipit_api/public/api.py 76 50 36 0 30% 34-66, 84-91, 95-97, 101-104, 108-112
[task 2024-04-08T19:37:41.478Z] -------------------------------------------------------------------------------------
[task 2024-04-08T19:37:41.478Z] TOTAL 2293 1121 710 50 45%
[task 2024-04-08T19:37:41.478Z]
[task 2024-04-08T19:37:41.478Z] ======================= 114 passed, 55 warnings in 3.79s =======================
[task 2024-04-08T19:37:46.147Z] would reformat /builds/worker/checkouts/vcs/api/src/shipit_api/public/api.py
[task 2024-04-08T19:37:46.147Z]
[task 2024-04-08T19:37:46.147Z] Oh no! 💥 💔 💥
[task 2024-04-08T19:37:46.147Z] 1 file would be reformatted, 46 files would be left unchanged.
[task 2024-04-08T19:37:46.147Z] report: commands[0]> poetry install --only test
[task 2024-04-08T19:37:46.147Z] Installing dependencies from lock file
[task 2024-04-08T19:37:46.147Z]
[task 2024-04-08T19:37:46.147Z] Package operations: 54 installs, 1 update, 0 removals
[task 2024-04-08T19:37:46.147Z]
[task 2024-04-08T19:37:46.147Z] • Installing attrs (23.2.0)
[task 2024-04-08T19:37:46.147Z] • Installing rpds-py (0.18.0)
[task 2024-04-08T19:37:46.147Z] • Installing referencing (0.31.1)
[task 2024-04-08T19:37:46.147Z] • Installing certifi (2024.2.2)
[task 2024-04-08T19:37:46.147Z] • Installing charset-normalizer (3.3.2)
[task 2024-04-08T19:37:46.147Z] • Installing frozenlist (1.4.1)
[task 2024-04-08T19:37:46.147Z] • Installing idna (3.6)
[task 2024-04-08T19:37:46.147Z] • Installing jsonschema-specifications (2023.12.1)
[task 2024-04-08T19:37:46.147Z] • Installing multidict (6.0.5)
[task 2024-04-08T19:37:46.147Z] • Installing six (1.16.0)
[task 2024-04-08T19:37:46.147Z] • Installing tomli (2.0.1)
[task 2024-04-08T19:37:46.147Z] • Installing urllib3 (2.2.1)
[task 2024-04-08T19:37:46.147Z] • Installing zipp (3.18.1)
[task 2024-04-08T19:37:46.147Z] • Installing aiosignal (1.3.1)
[task 2024-04-08T19:37:46.147Z] • Installing async-timeout (4.0.3)
[task 2024-04-08T19:37:46.147Z] • Installing exceptiongroup (1.2.0)
[task 2024-04-08T19:37:46.147Z] • Installing importlib-metadata (7.1.0)
[task 2024-04-08T19:37:46.147Z] • Installing iniconfig (2.0.0)
[task 2024-04-08T19:37:46.147Z] • Installing jsonschema (4.21.1)
[task 2024-04-08T19:37:46.147Z] • Installing packaging (24.0)
[task 2024-04-08T19:37:46.147Z] • Installing pathable (0.4.3)
[task 2024-04-08T19:37:46.147Z] • Installing pluggy (1.4.0)
[task 2024-04-08T19:37:46.147Z] • Installing pyproject-hooks (1.0.0)
[task 2024-04-08T19:37:46.147Z] • Installing pyyaml (6.0.1)
[task 2024-04-08T19:37:46.147Z] • Installing requests (2.31.0)
[task 2024-04-08T19:37:46.147Z] • Installing rfc3339-validator (0.1.4)
[task 2024-04-08T19:37:46.147Z] • Installing yarl (1.9.4)
[task 2024-04-08T19:37:46.147Z] • Installing aiohttp (3.9.3)
[task 2024-04-08T19:37:46.147Z] • Installing build (1.1.1)
[task 2024-04-08T19:37:46.147Z] • Installing click (8.1.7)
[task 2024-04-08T19:37:46.147Z] • Installing coverage (7.4.4)
[task 2024-04-08T19:37:46.147Z] • Installing jsonschema-path (0.3.2)
[task 2024-04-08T19:37:46.147Z] • Installing lazy-object-proxy (1.10.0)
[task 2024-04-08T19:37:46.147Z] • Installing mccabe (0.7.0)
[task 2024-04-08T19:37:46.147Z] • Installing mypy-extensions (1.0.0)
[task 2024-04-08T19:37:46.147Z] • Installing openapi-schema-validator (0.6.2)
[task 2024-04-08T19:37:46.147Z] • Installing pathspec (0.12.1)
[task 2024-04-08T19:37:46.148Z] • Installing platformdirs (4.2.0)
[task 2024-04-08T19:37:46.148Z] • Installing pycodestyle (2.11.1)
[task 2024-04-08T19:37:46.148Z] • Installing pyflakes (3.2.0)
[task 2024-04-08T19:37:46.148Z] • Installing pytest (8.1.1)
[task 2024-04-08T19:37:46.148Z] • Updating setuptools (69.1.0 -> 69.2.0)
[task 2024-04-08T19:37:46.148Z] • Installing typing-extensions (4.10.0)
[task 2024-04-08T19:37:46.148Z] • Installing aioresponses (0.7.6)
[task 2024-04-08T19:37:46.148Z] • Installing black (24.3.0)
[task 2024-04-08T19:37:46.148Z] • Installing check-manifest (0.49)
[task 2024-04-08T19:37:46.148Z] • Installing dpath (2.1.6)
[task 2024-04-08T19:37:46.148Z] • Installing flake8 (7.0.0)
[task 2024-04-08T19:37:46.148Z] • Installing isort (5.13.2)
[task 2024-04-08T19:37:46.148Z] • Installing openapi-spec-validator (0.7.1)
[task 2024-04-08T19:37:46.148Z] • Installing oyaml (1.0)
[task 2024-04-08T19:37:46.148Z] • Installing pytest-asyncio (0.23.6)
[task 2024-04-08T19:37:46.148Z] • Installing pytest-cov (5.0.0)
[task 2024-04-08T19:37:46.148Z] • Installing pytest-mock (3.14.0)
[task 2024-04-08T19:37:46.148Z] • Installing responses (0.25.0)
[task 2024-04-08T19:37:46.148Z]
[task 2024-04-08T19:37:46.148Z] Installing the current project: shipit-api (1.0.0)
[task 2024-04-08T19:37:46.148Z] report: commands[1]> poetry run coverage xml '--omit=*test*' -o /builds/worker/artifacts/coverage.xml
[task 2024-04-08T19:37:46.148Z] Wrote XML report to /builds/worker/artifacts/coverage.xml
[task 2024-04-08T19:37:46.148Z] clean: OK ✔ in 5.53 seconds
[task 2024-04-08T19:37:46.148Z] check: FAIL ✖ in 5.93 seconds
[task 2024-04-08T19:37:46.148Z] py39: OK ✔ in 20.19 seconds
[task 2024-04-08T19:37:46.148Z] clean: OK (5.53=setup[0.41]+cmd[4.34,0.77] seconds)
[task 2024-04-08T19:37:46.148Z] check: FAIL code 1 (5.93=setup[0.34]+cmd[4.04,1.54] seconds)
[task 2024-04-08T19:37:46.148Z] py39: OK (20.19=setup[0.37]+cmd[13.27,6.55] seconds)
[task 2024-04-08T19:37:46.148Z] report: OK (4.67=setup[0.12]+cmd[3.38,1.17] seconds)
[task 2024-04-08T19:37:46.148Z] evaluation failed :( (30.69 seconds)
[taskcluster 2024-04-08 19:37:47.475Z] === Task Finished ===
[taskcluster 2024-04-08 19:37:47.679Z] Unsuccessful task run with exit code: 255 completed in 37.471 seconds
Loading