scriptworker_client: properly handle signals in run_command #1030
firefoxci-taskcluster / tox-iscript-python38
succeeded
Jun 20, 2024 in 2m 27s
FirefoxCI (pull_request)
iscript tox-py38
Details
View task in Taskcluster
View logs in Taskcluster
[task 2024-06-20T08:23:00.809Z] .pkg: build_editable> python /builds/worker/checkouts/vcs/.tox/iscript-py38/lib/python3.8/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
[task 2024-06-20T08:23:01.118Z] py38: install_package_deps> python -I -m pip install aiohttp 'arrow>=1.0' attrs macholib mozbuild packaging pexpect requests-hawk scriptworker-client six taskcluster
[task 2024-06-20T08:23:01.969Z] py38: install_package> python -I -m pip install --force-reinstall --no-deps /builds/worker/checkouts/vcs/.tox/.tmp/package/1/iscript-1.0.1-0.editable-py2.py3-none-any.whl
[task 2024-06-20T08:23:02.399Z] py38: commands[0]> py.test --cov-config=tox.ini --cov-append --cov=/builds/worker/checkouts/vcs/iscript/src/iscript --cov-report term-missing tests
[task 2024-06-20T08:23:02.870Z] ============================= test session starts ==============================
[task 2024-06-20T08:23:02.870Z] platform linux -- Python 3.8.18, pytest-8.2.2, pluggy-1.5.0 -- /builds/worker/checkouts/vcs/.tox/py38/bin/python
[task 2024-06-20T08:23:02.870Z] cachedir: /builds/worker/checkouts/vcs/.tox/py38/.pytest_cache
[task 2024-06-20T08:23:02.870Z] rootdir: /builds/worker/checkouts/vcs/iscript
[task 2024-06-20T08:23:02.870Z] configfile: tox.ini
[task 2024-06-20T08:23:02.870Z] plugins: cov-5.0.0, mock-3.14.0, asyncio-0.23.7
[task 2024-06-20T08:23:02.870Z] asyncio: mode=strict
[task 2024-06-20T08:23:03.595Z] collecting ... collected 194 items
[task 2024-06-20T08:23:03.595Z]
[task 2024-06-20T08:23:03.607Z] tests/test_autograph.py::test_sign_file_with_autograph[None-from-autograph_widevine-None] PASSED
[task 2024-06-20T08:23:03.618Z] tests/test_autograph.py::test_sign_file_with_autograph[to-to-autograph_widevine-None] PASSED
[task 2024-06-20T08:23:03.630Z] tests/test_autograph.py::test_sign_file_with_autograph_raises_http_error[None-from] PASSED
[task 2024-06-20T08:23:03.642Z] tests/test_autograph.py::test_sign_file_with_autograph_raises_http_error[to-to] PASSED
[task 2024-06-20T08:23:03.647Z] tests/test_autograph.py::test_sign_widevine_dir[foo.tar.gz-widevine-True-None] PASSED
[task 2024-06-20T08:23:03.651Z] tests/test_autograph.py::test_sign_widevine_dir[foo.zip-widevine_blessed-True-None] PASSED
[task 2024-06-20T08:23:03.655Z] tests/test_autograph.py::test_sign_widevine_dir[foo.dmg-widevine-True-orig_files2] PASSED
[task 2024-06-20T08:23:03.659Z] tests/test_autograph.py::test_sign_widevine_dir[foo.zip-widevine-False-None] PASSED
[task 2024-06-20T08:23:03.670Z] tests/test_autograph.py::test_sign_widevine_dir[foo.dmg-widevine-False-None] PASSED
[task 2024-06-20T08:23:03.670Z] tests/test_autograph.py::test_sign_widevine_dir[foo.tar.bz2-widevine-False-None] PASSED
[task 2024-06-20T08:23:03.670Z] tests/test_autograph.py::test_sign_widevine_dir[foo.zip-autograph_widevine-True-None] PASSED
[task 2024-06-20T08:23:03.672Z] tests/test_autograph.py::test_sign_widevine_dir[foo.dmg-autograph_widevine-True-None] PASSED
[task 2024-06-20T08:23:03.675Z] tests/test_autograph.py::test_sign_widevine_dir[foo.tar.bz2-autograph_widevine-True-None] PASSED
[task 2024-06-20T08:23:03.677Z] tests/test_autograph.py::test_get_widevine_signing_files[filenames0-expected0] PASSED
[task 2024-06-20T08:23:03.678Z] tests/test_autograph.py::test_get_widevine_signing_files[filenames1-expected1] PASSED
[task 2024-06-20T08:23:03.680Z] tests/test_autograph.py::test_get_widevine_signing_files[filenames2-expected2] PASSED
[task 2024-06-20T08:23:03.683Z] tests/test_autograph.py::test_run_generate_precomplete[1-False] PASSED
[task 2024-06-20T08:23:03.685Z] tests/test_autograph.py::test_run_generate_precomplete[0-True] PASSED
[task 2024-06-20T08:23:03.687Z] tests/test_autograph.py::test_run_generate_precomplete[2-True] PASSED
[task 2024-06-20T08:23:03.691Z] tests/test_autograph.py::test_remove_extra_files PASSED
[task 2024-06-20T08:23:03.692Z] tests/test_autograph.py::test_make_signing_req[asdf-widevine-None-None-expected0] PASSED
[task 2024-06-20T08:23:03.694Z] tests/test_autograph.py::test_make_signing_req[asdf-autograph_widevine-None-key1-expected1] PASSED
[task 2024-06-20T08:23:03.696Z] tests/test_autograph.py::test_make_signing_req[[email protected]] PASSED
[task 2024-06-20T08:23:03.698Z] tests/test_autograph.py::test_bad_autograph_method PASSED
[task 2024-06-20T08:23:03.702Z] tests/test_autograph.py::test_widevine_autograph[True] PASSED
[task 2024-06-20T08:23:03.707Z] tests/test_autograph.py::test_widevine_autograph[False] PASSED
[task 2024-06-20T08:23:03.710Z] tests/test_autograph.py::test_no_widevine PASSED
[task 2024-06-20T08:23:03.714Z] tests/test_autograph.py::test_get_omnija_signing_files[filenames0-expected0] PASSED
[task 2024-06-20T08:23:03.714Z] tests/test_autograph.py::test_get_omnija_signing_files[filenames1-expected1] PASSED
[task 2024-06-20T08:23:03.999Z] tests/test_autograph.py::test_omnija_same[no_preload_unsigned_omni.ja] PASSED
[task 2024-06-20T08:23:04.285Z] tests/test_autograph.py::test_omnija_same[preload_unsigned_omni.ja] PASSED
[task 2024-06-20T08:23:04.649Z] tests/test_autograph.py::test_omnija_sign[no_preload_unsigned_omni.ja-no_preload_signed_omni.ja-9b05478ca8774d13c9a5f1699b90a10ffd283b9a21b8ebe4653cd63f052cf107] PASSED
[task 2024-06-20T08:23:04.948Z] tests/test_autograph.py::test_omnija_sign[preload_unsigned_omni.ja-preload_signed_omni.ja-c353145c32cb3b251d65f85bcdba0c96d361292dad932b85d30f1dfe0b073e3f] PASSED
[task 2024-06-20T08:23:04.949Z] tests/test_autograph.py::test_langpack_id_regex PASSED
[task 2024-06-20T08:23:04.951Z] tests/test_autograph.py::test_langpack_id PASSED
[task 2024-06-20T08:23:04.995Z] tests/test_autograph.py::test_langpack_id_raises[json_0-raises0] PASSED
[task 2024-06-20T08:23:05.024Z] tests/test_autograph.py::test_langpack_id_raises[json_1-raises1] PASSED
[task 2024-06-20T08:23:05.055Z] tests/test_autograph.py::test_langpack_id_raises[json_2-raises2] PASSED
[task 2024-06-20T08:23:05.085Z] tests/test_autograph.py::test_langpack_id_raises[json_3-raises3] PASSED
[task 2024-06-20T08:23:05.116Z] tests/test_autograph.py::test_langpack_id_raises[json_4-raises4] PASSED
[task 2024-06-20T08:23:05.145Z] tests/test_autograph.py::test_langpack_id_raises[json_5-raises5] PASSED
[task 2024-06-20T08:23:05.176Z] tests/test_autograph.py::test_langpack_id_raises[json_6-raises6] PASSED
[task 2024-06-20T08:23:05.205Z] tests/test_autograph.py::test_langpack_id_raises[json_7-raises7] PASSED
[task 2024-06-20T08:23:05.234Z] tests/test_autograph.py::test_langpack_id_raises[json_8-raises8] PASSED
[task 2024-06-20T08:23:05.263Z] tests/test_autograph.py::test_langpack_id_raises[json_9-raises9] PASSED
[task 2024-06-20T08:23:05.293Z] tests/test_autograph.py::test_langpack_id_raises[json_10-raises10] PASSED
[task 2024-06-20T08:23:05.323Z] tests/test_autograph.py::test_langpack_id_raises[json_11-raises11] PASSED
[task 2024-06-20T08:23:05.352Z] tests/test_autograph.py::test_langpack_id_raises[json_12-raises12] PASSED
[task 2024-06-20T08:23:05.381Z] tests/test_autograph.py::test_langpack_id_raises[json_13-raises13] PASSED
[task 2024-06-20T08:23:05.411Z] tests/test_autograph.py::test_langpack_id_raises[json_14-raises14] PASSED
[task 2024-06-20T08:23:05.439Z] tests/test_autograph.py::test_langpack_id_raises[json_15-raises15] PASSED
[task 2024-06-20T08:23:05.468Z] tests/test_autograph.py::test_langpack_id_raises[json_16-raises16] PASSED
[task 2024-06-20T08:23:05.499Z] tests/test_autograph.py::test_langpack_id_raises[json_17-raises17] PASSED
[task 2024-06-20T08:23:05.528Z] tests/test_autograph.py::test_langpack_id_raises[json_18-raises18] PASSED
[task 2024-06-20T08:23:05.558Z] tests/test_autograph.py::test_langpack_id_raises[json_19-raises19] PASSED
[task 2024-06-20T08:23:05.588Z] tests/test_autograph.py::test_langpack_id_raises[json_20-raises20] PASSED
[task 2024-06-20T08:23:05.602Z] tests/test_autograph.py::test_langpack_sign PASSED
[task 2024-06-20T08:23:05.605Z] tests/test_autograph.py::test_langpack_sign_wrong_format PASSED
[task 2024-06-20T08:23:05.607Z] tests/test_hardened_sign.py::test_download_signing_resources PASSED
[task 2024-06-20T08:23:05.609Z] tests/test_hardened_sign.py::test_check_globs PASSED
[task 2024-06-20T08:23:05.611Z] tests/test_hardened_sign.py::test_copy_provisioning_profile PASSED
[task 2024-06-20T08:23:05.614Z] tests/test_hardened_sign.py::test_copy_provisioning_profile_fail PASSED
[task 2024-06-20T08:23:05.616Z] tests/test_hardened_sign.py::test_build_sign_command PASSED
[task 2024-06-20T08:23:05.618Z] tests/test_mac.py::test_app PASSED
[task 2024-06-20T08:23:05.619Z] tests/test_mac.py::test_get_tar_create_options[foo/bar/target.tar.gz-czf-False] PASSED
[task 2024-06-20T08:23:05.620Z] tests/test_mac.py::test_get_tar_create_options[foo/bar/target.tar.bz2-cjf-False] PASSED
[task 2024-06-20T08:23:05.622Z] tests/test_mac.py::test_get_tar_create_options[foo/bar/target.tar.xz-None-True] PASSED
[task 2024-06-20T08:23:05.623Z] tests/test_mac.py::test_get_pkg_name_from_tarball[foo/bar/target.tar.gz-foo/bar/target.pkg-False] PASSED
[task 2024-06-20T08:23:05.625Z] tests/test_mac.py::test_get_pkg_name_from_tarball[foo/bar/target.tar.bz2-foo/bar/target.pkg-False] PASSED
[task 2024-06-20T08:23:05.627Z] tests/test_mac.py::test_get_pkg_name_from_tarball[foo/bar/target.tar.xz-None-True] PASSED
[task 2024-06-20T08:23:05.634Z] tests/test_mac.py::test_app_path_and_name PASSED
[task 2024-06-20T08:23:05.634Z] tests/test_mac.py::test_get_bundle_executable PASSED
[task 2024-06-20T08:23:05.634Z] tests/test_mac.py::test_sign_single_files[True-geckodriver.tar.gz] PASSED
[task 2024-06-20T08:23:05.638Z] tests/test_mac.py::test_sign_single_files[False-geckodriver.tar.gz] PASSED
[task 2024-06-20T08:23:05.642Z] tests/test_mac.py::test_sign_single_files[True-openh264.zip] PASSED
[task 2024-06-20T08:23:05.643Z] tests/test_mac.py::test_get_sign_command[sign_config0-None] PASSED
[task 2024-06-20T08:23:05.645Z] tests/test_mac.py::test_get_sign_command[sign_config1-entitlements/path] PASSED
[task 2024-06-20T08:23:05.646Z] tests/test_mac.py::test_get_sign_command[sign_config2-None] PASSED
[task 2024-06-20T08:23:05.654Z] tests/test_mac.py::test_sign_app[True-True-skip_dirs0] PASSED
[task 2024-06-20T08:23:05.658Z] tests/test_mac.py::test_sign_app[False-False-skip_dirs1] PASSED
[task 2024-06-20T08:23:05.662Z] tests/test_mac.py::test_verify_app_signature_noop PASSED
[task 2024-06-20T08:23:05.662Z] tests/test_mac.py::test_unlock_keychain_successful[results0] PASSED
[task 2024-06-20T08:23:05.665Z] tests/test_mac.py::test_unlock_keychain_successful[results1] PASSED
[task 2024-06-20T08:23:05.667Z] tests/test_mac.py::test_unlock_keychain_timeout PASSED
[task 2024-06-20T08:23:05.670Z] tests/test_mac.py::test_unlock_keychain_failure PASSED
[task 2024-06-20T08:23:05.673Z] tests/test_mac.py::test_get_app_dir[apps0-True] PASSED
[task 2024-06-20T08:23:05.675Z] tests/test_mac.py::test_get_app_dir[apps1-False] PASSED
[task 2024-06-20T08:23:05.677Z] tests/test_mac.py::test_get_app_dir[apps2-True] PASSED
[task 2024-06-20T08:23:05.679Z] tests/test_mac.py::test_get_app_dir[apps3-True] PASSED
[task 2024-06-20T08:23:05.681Z] tests/test_mac.py::test_get_artifact_prefix[public/build/foo-public/-False] PASSED
[task 2024-06-20T08:23:05.683Z] tests/test_mac.py::test_get_artifact_prefix[releng/partner/bar-releng/partner/-False] PASSED
[task 2024-06-20T08:23:05.686Z] tests/test_mac.py::test_get_artifact_prefix[unknown/prefix/baz-None-True] PASSED
[task 2024-06-20T08:23:05.686Z] tests/test_mac.py::test_get_app_paths PASSED
[task 2024-06-20T08:23:05.690Z] tests/test_mac.py::test_extract_all_apps[dmg-/builds/worker/checkouts/vcs/iscript/src/iscript/data/unpack-diskimage-False] PASSED
[task 2024-06-20T08:23:05.694Z] tests/test_mac.py::test_extract_all_apps[tar.gz-tar-False] PASSED
[task 2024-06-20T08:23:05.696Z] tests/test_mac.py::test_extract_all_apps[tar.bz2-tar-False] PASSED
[task 2024-06-20T08:23:05.700Z] tests/test_mac.py::test_extract_all_apps[zip-unzip-False] PASSED
[task 2024-06-20T08:23:05.703Z] tests/test_mac.py::test_extract_all_apps[unknown_ext-None-True] PASSED
[task 2024-06-20T08:23:05.706Z] tests/test_mac.py::test_create_all_notarization_zipfiles[True] PASSED
[task 2024-06-20T08:23:05.714Z] tests/test_mac.py::test_create_all_notarization_zipfiles[False] PASSED
[task 2024-06-20T08:23:05.714Z] tests/test_mac.py::test_create_one_notarization_zipfile[True-zip] PASSED
[task 2024-06-20T08:23:05.715Z] tests/test_mac.py::test_create_one_notarization_zipfile[False-zip] PASSED
[task 2024-06-20T08:23:05.718Z] tests/test_mac.py::test_create_one_notarization_zipfile[False-ditto] PASSED
[task 2024-06-20T08:23:05.721Z] tests/test_mac.py::test_create_one_notarization_zipfile[True-unknown_zipfile_cmd] PASSED
[task 2024-06-20T08:23:05.724Z] tests/test_mac.py::test_sign_all_apps[True] PASSED
[task 2024-06-20T08:23:05.728Z] tests/test_mac.py::test_sign_all_apps[False] PASSED
[task 2024-06-20T08:23:05.731Z] tests/test_mac.py::test_get_bundle_id[None] PASSED
[task 2024-06-20T08:23:05.734Z] tests/test_mac.py::test_get_bundle_id[3] PASSED
[task 2024-06-20T08:23:05.736Z] tests/test_mac.py::test_get_uuid_from_log[07307e2c-db26-494c-8630-cfa239d4b86b-False-] PASSED
[task 2024-06-20T08:23:05.739Z] tests/test_mac.py::test_get_uuid_from_log[d4d31c49-c075-4ea1-bb7f-150c74f608e1-False-Blah blah blah\nFoo bar baz] PASSED
[task 2024-06-20T08:23:05.741Z] tests/test_mac.py::test_get_uuid_from_log[d4d31c49-c075-4ea1-bb7f-150c74f608e1-missing file-] PASSED
[task 2024-06-20T08:23:05.746Z] tests/test_mac.py::test_get_uuid_from_log[%%%%\\\\=-missing uuid-] PASSED
[task 2024-06-20T08:23:05.746Z] 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 2024-06-20T08:23:05.748Z] 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 2024-06-20T08:23:05.751Z] tests/test_mac.py::test_get_notarization_status_from_log[True-invalid-invalid] PASSED
[task 2024-06-20T08:23:05.753Z] tests/test_mac.py::test_get_notarization_status_from_log[True-success-success] PASSED
[task 2024-06-20T08:23:05.756Z] tests/test_mac.py::test_get_notarization_status_from_log[True-unknown-None] PASSED
[task 2024-06-20T08:23:05.758Z] tests/test_mac.py::test_get_notarization_status_from_log[False-None-None] PASSED
[task 2024-06-20T08:23:05.764Z] tests/test_mac.py::test_wrap_notarization_with_sudo[True] PASSED
[task 2024-06-20T08:23:05.771Z] tests/test_mac.py::test_wrap_notarization_with_sudo[False] PASSED
[task 2024-06-20T08:23:05.774Z] tests/test_mac.py::test_notarize_no_sudo[True] PASSED
[task 2024-06-20T08:23:05.777Z] tests/test_mac.py::test_notarize_no_sudo[False] PASSED
[task 2024-06-20T08:23:05.779Z] tests/test_mac.py::test_poll_notarization_uuid[statuses0-None] PASSED
[task 2024-06-20T08:23:05.883Z] tests/test_mac.py::test_poll_notarization_uuid[statuses1-None] PASSED
[task 2024-06-20T08:23:05.890Z] tests/test_mac.py::test_poll_notarization_uuid[statuses2-IScriptError] PASSED
[task 2024-06-20T08:23:05.890Z] tests/test_mac.py::test_poll_notarization_uuid[statuses3-InvalidNotarization] PASSED
[task 2024-06-20T08:23:06.096Z] tests/test_mac.py::test_poll_notarization_uuid[statuses4-TimeoutError] PASSED
[task 2024-06-20T08:23:06.097Z] tests/test_mac.py::test_poll_all_notarization_status[poll_uuids0-True] PASSED
[task 2024-06-20T08:23:06.105Z] tests/test_mac.py::test_poll_all_notarization_status[poll_uuids1-False] PASSED
[task 2024-06-20T08:23:06.105Z] tests/test_mac.py::test_poll_all_notarization_status[poll_uuids2-False] PASSED
[task 2024-06-20T08:23:06.106Z] tests/test_mac.py::test_staple_notarization[True] PASSED
[task 2024-06-20T08:23:06.114Z] tests/test_mac.py::test_staple_notarization[False] PASSED
[task 2024-06-20T08:23:06.114Z] tests/test_mac.py::test_tar_apps[True-public/] PASSED
[task 2024-06-20T08:23:06.116Z] tests/test_mac.py::test_tar_apps[False-public/] PASSED
[task 2024-06-20T08:23:06.127Z] tests/test_mac.py::test_tar_apps[False-releng/partner/] PASSED
[task 2024-06-20T08:23:06.127Z] tests/test_mac.py::test_create_pkg_files[None-True-None] PASSED
[task 2024-06-20T08:23:06.127Z] tests/test_mac.py::test_create_pkg_files[None-False-None] PASSED
[task 2024-06-20T08:23:06.129Z] tests/test_mac.py::test_create_pkg_files[pkg.cert-False-None] PASSED
[task 2024-06-20T08:23:06.134Z] tests/test_mac.py::test_create_pkg_files[None-False-requirements.plist] PASSED
[task 2024-06-20T08:23:06.135Z] tests/test_mac.py::test_copy_pkgs_to_artifact_dir[public/] PASSED
[task 2024-06-20T08:23:06.139Z] tests/test_mac.py::test_copy_pkgs_to_artifact_dir[releng/partner/] PASSED
[task 2024-06-20T08:23:06.143Z] tests/test_mac.py::test_copy_xpis_to_artifact_dir[public/] PASSED
[task 2024-06-20T08:23:06.148Z] tests/test_mac.py::test_copy_xpis_to_artifact_dir[releng/partner/] PASSED
[task 2024-06-20T08:23:06.150Z] tests/test_mac.py::test_download_entitlements_file[foo-True-False-work/browser.entitlements.txt] PASSED
[task 2024-06-20T08:23:06.159Z] tests/test_mac.py::test_download_entitlements_file[foo-False-False-None] PASSED
[task 2024-06-20T08:23:06.159Z] tests/test_mac.py::test_download_entitlements_file[None-True-KeyError-None] PASSED
[task 2024-06-20T08:23:06.159Z] tests/test_mac.py::test_download_provisioning_profile[foo-work/provisioning.profile] PASSED
[task 2024-06-20T08:23:06.159Z] tests/test_mac.py::test_download_provisioning_profile[None-None] PASSED
[task 2024-06-20T08:23:06.160Z] tests/test_mac.py::test_download_requirements_plist_file[foo-work/requirements.plist] PASSED
[task 2024-06-20T08:23:06.169Z] tests/test_mac.py::test_download_requirements_plist_file[None-None] PASSED
[task 2024-06-20T08:23:06.174Z] tests/test_mac.py::test_sign_behavior[False] PASSED
[task 2024-06-20T08:23:06.178Z] tests/test_mac.py::test_sign_behavior[True] PASSED
[task 2024-06-20T08:23:06.187Z] tests/test_mac.py::test_sign_and_pkg_behavior[False] PASSED
[task 2024-06-20T08:23:06.195Z] tests/test_mac.py::test_sign_and_pkg_behavior[True] PASSED
[task 2024-06-20T08:23:06.204Z] tests/test_mac.py::test_notarize_behavior[multi_account-False-False] PASSED
[task 2024-06-20T08:23:06.215Z] tests/test_mac.py::test_notarize_behavior[single_account-True-True] PASSED
[task 2024-06-20T08:23:06.225Z] tests/test_mac.py::test_notarize_1_behavior[multi_account-False-True] PASSED
[task 2024-06-20T08:23:06.233Z] tests/test_mac.py::test_notarize_1_behavior[single_account-True-False] PASSED
[task 2024-06-20T08:23:06.246Z] tests/test_mac.py::test_notarize_1_behavior[single_zip-False-True] PASSED
[task 2024-06-20T08:23:06.248Z] tests/test_mac.py::test_notarize_3_behavior[True] PASSED
[task 2024-06-20T08:23:06.254Z] tests/test_mac.py::test_notarize_3_behavior[False] PASSED
[task 2024-06-20T08:23:06.259Z] 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 2024-06-20T08:23:06.259Z] True
[task 2024-06-20T08:23:06.260Z] PASSED
[task 2024-06-20T08:23:06.264Z] 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 2024-06-20T08:23:06.264Z] True
[task 2024-06-20T08:23:06.265Z] PASSED
[task 2024-06-20T08:23:06.270Z] 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 2024-06-20T08:23:06.270Z] True
[task 2024-06-20T08:23:06.272Z] PASSED
[task 2024-06-20T08:23:06.273Z] tests/test_macvpn.py::test_create_notarization_zipfile PASSED
[task 2024-06-20T08:23:06.275Z] tests/test_macvpn.py::test_codesign PASSED
[task 2024-06-20T08:23:06.278Z] tests/test_macvpn.py::test_create_pkg_plist PASSED
[task 2024-06-20T08:23:06.281Z] tests/test_macvpn.py::test_create_pkg_files PASSED
[task 2024-06-20T08:23:06.285Z] tests/test_macvpn.py::test_sign_app PASSED
[task 2024-06-20T08:23:06.289Z] tests/test_macvpn.py::test_vpn_behavior PASSED
[task 2024-06-20T08:23:06.296Z] tests/test_script.py::test_async_main[mac_notarize_single_file-supported_behaviors0-mac_notarize_single_file-False] PASSED
[task 2024-06-20T08:23:06.304Z] tests/test_script.py::test_async_main[mac_notarize_single_file-supported_behaviors1-mac_single_file-False] PASSED
[task 2024-06-20T08:23:06.312Z] tests/test_script.py::test_async_main[mac_single_file-supported_behaviors2-mac_single_file-False] PASSED
[task 2024-06-20T08:23:06.322Z] tests/test_script.py::test_async_main[mac_notarize-supported_behaviors3-mac_notarize-False] PASSED
[task 2024-06-20T08:23:06.332Z] tests/test_script.py::test_async_main[mac_notarize-supported_behaviors4-mac_notarize-False] PASSED
[task 2024-06-20T08:23:06.341Z] tests/test_script.py::test_async_main[mac_notarize_vpn-supported_behaviors5-mac_notarize_vpn-False] PASSED
[task 2024-06-20T08:23:06.349Z] tests/test_script.py::test_async_main[mac_notarize_vpn-supported_behaviors6-mac_sign_and_pkg_vpn-False] PASSED
[task 2024-06-20T08:23:06.357Z] tests/test_script.py::test_async_main[mac_notarize-supported_behaviors7-mac_sign_and_pkg-False] PASSED
[task 2024-06-20T08:23:06.366Z] tests/test_script.py::test_async_main[mac_sign-supported_behaviors8-mac_sign-False] PASSED
[task 2024-06-20T08:23:06.376Z] tests/test_script.py::test_async_main[mac_sign_and_pkg-supported_behaviors9-mac_sign_and_pkg-False] PASSED
[task 2024-06-20T08:23:06.385Z] tests/test_script.py::test_async_main[None-supported_behaviors10-mac_sign-False] PASSED
[task 2024-06-20T08:23:06.394Z] tests/test_script.py::test_async_main[invalid_behavior-supported_behaviors11-None-True] PASSED
[task 2024-06-20T08:23:06.402Z] tests/test_script.py::test_async_main[mac_notarize-supported_behaviors12-None-True] PASSED
[task 2024-06-20T08:23:06.410Z] tests/test_script.py::test_async_main[mac_notarize_part_1-supported_behaviors13-mac_notarize_part_1-False] PASSED
[task 2024-06-20T08:23:06.418Z] tests/test_script.py::test_async_main[mac_notarize_part_3-supported_behaviors14-mac_notarize_part_3-False] PASSED
[task 2024-06-20T08:23:06.420Z] tests/test_script.py::test_get_default_config PASSED
[task 2024-06-20T08:23:06.422Z] tests/test_script.py::test_main PASSED
[task 2024-06-20T08:23:06.424Z] tests/test_util.py::test_get_config_key[scopes0-mac_config-dep-firefox-False] PASSED
[task 2024-06-20T08:23:06.426Z] tests/test_util.py::test_get_config_key[scopes1-mac_config-nightly-firefox-False] PASSED
[task 2024-06-20T08:23:06.428Z] tests/test_util.py::test_get_config_key[scopes2-mac_config-nightly-mozillavpn-False] PASSED
[task 2024-06-20T08:23:06.438Z] tests/test_util.py::test_get_config_key[invalid_scope-mac_config-None-firefox-True] PASSED
[task 2024-06-20T08:23:06.438Z] tests/test_util.py::test_get_config_key[scopes4-mac_config--firefox-True] PASSED
[task 2024-06-20T08:23:06.438Z] tests/test_util.py::test_get_config_key[scopes5-invalid_base_key--firefox-True] PASSED
[task 2024-06-20T08:23:06.695Z] tests/test_util.py::test_get_config_key[scopes6-mac_config-dep-bad_product-True] PASSED
[task 2024-06-20T08:23:06.695Z]
[task 2024-06-20T08:23:06.695Z] =============================== warnings summary ===============================
[task 2024-06-20T08:23:06.695Z] ../vendored/mozbuild/mozbuild/util.py:1253
[task 2024-06-20T08:23:06.695Z] /builds/worker/checkouts/vcs/vendored/mozbuild/mozbuild/util.py:1253: DeprecationWarning: invalid escape sequence \$
[task 2024-06-20T08:23:06.695Z] VARIABLES_RE = re.compile("\$\((\w+)\)")
[task 2024-06-20T08:23:06.695Z]
[task 2024-06-20T08:23:06.695Z] -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
[task 2024-06-20T08:23:06.695Z]
[task 2024-06-20T08:23:06.695Z] ---------- coverage: platform linux, python 3.8.18-final-0 -----------
[task 2024-06-20T08:23:06.695Z] Name Stmts Miss Branch BrPart Cover Missing
[task 2024-06-20T08:23:06.695Z] --------------------------------------------------------------------------
[task 2024-06-20T08:23:06.695Z] src/iscript/__init__.py 0 0 0 0 100%
[task 2024-06-20T08:23:06.695Z] src/iscript/autograph.py 222 0 72 0 100%
[task 2024-06-20T08:23:06.695Z] src/iscript/constants.py 2 0 0 0 100%
[task 2024-06-20T08:23:06.695Z] src/iscript/exceptions.py 8 0 0 0 100%
[task 2024-06-20T08:23:06.695Z] src/iscript/hardened_sign.py 127 49 56 7 57% 42, 102, 118->117, 122-123, 125->129, 129->133, 136, 155-222
[task 2024-06-20T08:23:06.695Z] src/iscript/mac.py 600 13 220 6 98% 211, 310-313, 1443-1447, 1457, 1459, 1468
[task 2024-06-20T08:23:06.695Z] src/iscript/macvpn.py 91 0 14 0 100%
[task 2024-06-20T08:23:06.695Z] src/iscript/script.py 44 1 14 1 97% 44
[task 2024-06-20T08:23:06.695Z] src/iscript/util.py 34 0 10 0 100%
[task 2024-06-20T08:23:06.695Z] --------------------------------------------------------------------------
[task 2024-06-20T08:23:06.695Z] TOTAL 1128 63 386 14 93%
[task 2024-06-20T08:23:06.695Z]
[task 2024-06-20T08:23:06.695Z] ======================== 194 passed, 1 warning in 3.86s ========================
[task 2024-06-20T08:23:06.784Z] py38: OK (25.48=setup[21.09]+cmd[4.38] seconds)
[task 2024-06-20T08:23:06.784Z] congratulations :) (25.80 seconds)
[task 2024-06-20T08:23:06.817Z] iscript-py38: commands[1] /builds/worker/checkouts/vcs/iscript> tox -e coveralls
[task 2024-06-20T08:23:07.310Z] coveralls: failed with Could not open requirements file /builds/worker/checkouts/vcs/iscript/requirements/base.txt: [Errno 2] No such file or directory: '/builds/worker/checkouts/vcs/iscript/requirements/base.txt' for tox env py within deps
[task 2024-06-20T08:23:07.311Z] coveralls: FAIL code 1 (0.13 seconds)
[task 2024-06-20T08:23:07.312Z] evaluation failed :( (0.31 seconds)
[task 2024-06-20T08:23:07.349Z] iscript-py38: exit 1 (0.53 seconds) /builds/worker/checkouts/vcs/iscript> tox -e coveralls pid=754
[task 2024-06-20T08:23:07.349Z] iscript-py38: command failed but is marked ignore outcome so handling it as success
[task 2024-06-20T08:23:07.350Z] iscript-py38: OK (30.64=setup[4.14]+cmd[25.97,0.53] seconds)
[task 2024-06-20T08:23:07.350Z] congratulations :) (30.76 seconds)
[taskcluster 2024-06-20 08:23:08.080Z] === Task Finished ===
[taskcluster 2024-06-20 08:23:08.081Z] Successful task run with exit code: 0 completed in 68.551 seconds
Loading