WIP: replace dummy certificate #909
Draft
firefoxci-taskcluster / tox-signingscript-python39
succeeded
Feb 2, 2024 in 3m 30s
FirefoxCI (pull_request)
signingscript tox-py39
Details
View task in Taskcluster
View logs in Taskcluster
[task 2024-02-02T15:44:29.255Z] tests/test_sign.py::test_sign_file_with_autograph[None-from-autograph_mar-None] PASSED [ 30%]
[task 2024-02-02T15:44:29.269Z] tests/test_sign.py::test_sign_file_with_autograph[to-to-autograph_mar-None] PASSED [ 31%]
[task 2024-02-02T15:44:29.283Z] tests/test_sign.py::test_sign_file_with_autograph[to-to-autograph_apk_foo-options2] PASSED [ 31%]
[task 2024-02-02T15:44:29.298Z] tests/test_sign.py::test_sign_file_with_autograph[to-to-autograph_apk_sha1-options3] PASSED [ 31%]
[task 2024-02-02T15:44:29.303Z] tests/test_sign.py::test_sign_file_with_autograph_invalid_format_errors[None-from] PASSED [ 32%]
[task 2024-02-02T15:44:29.312Z] tests/test_sign.py::test_sign_file_with_autograph_invalid_format_errors[to-to] PASSED [ 32%]
[task 2024-02-02T15:44:29.316Z] tests/test_sign.py::test_sign_file_with_autograph_no_suitable_servers_errors[None-from] PASSED [ 32%]
[task 2024-02-02T15:44:29.321Z] tests/test_sign.py::test_sign_file_with_autograph_no_suitable_servers_errors[to-to] PASSED [ 33%]
[task 2024-02-02T15:44:29.333Z] tests/test_sign.py::test_sign_file_with_autograph_raises_http_error[None-from] PASSED [ 33%]
[task 2024-02-02T15:44:29.347Z] tests/test_sign.py::test_sign_file_with_autograph_raises_http_error[to-to] PASSED [ 33%]
[task 2024-02-02T15:44:29.359Z] tests/test_sign.py::test_sign_file_detached PASSED [ 34%]
[task 2024-02-02T15:44:29.362Z] tests/test_sign.py::test_get_mar_verification_key[autograph_stage_mar384-dep-signing-None-False-/builds/worker/checkouts/vcs/signingscript/src/signingscript/data/autograph_stage.pem] PASSED [ 34%]
[task 2024-02-02T15:44:29.364Z] tests/test_sign.py::test_get_mar_verification_key[autograph_hash_only_mar384-release-signing-None-False-/builds/worker/checkouts/vcs/signingscript/src/signingscript/data/release_primary.pem] PASSED [ 35%]
[task 2024-02-02T15:44:29.367Z] tests/test_sign.py::test_get_mar_verification_key[autograph_hash_only_mar384-unknown_cert_type-None-True-None] PASSED [ 35%]
[task 2024-02-02T15:44:29.370Z] tests/test_sign.py::test_get_mar_verification_key[unknown_format-dep-None-True-None] PASSED [ 35%]
[task 2024-02-02T15:44:29.373Z] tests/test_sign.py::test_get_mar_verification_key[autograph_hash_only_mar384-release-signing-firefox_20190321_rel-False-/builds/worker/checkouts/vcs/signingscript/src/signingscript/data/firefox_20190321_rel.pem] PASSED [ 36%]
[task 2024-02-02T15:44:29.376Z] tests/test_sign.py::test_get_mar_verification_key[autograph_hash_only_mar384-release-signing-../firefox_20190321_rel-True-None] PASSED [ 36%]
[task 2024-02-02T15:44:29.379Z] tests/test_sign.py::test_verify_mar_signature[True] PASSED [ 36%]
[task 2024-02-02T15:44:29.382Z] tests/test_sign.py::test_verify_mar_signature[False] PASSED [ 37%]
[task 2024-02-02T15:44:29.451Z] tests/test_sign.py::test_sign_mar384_with_autograph_hash[None-from] PASSED [ 37%]
[task 2024-02-02T15:44:29.470Z] tests/test_sign.py::test_sign_mar384_with_autograph_hash[to-to] PASSED [ 37%]
[task 2024-02-02T15:44:29.490Z] tests/test_sign.py::test_sign_mar384_with_autograph_hash_keyid PASSED [ 38%]
[task 2024-02-02T15:44:29.495Z] tests/test_sign.py::test_sign_mar384_with_autograph_hash_invalid_format_errors[None-from] PASSED [ 38%]
[task 2024-02-02T15:44:29.502Z] tests/test_sign.py::test_sign_mar384_with_autograph_hash_invalid_format_errors[to-to] PASSED [ 38%]
[task 2024-02-02T15:44:29.507Z] tests/test_sign.py::test_sign_mar384_with_autograph_hash_no_suitable_servers_errors[None-from] PASSED [ 39%]
[task 2024-02-02T15:44:29.511Z] tests/test_sign.py::test_sign_mar384_with_autograph_hash_no_suitable_servers_errors[to-to] PASSED [ 39%]
[task 2024-02-02T15:44:29.526Z] tests/test_sign.py::test_sign_mar384_with_autograph_hash_returns_invalid_signature_length[None-from] PASSED [ 40%]
[task 2024-02-02T15:44:29.543Z] tests/test_sign.py::test_sign_mar384_with_autograph_hash_returns_invalid_signature_length[to-to] PASSED [ 40%]
[task 2024-02-02T15:44:29.548Z] tests/test_sign.py::test_sign_gpg PASSED [ 40%]
[task 2024-02-02T15:44:29.555Z] tests/test_sign.py::test_sign_macapp[foo.dmg-foo.tar.gz] PASSED [ 41%]
[task 2024-02-02T15:44:29.559Z] tests/test_sign.py::test_sign_macapp[foo.tar.bz2-foo.tar.bz2] PASSED [ 41%]
[task 2024-02-02T15:44:29.562Z] tests/test_sign.py::test_is_xpi_format[foo_omnija-True] PASSED [ 41%]
[task 2024-02-02T15:44:29.564Z] tests/test_sign.py::test_is_xpi_format[langpack_foo-True] PASSED [ 42%]
[task 2024-02-02T15:44:29.567Z] tests/test_sign.py::test_is_xpi_format[privileged_webextension-True] PASSED [ 42%]
[task 2024-02-02T15:44:29.569Z] tests/test_sign.py::test_is_xpi_format[unknown-False] PASSED [ 42%]
[task 2024-02-02T15:44:29.576Z] tests/test_sign.py::test_sign_xpi[[email protected]] PASSED [ 43%]
[task 2024-02-02T15:44:29.585Z] tests/test_sign.py::test_sign_xpi[/path/to/[email protected]] PASSED [ 43%]
[task 2024-02-02T15:44:29.594Z] tests/test_sign.py::test_sign_xpi[[email protected]] PASSED [ 44%]
[task 2024-02-02T15:44:29.605Z] tests/test_sign.py::test_sign_widevine[foo.tar.gz-widevine-False-True-None] PASSED [ 44%]
[task 2024-02-02T15:44:29.616Z] tests/test_sign.py::test_sign_widevine[foo.zip-widevine_blessed-False-True-None] PASSED [ 44%]
[task 2024-02-02T15:44:29.623Z] tests/test_sign.py::test_sign_widevine[foo.dmg-widevine-False-True-orig_files2] PASSED [ 45%]
[task 2024-02-02T15:44:29.631Z] tests/test_sign.py::test_sign_widevine[foo.unknown-widevine-True-False-None] PASSED [ 45%]
[task 2024-02-02T15:44:29.638Z] tests/test_sign.py::test_sign_widevine[foo.zip-widevine-False-False-None] PASSED [ 45%]
[task 2024-02-02T15:44:29.644Z] tests/test_sign.py::test_sign_widevine[foo.dmg-widevine-False-False-None] PASSED [ 46%]
[task 2024-02-02T15:44:29.650Z] tests/test_sign.py::test_sign_widevine[foo.tar.bz2-widevine-False-False-None] PASSED [ 46%]
[task 2024-02-02T15:44:29.657Z] tests/test_sign.py::test_sign_widevine[foo.zip-autograph_widevine-False-True-None] PASSED [ 46%]
[task 2024-02-02T15:44:29.663Z] tests/test_sign.py::test_sign_widevine[foo.dmg-autograph_widevine-False-True-None] PASSED [ 47%]
[task 2024-02-02T15:44:29.670Z] tests/test_sign.py::test_sign_widevine[foo.tar.bz2-autograph_widevine-False-True-None] PASSED [ 47%]
[task 2024-02-02T15:44:29.675Z] tests/test_sign.py::test_should_sign_windows[filenames0-False] PASSED [ 48%]
[task 2024-02-02T15:44:29.677Z] tests/test_sign.py::test_should_sign_windows[filenames1-True] PASSED [ 48%]
[task 2024-02-02T15:44:29.679Z] tests/test_sign.py::test_get_widevine_signing_files[filenames0-expected0] PASSED [ 48%]
[task 2024-02-02T15:44:29.682Z] tests/test_sign.py::test_get_widevine_signing_files[filenames1-expected1] PASSED [ 49%]
[task 2024-02-02T15:44:29.685Z] tests/test_sign.py::test_get_widevine_signing_files[filenames2-expected2] PASSED [ 49%]
[task 2024-02-02T15:44:29.691Z] tests/test_sign.py::test_run_generate_precomplete[1-False] PASSED [ 49%]
[task 2024-02-02T15:44:29.696Z] tests/test_sign.py::test_run_generate_precomplete[0-True] PASSED [ 50%]
[task 2024-02-02T15:44:29.701Z] tests/test_sign.py::test_run_generate_precomplete[2-True] PASSED [ 50%]
[task 2024-02-02T15:44:29.707Z] tests/test_sign.py::test_remove_extra_files PASSED [ 50%]
[task 2024-02-02T15:44:29.713Z] tests/test_sign.py::test_convert_dmg_to_tar_gz PASSED [ 51%]
[task 2024-02-02T15:44:29.717Z] tests/test_sign.py::test_get_zipfile_files PASSED [ 51%]
[task 2024-02-02T15:44:29.729Z] tests/test_sign.py::test_working_zipfile PASSED [ 51%]
[task 2024-02-02T15:44:29.734Z] tests/test_sign.py::test_bad_create_zipfile PASSED [ 52%]
[task 2024-02-02T15:44:29.739Z] tests/test_sign.py::test_bad_extract_zipfile PASSED [ 52%]
[task 2024-02-02T15:44:29.750Z] tests/test_sign.py::test_zipfile_append_write PASSED [ 53%]
[task 2024-02-02T15:44:29.755Z] tests/test_sign.py::test_get_tarfile_files[/builds/worker/checkouts/vcs/signingscript/tests/data/test.tar.bz2-bz2] PASSED [ 53%]
[task 2024-02-02T15:44:29.760Z] tests/test_sign.py::test_get_tarfile_files[/builds/worker/checkouts/vcs/signingscript/tests/data/test.tar.gz-gz] PASSED [ 53%]
[task 2024-02-02T15:44:29.763Z] tests/test_sign.py::test_get_tarfile_compression[.gz-gz-False] PASSED [ 54%]
[task 2024-02-02T15:44:29.766Z] tests/test_sign.py::test_get_tarfile_compression[bz2-bz2-False] PASSED [ 54%]
[task 2024-02-02T15:44:29.770Z] tests/test_sign.py::test_get_tarfile_compression[superstrong_compression!!!-None-True] PASSED [ 54%]
[task 2024-02-02T15:44:29.787Z] tests/test_sign.py::test_working_tarfile PASSED [ 55%]
[task 2024-02-02T15:44:29.793Z] tests/test_sign.py::test_bad_create_tarfile PASSED [ 55%]
[task 2024-02-02T15:44:29.799Z] tests/test_sign.py::test_bad_extract_tarfile PASSED [ 55%]
[task 2024-02-02T15:44:29.816Z] tests/test_sign.py::test_tarfile_append_write PASSED [ 56%]
[task 2024-02-02T15:44:29.819Z] tests/test_sign.py::test_signreq_task_keyid PASSED [ 56%]
[task 2024-02-02T15:44:29.822Z] tests/test_sign.py::test_signreq_task_omnija PASSED [ 57%]
[task 2024-02-02T15:44:29.826Z] tests/test_sign.py::test_signreq_task_langpack PASSED [ 57%]
[task 2024-02-02T15:44:29.829Z] tests/test_sign.py::test_bad_autograph_method PASSED [ 57%]
[task 2024-02-02T15:44:29.835Z] tests/test_sign.py::test_bad_autograph_format PASSED [ 58%]
[task 2024-02-02T15:44:29.843Z] tests/test_sign.py::test_widevine_autograph[True] PASSED [ 58%]
[task 2024-02-02T15:44:29.851Z] tests/test_sign.py::test_widevine_autograph[False] PASSED [ 58%]
[task 2024-02-02T15:44:29.857Z] tests/test_sign.py::test_no_widevine PASSED [ 59%]
[task 2024-02-02T15:44:29.865Z] tests/test_sign.py::test_gpg_autograph PASSED [ 59%]
[task 2024-02-02T15:44:29.871Z] tests/test_sign.py::test_sign_omnija[foo.unknown-True-False] PASSED [ 59%]
[task 2024-02-02T15:44:29.877Z] tests/test_sign.py::test_sign_omnija[foo.zip-False-False] PASSED [ 60%]
[task 2024-02-02T15:44:29.885Z] tests/test_sign.py::test_sign_omnija[foo.dmg-False-False] PASSED [ 60%]
[task 2024-02-02T15:44:29.892Z] tests/test_sign.py::test_sign_omnija[foo.tar.bz2-False-False] PASSED [ 61%]
[task 2024-02-02T15:44:29.899Z] tests/test_sign.py::test_sign_omnija[foo.zip-False-True] PASSED [ 61%]
[task 2024-02-02T15:44:29.905Z] tests/test_sign.py::test_sign_omnija[foo.dmg-False-True] PASSED [ 61%]
[task 2024-02-02T15:44:29.911Z] tests/test_sign.py::test_sign_omnija[foo.tar.bz2-False-True] PASSED [ 62%]
[task 2024-02-02T15:44:29.914Z] tests/test_sign.py::test_get_omnija_signing_files[filenames0-expected0] PASSED [ 62%]
[task 2024-02-02T15:44:29.916Z] tests/test_sign.py::test_get_omnija_signing_files[filenames1-expected1] PASSED [ 62%]
[task 2024-02-02T15:44:30.279Z] tests/test_sign.py::test_omnija_same[no_preload_unsigned_omni.ja] PASSED [ 63%]
[task 2024-02-02T15:44:30.630Z] tests/test_sign.py::test_omnija_same[preload_unsigned_omni.ja] PASSED [ 63%]
[task 2024-02-02T15:44:31.006Z] tests/test_sign.py::test_omnija_sign[no_preload_unsigned_omni.ja-no_preload_signed_omni.ja-9b05478ca8774d13c9a5f1699b90a10ffd283b9a21b8ebe4653cd63f052cf107] PASSED [ 63%]
[task 2024-02-02T15:44:31.437Z] tests/test_sign.py::test_omnija_sign[preload_unsigned_omni.ja-preload_signed_omni.ja-c353145c32cb3b251d65f85bcdba0c96d361292dad932b85d30f1dfe0b073e3f] PASSED [ 64%]
[task 2024-02-02T15:44:31.439Z] tests/test_sign.py::test_langpack_id_regex PASSED [ 64%]
[task 2024-02-02T15:44:31.446Z] tests/test_sign.py::test_extension_id PASSED [ 64%]
[task 2024-02-02T15:44:31.448Z] tests/test_sign.py::test_extension_id_missing_manifest PASSED [ 65%]
[task 2024-02-02T15:44:31.484Z] tests/test_sign.py::test_extension_id_raises[json_0-raises0] PASSED [ 65%]
[task 2024-02-02T15:44:31.519Z] tests/test_sign.py::test_extension_id_raises[json_1-raises1] PASSED [ 66%]
[task 2024-02-02T15:44:31.555Z] tests/test_sign.py::test_extension_id_raises[json_2-raises2] PASSED [ 66%]
[task 2024-02-02T15:44:31.593Z] tests/test_sign.py::test_extension_id_raises[json_3-raises3] PASSED [ 66%]
[task 2024-02-02T15:44:31.627Z] tests/test_sign.py::test_extension_id_raises[json_4-raises4] PASSED [ 67%]
[task 2024-02-02T15:44:31.663Z] tests/test_sign.py::test_extension_id_raises[json_5-raises5] PASSED [ 67%]
[task 2024-02-02T15:44:31.699Z] tests/test_sign.py::test_extension_id_raises[json_6-raises6] PASSED [ 67%]
[task 2024-02-02T15:44:31.734Z] tests/test_sign.py::test_extension_id_raises[json_7-raises7] PASSED [ 68%]
[task 2024-02-02T15:44:31.770Z] tests/test_sign.py::test_extension_id_raises[json_8-raises8] PASSED [ 68%]
[task 2024-02-02T15:44:31.808Z] tests/test_sign.py::test_extension_id_raises[json_9-raises9] PASSED [ 68%]
[task 2024-02-02T15:44:31.842Z] tests/test_sign.py::test_extension_id_raises[json_10-raises10] PASSED [ 69%]
[task 2024-02-02T15:44:31.877Z] tests/test_sign.py::test_extension_id_raises[json_11-raises11] PASSED [ 69%]
[task 2024-02-02T15:44:31.915Z] tests/test_sign.py::test_extension_id_raises[json_12-raises12] PASSED [ 70%]
[task 2024-02-02T15:44:31.951Z] tests/test_sign.py::test_extension_id_raises[json_13-raises13] PASSED [ 70%]
[task 2024-02-02T15:44:31.987Z] tests/test_sign.py::test_extension_id_raises[json_14-raises14] PASSED [ 70%]
[task 2024-02-02T15:44:32.022Z] tests/test_sign.py::test_extension_id_raises[json_15-raises15] PASSED [ 71%]
[task 2024-02-02T15:44:32.057Z] tests/test_sign.py::test_extension_id_raises[json_16-raises16] PASSED [ 71%]
[task 2024-02-02T15:44:32.095Z] tests/test_sign.py::test_extension_id_raises[json_17-raises17] PASSED [ 71%]
[task 2024-02-02T15:44:32.130Z] tests/test_sign.py::test_extension_id_raises[json_18-raises18] PASSED [ 72%]
[task 2024-02-02T15:44:32.164Z] tests/test_sign.py::test_extension_id_raises[json_19-raises19] PASSED [ 72%]
[task 2024-02-02T15:44:32.201Z] tests/test_sign.py::test_extension_id_raises[json_20-raises20] PASSED [ 72%]
[task 2024-02-02T15:44:34.214Z] tests/test_sign.py::test_authenticode_sign_zip[True-autograph_authenticode] PASSED [ 73%]
[task 2024-02-02T15:44:36.234Z] tests/test_sign.py::test_authenticode_sign_zip[True-autograph_authenticode_stub] PASSED [ 73%]
[task 2024-02-02T15:44:38.302Z] tests/test_sign.py::test_authenticode_sign_zip[False-autograph_authenticode] PASSED [ 74%]
[task 2024-02-02T15:44:40.412Z] tests/test_sign.py::test_authenticode_sign_zip[False-autograph_authenticode_stub] PASSED [ 74%]
[task 2024-02-02T15:44:40.542Z] tests/test_sign.py::test_authenticode_sign_msi[True-autograph_authenticode] PASSED [ 74%]
[task 2024-02-02T15:44:40.640Z] tests/test_sign.py::test_authenticode_sign_msi[True-autograph_authenticode_stub] PASSED [ 75%]
[task 2024-02-02T15:44:40.717Z] tests/test_sign.py::test_authenticode_sign_msi[False-autograph_authenticode] PASSED [ 75%]
[task 2024-02-02T15:44:40.796Z] tests/test_sign.py::test_authenticode_sign_msi[False-autograph_authenticode_stub] PASSED [ 75%]
[task 2024-02-02T15:44:40.807Z] tests/test_sign.py::test_authenticode_sign_zip_nofiles PASSED [ 76%]
[task 2024-02-02T15:44:41.002Z] tests/test_sign.py::test_authenticode_sign_zip_error PASSED [ 76%]
[task 2024-02-02T15:44:41.200Z] tests/test_sign.py::test_authenticode_sign_authenticode_permanent_error PASSED [ 76%]
[task 2024-02-02T15:44:46.999Z] tests/test_sign.py::test_authenticode_sign_gpg_temporary_error PASSED [ 77%]
[task 2024-02-02T15:44:47.138Z] tests/test_sign.py::test_authenticode_sign_single_file PASSED [ 77%]
[task 2024-02-02T15:44:47.280Z] tests/test_sign.py::test_authenticode_sign_keyids[202005] PASSED [ 77%]
[task 2024-02-02T15:44:47.421Z] tests/test_sign.py::test_authenticode_sign_keyids[foo] PASSED [ 78%]
[task 2024-02-02T15:44:47.561Z] tests/test_sign.py::test_authenticode_sign_ev[None] PASSED [ 78%]
[task 2024-02-02T15:44:47.699Z] tests/test_sign.py::test_authenticode_sign_ev[foo] PASSED [ 79%]
[task 2024-02-02T15:44:47.944Z] tests/test_sign.py::test_sign_debian_pkg PASSED [ 79%]
[task 2024-02-02T15:44:47.949Z] tests/test_sign.py::test_encode_multiple_files PASSED [ 79%]
[task 2024-02-02T15:44:47.953Z] tests/test_sign.py::test_encode_single_file PASSED [ 80%]
[task 2024-02-02T15:44:47.961Z] tests/test_sign.py::test_notarize_single PASSED [ 80%]
[task 2024-02-02T15:44:47.966Z] tests/test_sign.py::test_notarize_pkg PASSED [ 80%]
[task 2024-02-02T15:44:47.971Z] tests/test_sign.py::test_notarize_pkg_fail PASSED [ 81%]
[task 2024-02-02T15:44:47.977Z] tests/test_sign.py::test_notarize_all PASSED [ 81%]
[task 2024-02-02T15:44:47.982Z] tests/test_sign.py::test_notarize_all_fail PASSED [ 81%]
[task 2024-02-02T15:44:47.995Z] tests/test_sign.py::test_apple_notarize PASSED [ 82%]
[task 2024-02-02T15:44:48.033Z] tests/test_sign.py::test_apple_notarize_fail_format PASSED [ 82%]
[task 2024-02-02T15:44:48.040Z] tests/test_sign.py::test_notarize_geckodriver PASSED [ 83%]
[task 2024-02-02T15:44:48.049Z] tests/test_sign.py::test_apple_notarize_geckodriver PASSED [ 83%]
[task 2024-02-02T15:44:48.053Z] tests/test_task.py::test_task_cert_type PASSED [ 83%]
[task 2024-02-02T15:44:48.057Z] tests/test_task.py::test_task_cert_type_error PASSED [ 84%]
[task 2024-02-02T15:44:48.061Z] tests/test_task.py::test_task_signing_formats PASSED [ 84%]
[task 2024-02-02T15:44:48.066Z] tests/test_task.py::test_task_signing_formats_support_several_projects PASSED [ 84%]
[task 2024-02-02T15:44:48.070Z] tests/test_task.py::test_task_cert_errors_when_2_different_projects_are_signed_in_the_same_task PASSED [ 85%]
[task 2024-02-02T15:44:48.093Z] tests/test_task.py::test_missing_mandatory_urls_are_reported PASSED [ 85%]
[task 2024-02-02T15:44:48.113Z] tests/test_task.py::test_no_error_is_reported_when_no_missing_url PASSED [ 85%]
[task 2024-02-02T15:44:48.119Z] tests/test_task.py::test_sign[gpg-filename-post_files0] PASSED [ 86%]
[task 2024-02-02T15:44:48.125Z] tests/test_task.py::test_sign[sha2signcode-file.zip-post_files1] PASSED [ 86%]
[task 2024-02-02T15:44:48.127Z] tests/test_task.py::test_get_signing_function_from_format[autograph_hash_only_mar384-sign_mar384_with_autograph_hash] PASSED [ 87%]
[task 2024-02-02T15:44:48.129Z] tests/test_task.py::test_get_signing_function_from_format[gpg-sign_gpg] PASSED [ 87%]
[task 2024-02-02T15:44:48.132Z] tests/test_task.py::test_get_signing_function_from_format[macapp-sign_macapp] PASSED [ 87%]
[task 2024-02-02T15:44:48.134Z] tests/test_task.py::test_get_signing_function_from_format[widevine-sign_widevine] PASSED [ 88%]
[task 2024-02-02T15:44:48.137Z] tests/test_task.py::test_get_signing_function_from_format[autograph_authenticode-sign_authenticode] PASSED [ 88%]
[task 2024-02-02T15:44:48.139Z] tests/test_task.py::test_get_signing_function_from_format[autograph_authenticode_stub-sign_authenticode] PASSED [ 88%]
[task 2024-02-02T15:44:48.141Z] tests/test_task.py::test_get_signing_function_from_format[default-sign_file] PASSED [ 89%]
[task 2024-02-02T15:44:48.144Z] tests/test_task.py::test_get_signing_function_from_format[autograph_hash_only_mar384:firefox_20190321_dev-sign_mar384_with_autograph_hash] PASSED [ 89%]
[task 2024-02-02T15:44:48.146Z] tests/test_task.py::test_get_signing_function_from_format[autograph_authenticode:202005-sign_authenticode] PASSED [ 89%]
[task 2024-02-02T15:44:48.148Z] tests/test_task.py::test_get_signing_function_from_format[autograph_authenticode_stub:202005-sign_authenticode] PASSED [ 90%]
[task 2024-02-02T15:44:48.150Z] tests/test_task.py::test_get_signing_function_from_format[autograph_apk-sign_file] PASSED [ 90%]
[task 2024-02-02T15:44:48.152Z] tests/test_task.py::test_get_signing_function_from_format[autograph_focus-sign_file] PASSED [ 90%]
[task 2024-02-02T15:44:48.155Z] tests/test_task.py::test_get_signing_function_from_format[non-existing-format-sign_file] PASSED [ 91%]
[task 2024-02-02T15:44:48.159Z] tests/test_task.py::test_build_filelist_dict PASSED [ 91%]
[task 2024-02-02T15:44:48.164Z] tests/test_task.py::test_build_filelist_dict_comment PASSED [ 92%]
[task 2024-02-02T15:44:48.167Z] tests/test_utils.py::test_mkdir_does_make_dirs PASSED [ 92%]
[task 2024-02-02T15:44:48.171Z] tests/test_utils.py::test_mkdir_mutes_os_errors PASSED [ 92%]
[task 2024-02-02T15:44:48.173Z] tests/test_utils.py::test_get_hash PASSED [ 93%]
[task 2024-02-02T15:44:48.177Z] tests/test_utils.py::test_load_json_from_file PASSED [ 93%]
[task 2024-02-02T15:44:48.179Z] tests/test_utils.py::test_load_autograph_configs PASSED [ 93%]
[task 2024-02-02T15:44:48.185Z] tests/test_utils.py::test_log_output PASSED [ 94%]
[task 2024-02-02T15:44:48.190Z] tests/test_utils.py::test_copy_to_dir[/builds/worker/checkouts/vcs/signingscript/tests/example_server_config.json-None-example_server_config.json-None] PASSED [ 94%]
[task 2024-02-02T15:44:48.194Z] tests/test_utils.py::test_copy_to_dir[/builds/worker/checkouts/vcs/signingscript/tests/example_server_config.json-foo-foo-None] PASSED [ 94%]
[task 2024-02-02T15:44:48.200Z] tests/test_utils.py::test_copy_to_dir[/builds/worker/checkouts/vcs/signingscript/tests/nonexistent_file-None-None-SigningServerError] PASSED [ 95%]
[task 2024-02-02T15:44:48.201Z] tests/test_utils.py::test_copy_to_dir_no_copy PASSED [ 95%]
[task 2024-02-02T15:44:48.211Z] tests/test_utils.py::test_execute_subprocess[1] PASSED [ 96%]
[task 2024-02-02T15:44:48.220Z] tests/test_utils.py::test_execute_subprocess[0] PASSED [ 96%]
[task 2024-02-02T15:44:48.223Z] tests/test_utils.py::test_is_sha1_apk_autograph_signing_format[autograph_apk_sha1-True] PASSED [ 96%]
[task 2024-02-02T15:44:48.226Z] tests/test_utils.py::test_is_sha1_apk_autograph_signing_format[autograph_apk_not_sha1_but_sha384-False] PASSED [ 97%]
[task 2024-02-02T15:44:48.230Z] tests/test_utils.py::test_is_sha1_apk_autograph_signing_format[foobar_sha1-False] PASSED [ 97%]
[task 2024-02-02T15:44:48.231Z] tests/test_utils.py::test_is_sha1_apk_autograph_signing_format[foobar_sha384-False] PASSED [ 97%]
[task 2024-02-02T15:44:48.233Z] tests/integration/test_autograph.py::test_integration_autograph_mar_sign_file SKIPPED [ 98%]
[task 2024-02-02T15:44:48.235Z] tests/integration/test_autograph.py::test_integration_autograph_mar_sign_hash SKIPPED [ 98%]
[task 2024-02-02T15:44:48.237Z] tests/integration/test_autograph.py::test_integration_autograph_focus SKIPPED [ 98%]
[task 2024-02-02T15:44:48.239Z] tests/integration/test_autograph.py::test_integration_autograph_custom_digest_algorithm[autograph_apk_fennec_sha1-SHA1withSHA1withRSA] SKIPPED [ 99%]
[task 2024-02-02T15:44:48.241Z] tests/integration/test_autograph.py::test_integration_autograph_custom_digest_algorithm[autograph_apk_fennec-SHA256withSHA256withRSA] SKIPPED [ 99%]
[task 2024-02-02T15:44:48.570Z] tests/integration/test_autograph.py::test_integration_autograph_authenticode SKIPPED [100%]
[task 2024-02-02T15:44:48.571Z]
[task 2024-02-02T15:44:48.571Z] =============================== warnings summary ===============================
[task 2024-02-02T15:44:48.571Z] src/signingscript/vendored/mozbuild/mozbuild/util.py:1253
[task 2024-02-02T15:44:48.571Z] /builds/worker/checkouts/vcs/signingscript/src/signingscript/vendored/mozbuild/mozbuild/util.py:1253: DeprecationWarning: invalid escape sequence \$
[task 2024-02-02T15:44:48.572Z] VARIABLES_RE = re.compile("\$\((\w+)\)")
[task 2024-02-02T15:44:48.572Z]
[task 2024-02-02T15:44:48.572Z] tests/test_rcodesign.py::test_execute_command
[task 2024-02-02T15:44:48.572Z] /builds/worker/checkouts/vcs/signingscript/src/signingscript/rcodesign.py:44: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
[task 2024-02-02T15:44:48.572Z] log.warn(stderr)
[task 2024-02-02T15:44:48.572Z]
[task 2024-02-02T15:44:48.572Z] -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
[task 2024-02-02T15:44:48.572Z]
[task 2024-02-02T15:44:48.572Z] ----------- coverage: platform linux, python 3.9.7-final-0 -----------
[task 2024-02-02T15:44:48.572Z] Name Stmts Miss Branch BrPart Cover Missing
[task 2024-02-02T15:44:48.572Z] -----------------------------------------------------------------------------
[task 2024-02-02T15:44:48.572Z] src/signingscript/__init__.py 0 0 0 0 100%
[task 2024-02-02T15:44:48.573Z] src/signingscript/exceptions.py 11 0 0 0 100%
[task 2024-02-02T15:44:48.573Z] src/signingscript/rcodesign.py 71 0 28 0 100%
[task 2024-02-02T15:44:48.573Z] src/signingscript/script.py 63 0 26 0 100%
[task 2024-02-02T15:44:48.573Z] src/signingscript/sign.py 783 4 215 2 99% 1393-1394, 1601-1602
[task 2024-02-02T15:44:48.573Z] src/signingscript/task.py 75 1 41 2 97% 126->125, 129
[task 2024-02-02T15:44:48.573Z] src/signingscript/utils.py 94 2 26 2 97% 103, 147
[task 2024-02-02T15:44:48.573Z] -----------------------------------------------------------------------------
[task 2024-02-02T15:44:48.573Z] TOTAL 1097 7 336 6 99%
[task 2024-02-02T15:44:48.573Z]
[task 2024-02-02T15:44:48.573Z] ================= 271 passed, 6 skipped, 2 warnings in 24.39s ==================
[task 2024-02-02T15:44:48.815Z] .pkg: _exit> python /builds/worker/checkouts/vcs/.tox/signingscript-py39/lib/python3.9/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
[task 2024-02-02T15:44:48.858Z] py39: OK (48.67=setup[22.38]+cmd[26.29] seconds)
[task 2024-02-02T15:44:48.858Z] congratulations :) (49.10 seconds)
[task 2024-02-02T15:44:48.911Z] signingscript-py39: commands[1] /builds/worker/checkouts/vcs/signingscript> tox -e coveralls
[task 2024-02-02T15:44:49.444Z] coveralls: install_deps> python -I -m pip install coverage coveralls
[task 2024-02-02T15:44:53.266Z] .pkg: _optional_hooks> python /builds/worker/checkouts/vcs/.tox/signingscript-py39/lib/python3.9/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
[task 2024-02-02T15:44:53.424Z] .pkg: get_requires_for_build_editable> python /builds/worker/checkouts/vcs/.tox/signingscript-py39/lib/python3.9/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
[task 2024-02-02T15:44:53.518Z] .pkg: build_editable> python /builds/worker/checkouts/vcs/.tox/signingscript-py39/lib/python3.9/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
[task 2024-02-02T15:44:53.761Z] coveralls: install_package_deps> python -I -m pip install arrow macholib mar mohawk scriptworker taskcluster winsign
[task 2024-02-02T15:45:02.941Z] coveralls: install_package> python -I -m pip install --force-reinstall --no-deps /builds/worker/checkouts/vcs/.tox/.tmp/package/2/signingscript-12.2.0-0.editable-py3-none-any.whl
[task 2024-02-02T15:45:03.521Z] coveralls: commands[0]> coveralls
[task 2024-02-02T15:45:03.712Z] Not on TravisCI. You have to provide either repo_token in .coveralls.yml or set the COVERALLS_REPO_TOKEN env var.
[task 2024-02-02T15:45:03.712Z] Traceback (most recent call last):
[task 2024-02-02T15:45:03.712Z] File "/builds/worker/checkouts/vcs/.tox/coveralls/lib/python3.9/site-packages/coveralls/cli.py", line 64, in main
[task 2024-02-02T15:45:03.712Z] coverallz = Coveralls(token_required,
[task 2024-02-02T15:45:03.712Z] File "/builds/worker/checkouts/vcs/.tox/coveralls/lib/python3.9/site-packages/coveralls/api.py", line 49, in __init__
[task 2024-02-02T15:45:03.712Z] self.ensure_token()
[task 2024-02-02T15:45:03.712Z] File "/builds/worker/checkouts/vcs/.tox/coveralls/lib/python3.9/site-packages/coveralls/api.py", line 61, in ensure_token
[task 2024-02-02T15:45:03.712Z] raise CoverallsException(
[task 2024-02-02T15:45:03.712Z] 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-02-02T15:45:03.739Z] coveralls: exit 1 (0.22 seconds) /builds/worker/checkouts/vcs/signingscript> coveralls pid=1107
[task 2024-02-02T15:45:03.740Z] .pkg: _exit> python /builds/worker/checkouts/vcs/.tox/signingscript-py39/lib/python3.9/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
[task 2024-02-02T15:45:03.784Z] coveralls: FAIL code 1 (14.48=setup[14.26]+cmd[0.22] seconds)
[task 2024-02-02T15:45:03.784Z] evaluation failed :( (14.71 seconds)
[task 2024-02-02T15:45:03.844Z] signingscript-py39: exit 1 (14.93 seconds) /builds/worker/checkouts/vcs/signingscript> tox -e coveralls pid=1059
[task 2024-02-02T15:45:03.844Z] signingscript-py39: command failed but is marked ignore outcome so handling it as success
[task 2024-02-02T15:45:03.845Z] signingscript-py39: OK (69.22=setup[4.98]+cmd[49.31,14.93] seconds)
[task 2024-02-02T15:45:03.845Z] congratulations :) (69.38 seconds)
[taskcluster 2024-02-02 15:45:05.393Z] === Task Finished ===
[taskcluster 2024-02-02 15:45:05.394Z] Successful task run with exit code: 0 completed in 114.235 seconds
Loading