Renovate/mozillareleases taskgraph 23.x #1446
+14
−9
Open
firefoxci-taskcluster / tox-iscript-311
succeeded
May 14, 2026 in 4m 18s
FirefoxCI (pull_request)
iscript tox-py311
Details
View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster
Task Status
Started: 2026-05-14T21:12:23.320Z
Resolved: 2026-05-14T21:12:58.625Z
Task Execution Time: 35 seconds, 305 milliseconds
Task Status: completed
Reason Resolved: completed
TaskId: ArYJTySbRkSsdcoLw-U5kA
RunId: 0
Artifacts
- public/logs/live_backing.log
- public/logs/live.log
[taskcluster 2026-05-14T21:12:23.378Z] Worker Type (scriptworker-1/images) settings:
[taskcluster 2026-05-14T21:12:23.378Z] {
[taskcluster 2026-05-14T21:12:23.378Z] "generic-worker": {
[taskcluster 2026-05-14T21:12:23.378Z] "config": {
[taskcluster 2026-05-14T21:12:23.378Z] "headlessTasks": true
[taskcluster 2026-05-14T21:12:23.378Z] },
[taskcluster 2026-05-14T21:12:23.378Z] "engine": "multiuser",
[taskcluster 2026-05-14T21:12:23.378Z] "go-arch": "amd64",
[taskcluster 2026-05-14T21:12:23.378Z] "go-os": "linux",
[taskcluster 2026-05-14T21:12:23.378Z] "go-version": "go1.26.2",
[taskcluster 2026-05-14T21:12:23.378Z] "release": "https://github.com/taskcluster/taskcluster/releases/tag/v99.2.1",
[taskcluster 2026-05-14T21:12:23.378Z] "revision": "ddb9ce7efdb98ae2d0917b69778e9f3cd125e07f",
[taskcluster 2026-05-14T21:12:23.378Z] "source": "https://github.com/taskcluster/taskcluster/commits/ddb9ce7efdb98ae2d0917b69778e9f3cd125e07f",
[taskcluster 2026-05-14T21:12:23.378Z] "version": "99.2.1"
[taskcluster 2026-05-14T21:12:23.378Z] },
[taskcluster 2026-05-14T21:12:23.378Z] "image": "projects/taskcluster-imaging/global/images/gw-fxci-gcp-l1-2404-amd64-headless-googlecompute-2026-05-04",
[taskcluster 2026-05-14T21:12:23.378Z] "instance-id": "413108644963124994",
[taskcluster 2026-05-14T21:12:23.378Z] "instance-type": "projects/887720501152/machineTypes/c2-standard-4",
[taskcluster 2026-05-14T21:12:23.378Z] "local-ipv4": "10.128.2.74",
[taskcluster 2026-05-14T21:12:23.378Z] "project-id": "fxci-production-level1-workers",
...(161 lines hidden)...
[task 2026-05-14T21:12:53.124+00:00] tests/test_hardened_sign.py::test_get_upstream_signing_resources[https://moz.c/public/build/entitlements.xml-public/build/libconstraints.xml] PASSED
[task 2026-05-14T21:12:53.126+00:00] tests/test_hardened_sign.py::test_get_upstream_signing_resources[https://moz.c/public/build/entitlements.xml-https://moz.c/public/build/libconstraints.xml] PASSED
[task 2026-05-14T21:12:53.128+00:00] tests/test_hardened_sign.py::test_check_globs PASSED
[task 2026-05-14T21:12:53.130+00:00] tests/test_hardened_sign.py::test_copy_provisioning_profile PASSED
[task 2026-05-14T21:12:53.133+00:00] tests/test_hardened_sign.py::test_copy_provisioning_profile_fail PASSED
[task 2026-05-14T21:12:53.135+00:00] tests/test_hardened_sign.py::test_build_sign_command PASSED
[task 2026-05-14T21:12:53.161+00:00] tests/test_hardened_sign.py::test_sign_hardened_behavior[False-None-hardened_sign_config0] PASSED
[task 2026-05-14T21:12:53.190+00:00] tests/test_hardened_sign.py::test_sign_hardened_behavior[True-None-hardened_sign_config1] PASSED
[task 2026-05-14T21:12:53.216+00:00] tests/test_hardened_sign.py::test_sign_hardened_behavior[False-provision_profile2-hardened_sign_config2] PASSED
[task 2026-05-14T21:12:53.246+00:00] tests/test_hardened_sign.py::test_sign_hardened_behavior[True-provision_profile3-hardened_sign_config3] PASSED
[task 2026-05-14T21:12:53.271+00:00] tests/test_hardened_sign.py::test_sign_hardened_behavior[False-None-hardened_sign_config4] PASSED
[task 2026-05-14T21:12:53.298+00:00] tests/test_hardened_sign.py::test_sign_hardened_behavior[True-None-hardened_sign_config5] PASSED
[task 2026-05-14T21:12:53.324+00:00] tests/test_hardened_sign.py::test_sign_hardened_behavior[False-provision_profile6-hardened_sign_config6] PASSED
[task 2026-05-14T21:12:53.352+00:00] tests/test_hardened_sign.py::test_sign_hardened_behavior[True-provision_profile7-hardened_sign_config7] PASSED
[task 2026-05-14T21:12:53.377+00:00] tests/test_hardened_sign.py::test_sign_hardened_behavior[False-None-hardened_sign_config8] PASSED
[task 2026-05-14T21:12:53.404+00:00] tests/test_hardened_sign.py::test_sign_hardened_behavior[True-None-hardened_sign_config9] PASSED
[task 2026-05-14T21:12:53.430+00:00] tests/test_hardened_sign.py::test_sign_hardened_behavior[False-provision_profile10-hardened_sign_config10] PASSED
[task 2026-05-14T21:12:53.459+00:00] tests/test_hardened_sign.py::test_sign_hardened_behavior[True-provision_profile11-hardened_sign_config11] PASSED
[task 2026-05-14T21:12:53.483+00:00] tests/test_hardened_sign.py::test_sign_hardened_behavior[False-None-hardened_sign_config12] PASSED
[task 2026-05-14T21:12:53.511+00:00] tests/test_hardened_sign.py::test_sign_hardened_behavior[True-None-hardened_sign_config13] PASSED
[task 2026-05-14T21:12:53.536+00:00] tests/test_hardened_sign.py::test_sign_hardened_behavior[False-provision_profile14-hardened_sign_config14] PASSED
[task 2026-05-14T21:12:53.566+00:00] tests/test_hardened_sign.py::test_sign_hardened_behavior[True-provision_profile15-hardened_sign_config15] PASSED
[task 2026-05-14T21:12:53.568+00:00] tests/test_mac.py::test_app PASSED
[task 2026-05-14T21:12:53.569+00:00] tests/test_mac.py::test_get_tar_create_options[foo/bar/target.tar.gz-czf-False] PASSED
[task 2026-05-14T21:12:53.571+00:00] tests/test_mac.py::test_get_tar_create_options[foo/bar/target.tar.bz2-cjf-False] PASSED
[task 2026-05-14T21:12:53.573+00:00] tests/test_mac.py::test_get_tar_create_options[foo/bar/target.tar.xz-None-True] PASSED
[task 2026-05-14T21:12:53.574+00:00] tests/test_mac.py::test_get_pkg_name_from_tarball[foo/bar/target.tar.gz-foo/bar/target.pkg-False] PASSED
[task 2026-05-14T21:12:53.576+00:00] tests/test_mac.py::test_get_pkg_name_from_tarball[foo/bar/target.tar.bz2-foo/bar/target.pkg-False] PASSED
[task 2026-05-14T21:12:53.577+00:00] tests/test_mac.py::test_get_pkg_name_from_tarball[foo/bar/target.tar.xz-None-True] PASSED
[task 2026-05-14T21:12:53.579+00:00] tests/test_mac.py::test_app_path_and_name PASSED
[task 2026-05-14T21:12:53.582+00:00] tests/test_mac.py::test_get_bundle_executable PASSED
[task 2026-05-14T21:12:53.587+00:00] tests/test_mac.py::test_sign_single_files[True-geckodriver.tar.gz] PASSED
[task 2026-05-14T21:12:53.591+00:00] tests/test_mac.py::test_sign_single_files[False-geckodriver.tar.gz] PASSED
[task 2026-05-14T21:12:53.596+00:00] tests/test_mac.py::test_sign_single_files[True-openh264.zip] PASSED
[task 2026-05-14T21:12:53.598+00:00] tests/test_mac.py::test_get_sign_command[sign_config0-None] PASSED
[task 2026-05-14T21:12:53.600+00:00] tests/test_mac.py::test_get_sign_command[sign_config1-entitlements/path] PASSED
[task 2026-05-14T21:12:53.601+00:00] tests/test_mac.py::test_get_sign_command[sign_config2-None] PASSED
[task 2026-05-14T21:12:53.608+00:00] tests/test_mac.py::test_sign_app[True-True-skip_dirs0] PASSED
[task 2026-05-14T21:12:53.615+00:00] tests/test_mac.py::test_sign_app[False-False-skip_dirs1] PASSED
[task 2026-05-14T21:12:53.617+00:00] tests/test_mac.py::test_verify_app_signature_noop PASSED
[task 2026-05-14T21:12:53.621+00:00] tests/test_mac.py::test_unlock_keychain_successful[results0] PASSED
[task 2026-05-14T21:12:53.624+00:00] tests/test_mac.py::test_unlock_keychain_successful[results1] PASSED
[task 2026-05-14T21:12:53.627+00:00] tests/test_mac.py::test_unlock_keychain_timeout PASSED
[task 2026-05-14T21:12:53.630+00:00] tests/test_mac.py::test_unlock_keychain_failure PASSED
[task 2026-05-14T21:12:53.633+00:00] tests/test_mac.py::test_get_app_dir[apps0-True] PASSED
[task 2026-05-14T21:12:53.636+00:00] tests/test_mac.py::test_get_app_dir[apps1-False] PASSED
[task 2026-05-14T21:12:53.638+00:00] tests/test_mac.py::test_get_app_dir[apps2-True] PASSED
[task 2026-05-14T21:12:53.641+00:00] tests/test_mac.py::test_get_app_dir[apps3-True] PASSED
[task 2026-05-14T21:12:53.643+00:00] tests/test_mac.py::test_get_artifact_prefix[public/build/foo-public/-False] PASSED
[task 2026-05-14T21:12:53.644+00:00] tests/test_mac.py::test_get_artifact_prefix[releng/partner/bar-releng/partner/-False] PASSED
[task 2026-05-14T21:12:53.646+00:00] tests/test_mac.py::test_get_artifact_prefix[unknown/prefix/baz-None-True] PASSED
[task 2026-05-14T21:12:53.647+00:00] tests/test_mac.py::test_get_app_paths PASSED
[task 2026-05-14T21:12:53.652+00:00] tests/test_mac.py::test_extract_all_apps[dmg-/builds/worker/checkouts/vcs/iscript/src/iscript/data/unpack-diskimage-False] PASSED
[task 2026-05-14T21:12:53.657+00:00] tests/test_mac.py::test_extract_all_apps[tar.gz-tar-False] PASSED
[task 2026-05-14T21:12:53.661+00:00] tests/test_mac.py::test_extract_all_apps[tar.bz2-tar-False] PASSED
[task 2026-05-14T21:12:53.665+00:00] tests/test_mac.py::test_extract_all_apps[zip-unzip-False] PASSED
[task 2026-05-14T21:12:53.669+00:00] tests/test_mac.py::test_extract_all_apps[unknown_ext-None-True] PASSED
[task 2026-05-14T21:12:53.673+00:00] tests/test_mac.py::test_create_all_notarization_zipfiles[True] PASSED
[task 2026-05-14T21:12:53.676+00:00] tests/test_mac.py::test_create_all_notarization_zipfiles[False] PASSED
[task 2026-05-14T21:12:53.680+00:00] tests/test_mac.py::test_create_one_notarization_zipfile[True-zip] PASSED
[task 2026-05-14T21:12:53.684+00:00] tests/test_mac.py::test_create_one_notarization_zipfile[False-zip] PASSED
[task 2026-05-14T21:12:53.688+00:00] tests/test_mac.py::test_create_one_notarization_zipfile[False-ditto] PASSED
[task 2026-05-14T21:12:53.692+00:00] tests/test_mac.py::test_create_one_notarization_zipfile[True-unknown_zipfile_cmd] PASSED
[task 2026-05-14T21:12:53.696+00:00] tests/test_mac.py::test_sign_all_apps[True] PASSED
[task 2026-05-14T21:12:53.701+00:00] tests/test_mac.py::test_sign_all_apps[False] PASSED
[task 2026-05-14T21:12:53.704+00:00] tests/test_mac.py::test_get_bundle_id[None] PASSED
[task 2026-05-14T21:12:53.707+00:00] tests/test_mac.py::test_get_bundle_id[3] PASSED
[task 2026-05-14T21:12:53.710+00:00] tests/test_mac.py::test_get_uuid_from_log[07307e2c-db26-494c-8630-cfa239d4b86b-False-] PASSED
[task 2026-05-14T21:12:53.713+00:00] tests/test_mac.py::test_get_uuid_from_log[d4d31c49-c075-4ea1-bb7f-150c74f608e1-False-Blah blah blah\nFoo bar baz] PASSED
[task 2026-05-14T21:12:53.715+00:00] tests/test_mac.py::test_get_uuid_from_log[d4d31c49-c075-4ea1-bb7f-150c74f608e1-missing file-] PASSED
[task 2026-05-14T21:12:53.718+00:00] tests/test_mac.py::test_get_uuid_from_log[%%%%\\\\=-missing uuid-] PASSED
[task 2026-05-14T21:12:53.721+00:00] tests/test_mac.py::test_get_uuid_from_log[07307e2c-db26-494c-8630-cfa239d4b86b-ThrottledNotarization-altool[15766:50391190] *** Error: ERROR ITMS-10004: "You have reached your upload limit of 20 software packages per minute. Pause your uploads, then reduce the number of software packages you upload per minute.] PASSED
[task 2026-05-14T21:12:53.723+00:00] tests/test_mac.py::test_get_uuid_from_log[d4d31c49-c075-4ea1-bb7f-150c74f608e1-UnknownNotarizationError-What the! It looks like you've hit an ERROR of some sort] PASSED
[task 2026-05-14T21:12:53.726+00:00] tests/test_mac.py::test_get_notarization_status_from_log[True-invalid-invalid] PASSED
[task 2026-05-14T21:12:53.729+00:00] tests/test_mac.py::test_get_notarization_status_from_log[True-success-success] PASSED
[task 2026-05-14T21:12:53.732+00:00] tests/test_mac.py::test_get_notarization_status_from_log[True-unknown-None] PASSED
[task 2026-05-14T21:12:53.734+00:00] tests/test_mac.py::test_get_notarization_status_from_log[False-None-None] PASSED
[task 2026-05-14T21:12:53.745+00:00] tests/test_mac.py::test_wrap_notarization_with_sudo[True] PASSED
[task 2026-05-14T21:12:53.756+00:00] tests/test_mac.py::test_wrap_notarization_with_sudo[False] PASSED
[task 2026-05-14T21:12:53.760+00:00] tests/test_mac.py::test_notarize_no_sudo[True] PASSED
[task 2026-05-14T21:12:53.764+00:00] tests/test_mac.py::test_notarize_no_sudo[False] PASSED
[task 2026-05-14T21:12:53.767+00:00] tests/test_mac.py::test_poll_notarization_uuid[statuses0-None] PASSED
[task 2026-05-14T21:12:53.872+00:00] tests/test_mac.py::test_poll_notarization_uuid[statuses1-None] PASSED
[task 2026-05-14T21:12:53.876+00:00] tests/test_mac.py::test_poll_notarization_uuid[statuses2-IScriptError] PASSED
[task 2026-05-14T21:12:53.880+00:00] tests/test_mac.py::test_poll_notarization_uuid[statuses3-InvalidNotarization] PASSED
[task 2026-05-14T21:12:54.085+00:00] tests/test_mac.py::test_poll_notarization_uuid[statuses4-TimeoutError] PASSED
[task 2026-05-14T21:12:54.089+00:00] tests/test_mac.py::test_poll_all_notarization_status[poll_uuids0-True] PASSED
[task 2026-05-14T21:12:54.093+00:00] tests/test_mac.py::test_poll_all_notarization_status[poll_uuids1-False] PASSED
[task 2026-05-14T21:12:54.097+00:00] tests/test_mac.py::test_poll_all_notarization_status[poll_uuids2-False] PASSED
[task 2026-05-14T21:12:54.100+00:00] tests/test_mac.py::test_staple_notarization[True] PASSED
[task 2026-05-14T21:12:54.102+00:00] tests/test_mac.py::test_staple_notarization[False] PASSED
[task 2026-05-14T21:12:54.108+00:00] tests/test_mac.py::test_tar_apps[True-public/] PASSED
[task 2026-05-14T21:12:54.113+00:00] tests/test_mac.py::test_tar_apps[False-public/] PASSED
[task 2026-05-14T21:12:54.119+00:00] tests/test_mac.py::test_tar_apps[False-releng/partner/] PASSED
[task 2026-05-14T21:12:54.122+00:00] tests/test_mac.py::test_create_pkg_files[None-True-None] PASSED
[task 2026-05-14T21:12:54.125+00:00] tests/test_mac.py::test_create_pkg_files[None-False-None] PASSED
[task 2026-05-14T21:12:54.128+00:00] tests/test_mac.py::test_create_pkg_files[pkg.cert-False-None] PASSED
[task 2026-05-14T21:12:54.132+00:00] tests/test_mac.py::test_create_pkg_files[None-False-requirements.plist] PASSED
[task 2026-05-14T21:12:54.137+00:00] tests/test_mac.py::test_copy_pkgs_to_artifact_dir[public/] PASSED
[task 2026-05-14T21:12:54.141+00:00] tests/test_mac.py::test_copy_pkgs_to_artifact_dir[releng/partner/] PASSED
[task 2026-05-14T21:12:54.147+00:00] tests/test_mac.py::test_copy_xpis_to_artifact_dir[public/] PASSED
[task 2026-05-14T21:12:54.152+00:00] tests/test_mac.py::test_copy_xpis_to_artifact_dir[releng/partner/] PASSED
[task 2026-05-14T21:12:54.156+00:00] tests/test_mac.py::test_download_entitlements_file[foo-True-False-work/browser.entitlements.txt] PASSED
[task 2026-05-14T21:12:54.159+00:00] tests/test_mac.py::test_download_entitlements_file[foo-False-False-None] PASSED
[task 2026-05-14T21:12:54.162+00:00] tests/test_mac.py::test_download_entitlements_file[None-True-KeyError-None] PASSED
[task 2026-05-14T21:12:54.164+00:00] tests/test_mac.py::test_download_provisioning_profile[foo-work/provisioning.profile] PASSED
[task 2026-05-14T21:12:54.167+00:00] tests/test_mac.py::test_download_provisioning_profile[None-None] PASSED
[task 2026-05-14T21:12:54.169+00:00] tests/test_mac.py::test_download_requirements_plist_file[foo-work/requirements.plist] PASSED
[task 2026-05-14T21:12:54.172+00:00] tests/test_mac.py::test_download_requirements_plist_file[None-None] PASSED
[task 2026-05-14T21:12:54.181+00:00] tests/test_mac.py::test_sign_behavior[False] PASSED
[task 2026-05-14T21:12:54.190+00:00] tests/test_mac.py::test_sign_behavior[True] PASSED
[task 2026-05-14T21:12:54.200+00:00] tests/test_mac.py::test_sign_and_pkg_behavior[False] PASSED
[task 2026-05-14T21:12:54.209+00:00] tests/test_mac.py::test_sign_and_pkg_behavior[True] PASSED
[task 2026-05-14T21:12:54.221+00:00] tests/test_mac.py::test_notarize_behavior[multi_account-False-False] PASSED
[task 2026-05-14T21:12:54.233+00:00] tests/test_mac.py::test_notarize_behavior[single_account-True-True] PASSED
[task 2026-05-14T21:12:54.244+00:00] tests/test_mac.py::test_notarize_1_behavior[multi_account-False-True] PASSED
[task 2026-05-14T21:12:54.254+00:00] tests/test_mac.py::test_notarize_1_behavior[single_account-True-False] PASSED
[task 2026-05-14T21:12:54.267+00:00] tests/test_mac.py::test_notarize_1_behavior[single_zip-False-True] PASSED
[task 2026-05-14T21:12:54.272+00:00] tests/test_mac.py::test_notarize_3_behavior[True] PASSED
[task 2026-05-14T21:12:54.277+00:00] tests/test_mac.py::test_notarize_3_behavior[False] PASSED
[task 2026-05-14T21:12:54.282+00:00] tests/test_mac.py::test_single_file_behavior[False-geckodriver-mac_geckodriver-True] touch /tmp/pytest-of-worker/pytest-0/test_single_file_behavior_Fals0/work/0/geckodriver
[task 2026-05-14T21:12:54.283+00:00] True
[task 2026-05-14T21:12:54.284+00:00] PASSED
[task 2026-05-14T21:12:54.289+00:00] tests/test_mac.py::test_single_file_behavior[True-foo-mac_single_file-False] touch /tmp/pytest-of-worker/pytest-0/test_single_file_behavior_True0/work/0/foo
[task 2026-05-14T21:12:54.289+00:00] True
[task 2026-05-14T21:12:54.290+00:00] PASSED
[task 2026-05-14T21:12:54.295+00:00] tests/test_mac.py::test_single_file_behavior[False-geckodriver-mac_single_file-True] touch /tmp/pytest-of-worker/pytest-0/test_single_file_behavior_Fals1/work/0/geckodriver
[task 2026-05-14T21:12:54.296+00:00] True
[task 2026-05-14T21:12:54.297+00:00] PASSED
[task 2026-05-14T21:12:54.299+00:00] tests/test_macvpn.py::test_create_notarization_zipfile PASSED
[task 2026-05-14T21:12:54.302+00:00] tests/test_macvpn.py::test_codesign PASSED
[task 2026-05-14T21:12:54.306+00:00] tests/test_macvpn.py::test_create_pkg_plist PASSED
[task 2026-05-14T21:12:54.309+00:00] tests/test_macvpn.py::test_create_pkg_files PASSED
[task 2026-05-14T21:12:54.313+00:00] tests/test_macvpn.py::test_sign_app PASSED
[task 2026-05-14T21:12:54.316+00:00] tests/test_macvpn.py::test_vpn_behavior PASSED
[task 2026-05-14T21:12:54.319+00:00] tests/test_macvpn.py::test_vpn_hardened PASSED
[task 2026-05-14T21:12:54.324+00:00] tests/test_pkg.py::test_sign_pkg_behavior PASSED
[task 2026-05-14T21:12:54.336+00:00] tests/test_script.py::test_async_main[mac_notarize_single_file-supported_behaviors0-mac_notarize_single_file-False] PASSED
[task 2026-05-14T21:12:54.348+00:00] tests/test_script.py::test_async_main[mac_notarize_single_file-supported_behaviors1-mac_single_file-False] PASSED
[task 2026-05-14T21:12:54.360+00:00] tests/test_script.py::test_async_main[mac_single_file-supported_behaviors2-mac_single_file-False] PASSED
[task 2026-05-14T21:12:54.372+00:00] tests/test_script.py::test_async_main[mac_notarize-supported_behaviors3-mac_notarize-False] PASSED
[task 2026-05-14T21:12:54.384+00:00] tests/test_script.py::test_async_main[mac_notarize-supported_behaviors4-mac_notarize-False] PASSED
[task 2026-05-14T21:12:54.396+00:00] tests/test_script.py::test_async_main[mac_notarize-supported_behaviors5-mac_sign_and_pkg-False] PASSED
[task 2026-05-14T21:12:54.408+00:00] tests/test_script.py::test_async_main[mac_sign-supported_behaviors6-mac_sign-False] PASSED
[task 2026-05-14T21:12:54.421+00:00] tests/test_script.py::test_async_main[mac_sign_and_pkg-supported_behaviors7-mac_sign_and_pkg-False] PASSED
[task 2026-05-14T21:12:54.433+00:00] tests/test_script.py::test_async_main[None-supported_behaviors8-mac_sign-False] PASSED
[task 2026-05-14T21:12:54.445+00:00] tests/test_script.py::test_async_main[invalid_behavior-supported_behaviors9-None-True] PASSED
[task 2026-05-14T21:12:54.457+00:00] tests/test_script.py::test_async_main[mac_notarize-supported_behaviors10-None-True] PASSED
[task 2026-05-14T21:12:54.469+00:00] tests/test_script.py::test_async_main[mac_notarize_part_1-supported_behaviors11-mac_notarize_part_1-False] PASSED
[task 2026-05-14T21:12:54.481+00:00] tests/test_script.py::test_async_main[mac_notarize_part_3-supported_behaviors12-mac_notarize_part_3-False] PASSED
[task 2026-05-14T21:12:54.484+00:00] tests/test_script.py::test_get_default_config PASSED
[task 2026-05-14T21:12:54.486+00:00] tests/test_script.py::test_main PASSED
[task 2026-05-14T21:12:54.488+00:00] tests/test_util.py::test_get_config_key[scopes0-mac_config-dep-firefox-False] PASSED
[task 2026-05-14T21:12:54.490+00:00] tests/test_util.py::test_get_config_key[scopes1-mac_config-nightly-firefox-False] PASSED
[task 2026-05-14T21:12:54.492+00:00] tests/test_util.py::test_get_config_key[scopes2-mac_config-nightly-mozillavpn-False] PASSED
[task 2026-05-14T21:12:54.494+00:00] tests/test_util.py::test_get_config_key[invalid_scope-mac_config-None-firefox-True] PASSED
[task 2026-05-14T21:12:54.496+00:00] tests/test_util.py::test_get_config_key[scopes4-mac_config--firefox-True] PASSED
[task 2026-05-14T21:12:54.497+00:00] tests/test_util.py::test_get_config_key[scopes5-invalid_base_key--firefox-True] PASSED
[task 2026-05-14T21:12:55.161+00:00] tests/test_util.py::test_get_config_key[scopes6-mac_config-dep-bad_product-True] PASSED
[task 2026-05-14T21:12:55.161+00:00]
[task 2026-05-14T21:12:55.161+00:00] =============================== warnings summary ===============================
[task 2026-05-14T21:12:55.161+00:00] ../.tox/py311/lib/python3.11/site-packages/mozbuild/util.py:1253
[task 2026-05-14T21:12:55.161+00:00] /builds/worker/checkouts/vcs/.tox/py311/lib/python3.11/site-packages/mozbuild/util.py:1253: DeprecationWarning: invalid escape sequence '\$'
[task 2026-05-14T21:12:55.161+00:00] VARIABLES_RE = re.compile("\$\((\w+)\)")
[task 2026-05-14T21:12:55.161+00:00]
[task 2026-05-14T21:12:55.161+00:00] -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
[task 2026-05-14T21:12:55.161+00:00] ================================ tests coverage ================================
[task 2026-05-14T21:12:55.161+00:00] _______________ coverage: platform linux, python 3.11.15-final-0 _______________
[task 2026-05-14T21:12:55.161+00:00]
[task 2026-05-14T21:12:55.161+00:00] Name Stmts Miss Branch BrPart Cover Missing
[task 2026-05-14T21:12:55.161+00:00] --------------------------------------------------------------------------
[task 2026-05-14T21:12:55.161+00:00] src/iscript/__init__.py 0 0 0 0 100%
[task 2026-05-14T21:12:55.161+00:00] src/iscript/autograph.py 220 0 66 0 100%
[task 2026-05-14T21:12:55.161+00:00] src/iscript/constants.py 4 0 0 0 100%
[task 2026-05-14T21:12:55.161+00:00] src/iscript/exceptions.py 8 0 0 0 100%
[task 2026-05-14T21:12:55.161+00:00] src/iscript/hardened_sign.py 162 14 80 16 88% 45, 51, 60, 62, 76, 79, 144, 160->159, 164-165, 167->171, 176->180, 183, 207, 216, 230, 238
[task 2026-05-14T21:12:55.161+00:00] src/iscript/mac.py 603 13 216 6 98% 212, 310-313, 1447-1451, 1461, 1463, 1472
[task 2026-05-14T21:12:55.161+00:00] src/iscript/macvpn.py 93 0 14 0 100%
[task 2026-05-14T21:12:55.161+00:00] src/iscript/pkg.py 29 1 6 1 94% 40
[task 2026-05-14T21:12:55.161+00:00] src/iscript/script.py 45 2 14 2 93% 49, 53
[task 2026-05-14T21:12:55.161+00:00] src/iscript/util.py 35 0 8 0 100%
[task 2026-05-14T21:12:55.161+00:00] --------------------------------------------------------------------------
[task 2026-05-14T21:12:55.161+00:00] TOTAL 1199 30 404 25 97%
[task 2026-05-14T21:12:55.162+00:00] ======================== 229 passed, 1 warning in 5.59s ========================
[task 2026-05-14T21:12:55.459+00:00] py311: OK (9.71=setup[2.47]+cmd[7.24] seconds)
[task 2026-05-14T21:12:55.459+00:00] congratulations :) (9.76 seconds)
[task 2026-05-14T21:12:55.508+00:00] iscript-py311: OK (12.21=setup[1.81]+cmd[10.40] seconds)
[task 2026-05-14T21:12:55.508+00:00] congratulations :) (12.29 seconds)
[taskcluster 2026-05-14T21:12:58.096Z] Exit Code: 0
[taskcluster 2026-05-14T21:12:58.096Z] User Time: 24.447ms
[taskcluster 2026-05-14T21:12:58.096Z] Kernel Time: 22.321ms
[taskcluster 2026-05-14T21:12:58.096Z] Wall Time: 27.873660321s
[taskcluster 2026-05-14T21:12:58.096Z] Average Available System Memory: 14.62 GiB
[taskcluster 2026-05-14T21:12:58.096Z] Average System Memory Used: 1014.20 MiB
[taskcluster 2026-05-14T21:12:58.096Z] Peak System Memory Used: 1.08 GiB
[taskcluster 2026-05-14T21:12:58.096Z] Total System Memory: 15.61 GiB
[taskcluster 2026-05-14T21:12:58.096Z] Result: SUCCEEDED
[taskcluster 2026-05-14T21:12:58.096Z] === Task Finished ===
[taskcluster 2026-05-14T21:12:58.096Z] Task Duration: 27.87420219s
[taskcluster 2026-05-14T21:12:58.136Z] [mounts] Preserving cache: Moving "/home/task_177879314280124/cache0" to "/home/generic-worker/caches/Q9etZxwwSvqX1R6dhaimcw"
Loading