Bug 1934634 - Add linux-aarch64 to PRODUCT_TO_DESTINATIONS_REGEXES validation in bouncerscript #1101
firefoxci-taskcluster / tox-scriptworker_client-python311
succeeded
Dec 10, 2024 in 2m 38s
FirefoxCI (push)
scriptworker_client tox-py311
Details
View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster
Task Status
Started: 2024-12-10T19:52:26.252Z
Resolved: 2024-12-10T19:53:38.033Z
Task Execution Time: 1 minute, 11 seconds, 781 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0
Artifacts
- public/logs/live_backing.log
- public/logs/live.log
[taskcluster 2024-12-10 19:52:26.297Z] Task ID: CkB51J4GQUidn7lMIVPltw
[taskcluster 2024-12-10 19:52:26.297Z] Worker ID: 3328828265744115027
[taskcluster 2024-12-10 19:52:26.297Z] Worker Group: us-central1-b
[taskcluster 2024-12-10 19:52:26.297Z] Worker Node Type: projects/970387039909/machineTypes/c2-standard-4
[taskcluster 2024-12-10 19:52:26.297Z] Worker Pool: scriptworker-3/b-linux-gcp
[taskcluster 2024-12-10 19:52:26.297Z] Worker Version: 38.0.5
[taskcluster 2024-12-10 19:52:26.297Z] Public IP: 34.66.85.152
[taskcluster 2024-12-10 19:52:26.297Z] Hostname: scriptworker-3-b-linux-gcp-u4ei9utyrbmukby7enuiiw
[taskcluster 2024-12-10 19:52:26.297Z] using cache "scriptworker-level-3-checkouts-v3-7afeb851dd97df8f3607-DBS6rkORSV2FBLVFGWbQHA" -> /builds/worker/checkouts
[taskcluster 2024-12-10 19:52:29.020Z] Downloading artifact "public/image.tar.zst" from task ID: DBS6rkORSV2FBLVFGWbQHA.
[taskcluster 2024-12-10 19:52:31.113Z] Downloaded artifact successfully.
[taskcluster 2024-12-10 19:52:31.114Z] Downloaded 285.440 mb
[taskcluster 2024-12-10 19:52:31.115Z] Decompressing downloaded image
[taskcluster 2024-12-10 19:52:33.119Z] Loading docker image from downloaded archive.
[taskcluster 2024-12-10 19:52:50.185Z] Image 'public/image.tar.zst' from task 'DBS6rkORSV2FBLVFGWbQHA' loaded. Using image ID sha256:60321cf0c7e2778eeb1d676e892d746ab5a5a30e6c1b723690dc85fd99995106.
[taskcluster 2024-12-10 19:52:50.341Z] === Task Starting ===
[setup 2024-12-10T19:52:52.788Z] run-task started in /
[setup 2024-12-10T19:52:52.788Z] Invoked by command: --scriptworker-checkout=/builds/worker/checkouts/vcs/ --task-cwd /builds/worker/checkouts/vcs -- sh -lxce tox -e scriptworker_client-py311
[setup 2024-12-10T19:52:52.788Z] Python version: 3.11.9
...(59 lines hidden)...
[task 2024-12-10T19:53:15.016Z]
[task 2024-12-10T19:53:15.020Z] tests/test_aio.py::test_raise_future_exceptions[coroutines0-expected0-False-None] PASSED
[task 2024-12-10T19:53:15.023Z] tests/test_aio.py::test_raise_future_exceptions[coroutines1-None-TaskError-None] PASSED
[task 2024-12-10T19:53:15.126Z] tests/test_aio.py::test_raise_future_exceptions[coroutines2-None-TimeoutError-0.1] PASSED
[task 2024-12-10T19:53:15.129Z] tests/test_aio.py::test_raise_future_exceptions[coroutines3-None-False-None] PASSED
[task 2024-12-10T19:53:15.333Z] tests/test_aio.py::test_semaphore_wrapper PASSED
[task 2024-12-10T19:53:15.339Z] tests/test_aio.py::test_lockfile[False-2-True] PASSED
[task 2024-12-10T19:53:15.342Z] tests/test_aio.py::test_lockfile[True-1-False] PASSED
[task 2024-12-10T19:53:16.347Z] tests/test_aio.py::test_LockfileFuture[True] PASSED
[task 2024-12-10T19:53:17.353Z] tests/test_aio.py::test_LockfileFuture[False] PASSED
[task 2024-12-10T19:53:17.363Z] tests/test_aio.py::test_LockfileFuture_replace_args[x/%(foo)s/y-x/bar/y] PASSED
[task 2024-12-10T19:53:17.363Z] tests/test_aio.py::test_LockfileFuture_replace_args[obj1-expected1] PASSED
[task 2024-12-10T19:53:17.363Z] tests/test_aio.py::test_LockfileFuture_replace_args[obj2-expected2] PASSED
[task 2024-12-10T19:53:17.363Z] tests/test_aio.py::test_LockfileFuture_replace_args[obj3-expected3] PASSED
[task 2024-12-10T19:53:17.363Z] tests/test_aio.py::test_LockfileFuture_replace_args[obj4-expected4] PASSED
[task 2024-12-10T19:53:17.363Z] tests/test_aio.py::test_LockfileFuture_replace_args[obj5-expected5] PASSED
[task 2024-12-10T19:53:17.363Z] tests/test_aio.py::test_LockfileFuture_replace_args[None-None] PASSED
[task 2024-12-10T19:53:17.363Z] tests/test_aio.py::test_LockfileFuture_replace_args[1-1] PASSED
[task 2024-12-10T19:53:17.364Z] tests/test_aio.py::test_calculate_sleep_time[0] PASSED
[task 2024-12-10T19:53:17.366Z] tests/test_aio.py::test_calculate_sleep_time[1] PASSED
[task 2024-12-10T19:53:17.367Z] tests/test_aio.py::test_calculate_sleep_time[2] PASSED
[task 2024-12-10T19:53:17.368Z] tests/test_aio.py::test_calculate_sleep_time[3] PASSED
[task 2024-12-10T19:53:17.370Z] tests/test_aio.py::test_calculate_sleep_time[4] PASSED
[task 2024-12-10T19:53:17.376Z] tests/test_aio.py::test_calculate_sleep_time[5] PASSED
[task 2024-12-10T19:53:17.377Z] tests/test_aio.py::test_retry_async_fail_first PASSED
[task 2024-12-10T19:53:17.377Z] tests/test_aio.py::test_retry_async_always_fail PASSED
[task 2024-12-10T19:53:17.379Z] tests/test_aio.py::test_request[200-expected-text-expected-None-1] PASSED
[task 2024-12-10T19:53:17.382Z] tests/test_aio.py::test_request[200-expected-json-expected1-None-1] PASSED
[task 2024-12-10T19:53:17.385Z] tests/test_aio.py::test_request[200-expected-response-expected-None-1] PASSED
[task 2024-12-10T19:53:17.389Z] tests/test_aio.py::test_request[500,200-expected-text-expected-None-3] PASSED
[task 2024-12-10T19:53:17.393Z] tests/test_aio.py::test_request[500-expected-text-expected-RetryError-2] PASSED
[task 2024-12-10T19:53:17.396Z] tests/test_aio.py::test_request[404-expected-text-expected-TaskError-1] PASSED
[task 2024-12-10T19:53:17.400Z] tests/test_aio.py::test_download_file[200-firstsecond-False] PASSED
[task 2024-12-10T19:53:17.403Z] tests/test_aio.py::test_download_file[404-None-Download404] PASSED
[task 2024-12-10T19:53:17.407Z] tests/test_aio.py::test_download_file[500-None-DownloadError] PASSED
[task 2024-12-10T19:53:17.411Z] tests/test_artifacts.py::test_get_upstream_artifacts_full_paths_per_task_id PASSED
[task 2024-12-10T19:53:17.413Z] tests/test_artifacts.py::test_fail_get_upstream_artifacts_full_paths_per_task_id PASSED
[task 2024-12-10T19:53:17.415Z] tests/test_artifacts.py::test_get_and_check_single_upstream_artifact_full_path PASSED
[task 2024-12-10T19:53:17.417Z] tests/test_artifacts.py::test_get_single_upstream_artifact_full_path PASSED
[task 2024-12-10T19:53:17.421Z] tests/test_artifacts.py::test_get_optional_artifacts_per_task_id[upstream_artifacts0-expected0] PASSED
[task 2024-12-10T19:53:17.421Z] tests/test_artifacts.py::test_get_optional_artifacts_per_task_id[upstream_artifacts1-expected1] PASSED
[task 2024-12-10T19:53:17.421Z] tests/test_artifacts.py::test_get_optional_artifacts_per_task_id[upstream_artifacts2-expected2] PASSED
[task 2024-12-10T19:53:17.422Z] tests/test_artifacts.py::test_get_optional_artifacts_per_task_id[upstream_artifacts3-expected3] PASSED
[task 2024-12-10T19:53:17.424Z] tests/test_artifacts.py::test_get_optional_artifacts_per_task_id[upstream_artifacts4-expected4] PASSED
[task 2024-12-10T19:53:17.426Z] tests/test_artifacts.py::test_get_optional_artifacts_per_task_id[upstream_artifacts5-expected5] PASSED
[task 2024-12-10T19:53:17.427Z] tests/test_artifacts.py::test_assert_is_parent[/foo/bar/baz-/foo/bar-False] PASSED
[task 2024-12-10T19:53:17.432Z] tests/test_artifacts.py::test_assert_is_parent[/foo-/foo/bar-True] PASSED
[task 2024-12-10T19:53:17.433Z] tests/test_artifacts.py::test_assert_is_parent[/foo/bar/..-/foo/bar-True] PASSED
[task 2024-12-10T19:53:17.433Z] tests/test_artifacts.py::test_assert_is_parent_softlink PASSED
[task 2024-12-10T19:53:17.435Z] tests/test_client.py::test_get_task PASSED
[task 2024-12-10T19:53:17.439Z] tests/test_client.py::test_verify_json_schema[data0-schema0-False] PASSED
[task 2024-12-10T19:53:17.444Z] tests/test_client.py::test_verify_json_schema[data1-schema1-True] PASSED
[task 2024-12-10T19:53:17.449Z] tests/test_client.py::test_verify_json_schema[data2-schema2-True] PASSED
[task 2024-12-10T19:53:17.453Z] tests/test_client.py::test_verify_json_schema[data3-schema3-True] PASSED
[task 2024-12-10T19:53:17.458Z] tests/test_client.py::test_verify_json_schema[data4-schema4-True] PASSED
[task 2024-12-10T19:53:17.466Z] tests/test_client.py::test_verify_task_schema PASSED
[task 2024-12-10T19:53:17.476Z] tests/test_client.py::test_sync_main_runs_fully[True] PASSED
[task 2024-12-10T19:53:17.480Z] tests/test_client.py::test_sync_main_runs_fully[False] PASSED
[task 2024-12-10T19:53:17.481Z] tests/test_client.py::test_usage PASSED
[task 2024-12-10T19:53:17.484Z] tests/test_client.py::test_init_logging[True-10] PASSED
[task 2024-12-10T19:53:17.486Z] tests/test_client.py::test_init_logging[False-20] PASSED
[task 2024-12-10T19:53:17.487Z] tests/test_client.py::test_handle_asyncio_loop PASSED
[task 2024-12-10T19:53:17.491Z] tests/test_client.py::test_fail_handle_asyncio_loop PASSED
[task 2024-12-10T19:53:17.492Z] Usage: x CONFIG_FILE
[task 2024-12-10T19:53:17.494Z] tests/test_client.py::test_init_config_cli PASSED
[task 2024-12-10T19:53:17.496Z] tests/test_github.py::test_is_github_url[https://github.com/-True] PASSED
[task 2024-12-10T19:53:17.497Z] tests/test_github.py::test_is_github_url[https://github.com/some-user-True] PASSED
[task 2024-12-10T19:53:17.498Z] tests/test_github.py::test_is_github_url[https://github.com/some-user/some-repo-True] PASSED
[task 2024-12-10T19:53:17.500Z] tests/test_github.py::test_is_github_url[https://github.com/some-user/some-repo/raw/somerevision/.taskcluster.yml-True] PASSED
[task 2024-12-10T19:53:17.501Z] tests/test_github.py::test_is_github_url[https://hg.mozilla.org-False] PASSED
[task 2024-12-10T19:53:17.503Z] tests/test_github.py::test_is_github_url[None-False] PASSED
[task 2024-12-10T19:53:17.504Z] tests/test_github.py::test_is_github_url[ssh://hg.mozilla.org/some-repo-False] PASSED
[task 2024-12-10T19:53:17.506Z] tests/test_github.py::test_is_github_url[ssh://github.com/some-user-True] PASSED
[task 2024-12-10T19:53:17.507Z] tests/test_github.py::test_is_github_url[ssh://github.com/some-user/some-repo.git-True] PASSED
[task 2024-12-10T19:53:17.509Z] tests/test_github.py::test_extract_github_repo_owner_and_name[https://github.com/mozilla-mobile/reference-browser-mozilla-mobile-reference-browser-False] PASSED
[task 2024-12-10T19:53:17.512Z] tests/test_github.py::test_extract_github_repo_owner_and_name[https://github.com/mozilla-mobile/reference-browser.git-mozilla-mobile-reference-browser-False] PASSED
[task 2024-12-10T19:53:17.513Z] tests/test_github.py::test_extract_github_repo_owner_and_name[https://github.com/mozilla-releng/staging-reference-browser-mozilla-releng-staging-reference-browser-False] PASSED
[task 2024-12-10T19:53:17.513Z] tests/test_github.py::test_extract_github_repo_owner_and_name[https://github.com/mozilla-releng/staging-reference-browser/raw/0123456789abcdef0123456789abcdef01234567/.taskcluster.yml-mozilla-releng-staging-reference-browser-False] PASSED
[task 2024-12-10T19:53:17.515Z] tests/test_github.py::test_extract_github_repo_owner_and_name[https://hg.mozilla.org/mozilla-central-None-None-True] PASSED
[task 2024-12-10T19:53:17.516Z] tests/test_github.py::test_extract_github_repo_full_name[https://github.com/mozilla-mobile/reference-browser-mozilla-mobile/reference-browser-False] PASSED
[task 2024-12-10T19:53:17.518Z] tests/test_github.py::test_extract_github_repo_full_name[https://github.com/mozilla-mobile/reference-browser.git-mozilla-mobile/reference-browser-False] PASSED
[task 2024-12-10T19:53:17.520Z] tests/test_github.py::test_extract_github_repo_full_name[https://github.com/mozilla-releng/staging-reference-browser-mozilla-releng/staging-reference-browser-False] PASSED
[task 2024-12-10T19:53:17.521Z] tests/test_github.py::test_extract_github_repo_full_name[https://github.com/mozilla-releng/staging-reference-browser/raw/0123456789abcdef0123456789abcdef01234567/.taskcluster.yml-mozilla-releng/staging-reference-browser-False] PASSED
[task 2024-12-10T19:53:17.523Z] tests/test_github.py::test_extract_github_repo_full_name[https://hg.mozilla.org/mozilla-central-None-True] PASSED
[task 2024-12-10T19:53:17.525Z] tests/test_github.py::test_extract_github_repo_ssh_url[https://github.com/mozilla-mobile/[email protected]:mozilla-mobile/reference-browser.git-False] PASSED
[task 2024-12-10T19:53:17.529Z] tests/test_github.py::test_extract_github_repo_ssh_url[https://github.com/mozilla-mobile/[email protected]:mozilla-mobile/reference-browser.git-False] PASSED
[task 2024-12-10T19:53:17.529Z] tests/test_github.py::test_extract_github_repo_ssh_url[https://github.com/mozilla-releng/[email protected]:mozilla-releng/staging-reference-browser.git-False] PASSED
[task 2024-12-10T19:53:17.529Z] tests/test_github.py::test_extract_github_repo_ssh_url[https://github.com/mozilla-releng/staging-reference-browser/raw/0123456789abcdef0123456789abcdef01234567/[email protected]:mozilla-releng/staging-reference-browser.git-False] PASSED
[task 2024-12-10T19:53:17.531Z] tests/test_github.py::test_extract_github_repo_ssh_url[https://hg.mozilla.org/mozilla-central-None-True] PASSED
[task 2024-12-10T19:53:17.533Z] tests/test_utils.py::test_load_json_or_yaml[/builds/worker/checkouts/vcs/scriptworker_client/tests/data/bad.json-True-None-False-result0] PASSED
[task 2024-12-10T19:53:17.537Z] tests/test_utils.py::test_load_json_or_yaml[{"a": "b"}-False-None-False-result1] PASSED
[task 2024-12-10T19:53:17.537Z] tests/test_utils.py::test_load_json_or_yaml[{"a": "b}-False-None-False-None] PASSED
[task 2024-12-10T19:53:17.539Z] tests/test_utils.py::test_load_json_or_yaml[{"a": "b}-False-TaskError-True-None] PASSED
[task 2024-12-10T19:53:17.540Z] tests/test_utils.py::test_get_artifact_path[None-cot/taskId/public/foo] PASSED
[task 2024-12-10T19:53:17.542Z] tests/test_utils.py::test_get_artifact_path[work_dir-work_dir/cot/taskId/public/foo] PASSED
[task 2024-12-10T19:53:17.545Z] tests/test_utils.py::test_to_unicode[\u3044\u308d\u306f\u306b\u307b\u3078\u3069\u3000\u3061\u308a\u306c\u308b\u3092\n\u308f\u304c\u3088\u305f\u308c\u305e\u3000\u3064\u306d\u306a\u3089\u3080\n\u3046\u3090\u306e\u304a\u304f\u3084\u307e\u3000\u3051\u3075\u3053\u3048\u3066\n\u3042\u3055\u304d\u3086\u3081\u307f\u3058\u3000\u3091\u3072\u3082\u305b\u305a-\u3044\u308d\u306f\u306b\u307b\u3078\u3069\u3000\u3061\u308a\u306c\u308b\u3092\n\u308f\u304c\u3088\u305f\u308c\u305e\u3000\u3064\u306d\u306a\u3089\u3080\n\u3046\u3090\u306e\u304a\u304f\u3084\u307e\u3000\u3051\u3075\u3053\u3048\u3066\n\u3042\u3055\u304d\u3086\u3081\u307f\u3058\u3000\u3091\u3072\u3082\u305b\u305a] PASSED
[task 2024-12-10T19:53:17.545Z] tests/test_utils.py::test_to_unicode[Hello, \U0001f4a9!-Hello, \U0001f4a9!] PASSED
[task 2024-12-10T19:53:17.546Z] tests/test_utils.py::test_to_unicode[None-None] PASSED
[task 2024-12-10T19:53:17.547Z] tests/test_utils.py::test_to_unicode[Mit luftpudefart\x9bj er fyldt med \x86l-Mit luftpudefart\x9bj er fyldt med \x86l] PASSED
[task 2024-12-10T19:53:17.549Z] tests/test_utils.py::test_to_unicode[\xd3\xe0\xeb\xd7\xe2\xec \xd3\xe0\xd0\xdd\xd8\xe2 \xdd\xd0\xe3\xda\xd8-\xd3\xe0\xeb\xd7\xe2\xec \xd3\xe0\xd0\xdd\xd8\xe2 \xdd\xd0\xe3\xda\xd8] PASSED
[task 2024-12-10T19:53:17.550Z] tests/test_utils.py::test_to_unicode[input5-expected5] PASSED
[task 2024-12-10T19:53:17.551Z] tests/test_utils.py::test_to_unicode[foo-foo] PASSED
[task 2024-12-10T19:53:17.557Z] tests/test_utils.py::test_pipe_to_log PASSED
[task 2024-12-10T19:53:17.559Z] tests/test_utils.py::test_get_log_filehandle[None] PASSED
[task 2024-12-10T19:53:17.561Z] tests/test_utils.py::test_get_log_filehandle[log] PASSED
[task 2024-12-10T19:53:17.569Z] tests/test_utils.py::test_run_command[command0-1-expected_log0-None-False-None-False] PASSED
[task 2024-12-10T19:53:17.578Z] tests/test_utils.py::test_run_command[command1-1-expected_log1-TaskError-False-env1-True] PASSED
[task 2024-12-10T19:53:17.585Z] tests/test_utils.py::test_run_command[command2-245-expected_log2-TaskError-True-None-True] PASSED
[task 2024-12-10T19:53:17.588Z] tests/test_utils.py::test_list_files PASSED
[task 2024-12-10T19:53:17.591Z] tests/test_utils.py::test_makedirs[None-False] PASSED
[task 2024-12-10T19:53:17.593Z] tests/test_utils.py::test_makedirs[/builds/worker/checkouts/vcs/scriptworker_client/tests/data/bad.json-True] PASSED
[task 2024-12-10T19:53:17.595Z] tests/test_utils.py::test_makedirs[/builds/worker/checkouts/vcs/scriptworker_client/tests/data/bad.json/bar-True] PASSED
[task 2024-12-10T19:53:17.597Z] tests/test_utils.py::test_makedirs[/builds/worker/checkouts/vcs/scriptworker_client/tests-False] PASSED
[task 2024-12-10T19:53:17.599Z] tests/test_utils.py::test_makedirs[%s/foo/bar/baz-False] PASSED
[task 2024-12-10T19:53:17.601Z] tests/test_utils.py::test_rm_empty PASSED
[task 2024-12-10T19:53:17.603Z] tests/test_utils.py::test_rm_file PASSED
[task 2024-12-10T19:53:17.604Z] tests/test_utils.py::test_rm_dir PASSED
[task 2024-12-10T19:53:17.605Z] tests/test_utils.py::test_calculate_no_sleep_time[-1] PASSED
[task 2024-12-10T19:53:17.607Z] tests/test_utils.py::test_calculate_no_sleep_time[0] PASSED
[task 2024-12-10T19:53:17.609Z] tests/test_utils.py::test_calculate_sleep_time[1-kwargs0-5.0-5.0] PASSED
[task 2024-12-10T19:53:17.610Z] tests/test_utils.py::test_calculate_sleep_time[2-kwargs1-10.0-12.5] PASSED
[task 2024-12-10T19:53:17.612Z] tests/test_utils.py::test_calculate_sleep_time[3-kwargs2-10.0-10.0] PASSED
[task 2024-12-10T19:53:17.614Z] tests/test_utils.py::test_retry_async_fail_first PASSED
[task 2024-12-10T19:53:17.616Z] tests/test_utils.py::test_retry_async_always_fail PASSED
[task 2024-12-10T19:53:17.618Z] tests/test_utils.py::test_retry_async_decorator_fail_first PASSED
[task 2024-12-10T19:53:17.621Z] tests/test_utils.py::test_retry_async_decorator_always_fail_async PASSED
[task 2024-12-10T19:53:17.727Z] tests/test_utils.py::test_async_wrap PASSED
[task 2024-12-10T19:53:17.729Z] tests/test_utils.py::test_raise_future_exceptions[OSError] PASSED
[task 2024-12-10T19:53:17.732Z] tests/test_utils.py::test_raise_future_exceptions[SyntaxError] PASSED
[task 2024-12-10T19:53:17.737Z] tests/test_utils.py::test_raise_future_exceptions[None] PASSED
[task 2024-12-10T19:53:17.737Z] tests/test_utils.py::test_get_parts_of_url_path[https://foo/bar-expected0] PASSED
[task 2024-12-10T19:53:17.737Z] tests/test_utils.py::test_get_parts_of_url_path[https://foo/bar/baz-expected1] PASSED
[task 2024-12-10T19:53:17.740Z] tests/test_utils.py::test_get_parts_of_url_path[https://foo/bar/baz?param1=value-expected2] PASSED
[task 2024-12-10T19:53:17.741Z] tests/test_utils.py::test_get_parts_of_url_path[https://foo/bar/baz?param1=value1¶m2=value2-expected3] PASSED
[task 2024-12-10T19:53:17.741Z] tests/test_utils.py::test_raise_future_exceptions_noop PASSED
[task 2024-12-10T19:53:17.745Z] tests/test_utils.py::test_get_single_item_from_sequence[sequence0-<lambda>-b] PASSED
[task 2024-12-10T19:53:17.745Z] tests/test_utils.py::test_get_single_item_from_sequence[sequence1-<lambda>-expected1] PASSED
[task 2024-12-10T19:53:17.752Z] tests/test_utils.py::test_get_single_item_from_sequence[sequence2-<lambda>-5] PASSED
[task 2024-12-10T19:53:17.753Z] tests/test_utils.py::test_get_single_item_from_sequence[sequence3-<lambda>-b] PASSED
[task 2024-12-10T19:53:17.753Z] tests/test_utils.py::test_get_single_item_from_sequence[sequence4-<lambda>-2] PASSED
[task 2024-12-10T19:53:17.753Z] tests/test_utils.py::test_fail_get_single_item_from_sequence[list_0-<lambda>-SomeCustomError-NO ITEM-TOO MANY-True-True-NO ITEM. Given: ['a', 'b', 'c']] PASSED
[task 2024-12-10T19:53:17.753Z] tests/test_utils.py::test_fail_get_single_item_from_sequence[list_1-<lambda>-SomeCustomError-NO ITEM-TOO MANY-False-True-NO ITEM] PASSED
[task 2024-12-10T19:53:17.753Z] tests/test_utils.py::test_fail_get_single_item_from_sequence[list_2-<lambda>-SomeCustomError-NO ITEM-TOO MANY-True-True-TOO MANY. Given: ['a', 'b', 'b']] PASSED
[task 2024-12-10T19:53:17.755Z] tests/test_utils.py::test_fail_get_single_item_from_sequence[list_3-<lambda>-ValueError-None-None-None-False-No item matched condition. Given: ['a', 'b', 'c']] PASSED
[task 2024-12-10T19:53:17.840Z] tests/test_utils.py::test_fail_get_single_item_from_sequence[list_4-<lambda>-ValueError-None-None-None-False-Too many items matched condition. Given: ['a', 'b', 'c']] PASSED
[task 2024-12-10T19:53:17.840Z]
[task 2024-12-10T19:53:17.840Z] ---------- coverage: platform linux, python 3.11.9-final-0 -----------
[task 2024-12-10T19:53:17.840Z] Name Stmts Miss Branch BrPart Cover Missing
[task 2024-12-10T19:53:17.840Z] -----------------------------------------------------------------------------------
[task 2024-12-10T19:53:17.840Z] src/scriptworker_client/__init__.py 0 0 0 0 100%
[task 2024-12-10T19:53:17.840Z] src/scriptworker_client/aio.py 146 1 48 1 99% 14
[task 2024-12-10T19:53:17.840Z] src/scriptworker_client/artifacts.py 46 0 14 0 100%
[task 2024-12-10T19:53:17.840Z] src/scriptworker_client/client.py 60 0 8 0 100%
[task 2024-12-10T19:53:17.840Z] src/scriptworker_client/constants.py 1 0 0 0 100%
[task 2024-12-10T19:53:17.840Z] src/scriptworker_client/exceptions.py 15 0 0 0 100%
[task 2024-12-10T19:53:17.840Z] src/scriptworker_client/github.py 22 0 6 0 100%
[task 2024-12-10T19:53:17.841Z] src/scriptworker_client/utils.py 188 2 60 2 98% 459->461, 496-497
[task 2024-12-10T19:53:17.841Z] -----------------------------------------------------------------------------------
[task 2024-12-10T19:53:17.841Z] TOTAL 478 3 136 3 99%
[task 2024-12-10T19:53:17.841Z]
[task 2024-12-10T19:53:17.841Z]
[task 2024-12-10T19:53:17.841Z] ============================= 143 passed in 3.33s ==============================
[task 2024-12-10T19:53:17.911Z] py311: commands[1]> coverage html
[task 2024-12-10T19:53:18.212Z] Wrote HTML report to htmlcov/index.html
[task 2024-12-10T19:53:18.375Z] py311: OK ✔ in 15.48 seconds
[task 2024-12-10T19:53:18.375Z] mypy: install_deps> python -I -m pip install mypy types-PyYAML
[task 2024-12-10T19:53:20.942Z] mypy: install_package_deps> python -I -m pip install PyYAML aiohttp immutabledict jsonschema
[task 2024-12-10T19:53:24.191Z] mypy: install_package> python -I -m pip install --force-reinstall --no-deps /builds/worker/checkouts/vcs/.tox/.tmp/package/2/scriptworker_client-1.0.0-0.editable-py2.py3-none-any.whl
[task 2024-12-10T19:53:24.625Z] mypy: commands[0]> mypy src
[task 2024-12-10T19:53:28.644Z] Success: no issues found in 8 source files
[task 2024-12-10T19:53:28.652Z] py311: OK (15.48=setup[11.37]+cmd[3.78,0.32] seconds)
[task 2024-12-10T19:53:28.652Z] mypy: OK (10.42=setup[6.39]+cmd[4.03] seconds)
[task 2024-12-10T19:53:28.652Z] congratulations :) (26.23 seconds)
[task 2024-12-10T19:53:28.694Z] scriptworker_client-py311: commands[1] /builds/worker/checkouts/vcs/scriptworker_client> tox -e coveralls
[task 2024-12-10T19:53:29.124Z] coveralls: install_deps> python -I -m pip install coverage coveralls
[task 2024-12-10T19:53:32.420Z] .pkg: _optional_hooks> python /builds/worker/checkouts/vcs/.tox/scriptworker_client-py311/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
[task 2024-12-10T19:53:32.615Z] .pkg: get_requires_for_build_editable> python /builds/worker/checkouts/vcs/.tox/scriptworker_client-py311/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
[task 2024-12-10T19:53:32.828Z] .pkg: build_editable> python /builds/worker/checkouts/vcs/.tox/scriptworker_client-py311/lib/python3.11/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
[task 2024-12-10T19:53:33.070Z] coveralls: install_package_deps> python -I -m pip install PyYAML aiohttp immutabledict jsonschema
[task 2024-12-10T19:53:35.918Z] coveralls: install_package> python -I -m pip install --force-reinstall --no-deps /builds/worker/checkouts/vcs/.tox/.tmp/package/3/scriptworker_client-1.0.0-0.editable-py2.py3-none-any.whl
[task 2024-12-10T19:53:36.353Z] coveralls: commands[0]> coveralls
[task 2024-12-10T19:53:36.542Z] Error running coveralls: Not on TravisCI. You have to provide either repo_token in .coveralls.yml or set the COVERALLS_REPO_TOKEN env var.
[task 2024-12-10T19:53:36.542Z] Traceback (most recent call last):
[task 2024-12-10T19:53:36.542Z] File "/builds/worker/checkouts/vcs/.tox/coveralls/lib/python3.11/site-packages/coveralls/cli.py", line 65, in main
[task 2024-12-10T19:53:36.542Z] coverallz = Coveralls(
[task 2024-12-10T19:53:36.542Z] ^^^^^^^^^^
[task 2024-12-10T19:53:36.542Z] File "/builds/worker/checkouts/vcs/.tox/coveralls/lib/python3.11/site-packages/coveralls/api.py", line 47, in __init__
[task 2024-12-10T19:53:36.542Z] self.ensure_token()
[task 2024-12-10T19:53:36.542Z] File "/builds/worker/checkouts/vcs/.tox/coveralls/lib/python3.11/site-packages/coveralls/api.py", line 60, in ensure_token
[task 2024-12-10T19:53:36.542Z] raise CoverallsException(
[task 2024-12-10T19:53:36.542Z] coveralls.exception.CoverallsException: Not on TravisCI. You have to provide either repo_token in .coveralls.yml or set the COVERALLS_REPO_TOKEN env var.
[task 2024-12-10T19:53:36.568Z] coveralls: exit 1 (0.21 seconds) /builds/worker/checkouts/vcs/scriptworker_client> coveralls pid=634
[task 2024-12-10T19:53:36.569Z] coveralls: command failed but is marked ignore outcome so handling it as success
[task 2024-12-10T19:53:36.570Z] coveralls: OK (7.61=setup[7.39]+cmd[0.21] seconds)
[task 2024-12-10T19:53:36.570Z] congratulations :) (7.71 seconds)
[task 2024-12-10T19:53:36.606Z] scriptworker_client-py311: OK (37.59=setup[3.26]+cmd[26.42,7.91] seconds)
[task 2024-12-10T19:53:36.607Z] congratulations :) (37.66 seconds)
[taskcluster 2024-12-10 19:53:37.493Z] === Task Finished ===
[taskcluster 2024-12-10 19:53:37.493Z] Successful task run with exit code: 0 completed in 71.197 seconds
Loading