[INFO] fetching crate slokit 1.9.0...
[INFO] testing slokit-1.9.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate slokit 1.9.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate slokit 1.9.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate slokit 1.9.0
[INFO] tweaked toml for crates.io crate slokit 1.9.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate slokit 1.9.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate slokit 1.9.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded referencing v0.49.8
[INFO] [stderr]   Downloaded jsonschema-regex v0.49.8
[INFO] [stderr]   Downloaded clap v4.6.3
[INFO] [stderr]   Downloaded jsonschema-value v0.49.8
[INFO] [stderr]   Downloaded clap_derive v4.6.3
[INFO] [stderr]   Downloaded jsonschema v0.49.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] ad22c41db3fd96ce5955c117858bcc530fe544021a92924e91c4a5206bbc3841
[INFO] running `Command { std: "docker" "start" "ad22c41db3fd96ce5955c117858bcc530fe544021a92924e91c4a5206bbc3841", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ad22c41db3fd96ce5955c117858bcc530fe544021a92924e91c4a5206bbc3841", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ad22c41db3fd96ce5955c117858bcc530fe544021a92924e91c4a5206bbc3841" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ad22c41db3fd96ce5955c117858bcc530fe544021a92924e91c4a5206bbc3841", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ad22c41db3fd96ce5955c117858bcc530fe544021a92924e91c4a5206bbc3841" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling syn v3.0.0
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling bitflags v2.12.1
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling clap_derive v4.6.3
[INFO] [stderr]    Compiling log v0.4.32
[INFO] [stderr]    Compiling unsafe-libyaml-norway v0.2.15
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling clap v4.6.3
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling serde_norway v0.9.42
[INFO] [stderr]    Compiling hyper v1.10.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling slokit v1.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 14s
[INFO] running `Command { std: "docker" "inspect" "ad22c41db3fd96ce5955c117858bcc530fe544021a92924e91c4a5206bbc3841", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ad22c41db3fd96ce5955c117858bcc530fe544021a92924e91c4a5206bbc3841" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling bitflags v2.12.1
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling num-iter v0.1.46
[INFO] [stderr]    Compiling ref-cast-impl v1.0.26
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling borrow-or-share v0.2.4
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling unicode-general-category v1.1.0
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling bytecount v0.6.9
[INFO] [stderr]    Compiling num-cmp v0.1.0
[INFO] [stderr]    Compiling micromap v0.3.0
[INFO] [stderr]    Compiling uuid-simd v0.8.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling jsonschema-regex v0.49.8
[INFO] [stderr]    Compiling ref-cast v1.0.26
[INFO] [stderr]    Compiling console v0.16.3
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling fluent-uri v0.4.1
[INFO] [stderr]    Compiling email_address v0.2.9
[INFO] [stderr]    Compiling serde_norway v0.9.42
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling regex-automata v0.4.16
[INFO] [stderr]    Compiling referencing v0.49.8
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling fraction v0.15.4
[INFO] [stderr]    Compiling insta v1.48.0
[INFO] [stderr]    Compiling jsonschema-value v0.49.8
[INFO] [stderr]    Compiling slokit v1.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling fancy-regex v0.19.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling jsonschema v0.49.5
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 45.47s
[INFO] running `Command { std: "docker" "inspect" "ad22c41db3fd96ce5955c117858bcc530fe544021a92924e91c4a5206bbc3841", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ad22c41db3fd96ce5955c117858bcc530fe544021a92924e91c4a5206bbc3841" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.15s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/slokit-9d727d5ccbb0ee1b)
[INFO] [stdout] 
[INFO] [stdout] running 210 tests
[INFO] [stdout] test budget::tests::allowed_bad_events_is_total_times_budget ... ok
[INFO] [stdout] test budget::tests::consumed_and_remaining_are_complementary ... ok
[INFO] [stdout] test budget::tests::overspend_clamps_remaining_to_zero ... ok
[INFO] [stdout] test budget::tests::time_to_exhaustion_scales_with_burn_rate ... ok
[INFO] [stdout] test burn_rate::tests::budget_consumed_matches_workbook_constants ... ok
[INFO] [stdout] test burn_rate::tests::default_lookback_windows_are_the_six_sloth_windows ... ok
[INFO] [stdout] test burn_rate::tests::from_error_ratio_inverts_budget ... ok
[INFO] [stdout] test burn_rate::tests::scaling_preserves_budget_consumed_per_condition ... ok
[INFO] [stdout] test burn_rate::tests::scaling_rounds_to_minutes_and_never_hits_zero ... ok
[INFO] [stdout] test burn_rate::tests::scaling_to_90d_triples_every_window ... ok
[INFO] [stdout] test burn_rate::tests::scaling_to_the_same_period_is_identity ... ok
[INFO] [stdout] test burn_rate::tests::severity_filter_splits_page_and_ticket ... ok
[INFO] [stdout] test burn_rate::tests::thresholds_are_factor_times_budget ... ok
[INFO] [stdout] test check::tests::default_options_are_fixed_1h_over_30d ... ok
[INFO] [stdout] test check::tests::empty_vector_is_none ... ok
[INFO] [stdout] test check::tests::error_status_includes_error_type_when_present ... ok
[INFO] [stdout] test check::tests::error_status_is_propagated ... ok
[INFO] [stdout] test check::tests::http_error_format_compacts_newlines ... ok
[INFO] [stdout] test check::tests::http_error_format_truncates_long_body_with_ellipsis ... ok
[INFO] [stdout] test check::tests::http_error_formatter_handles_empty_body ... ok
[INFO] [stdout] test check::tests::missing_result_type_is_reported ... ok
[INFO] [stdout] test check::tests::http_error_formatter_includes_status_and_body_snippet ... ok
[INFO] [stdout] test check::tests::non_finite_scalar_is_rejected ... ok
[INFO] [stdout] test check::tests::non_finite_vector_is_rejected ... ok
[INFO] [stdout] test check::tests::parses_scalar_response ... ok
[INFO] [stdout] test check::tests::parses_vector_response ... ok
[INFO] [stdout] test check::tests::slostatus_serializes_to_json ... ok
[INFO] [stdout] test check::tests::status_levels_follow_budget_and_burn ... ok
[INFO] [stdout] test check::tests::rules_window_resolution_follows_the_generator ... ok
[INFO] [stdout] test check::tests::unexpected_result_type_is_reported ... ok
[INFO] [stdout] test dashboard::burn::tests::disabled_ticket_alert_emits_no_ticket_panel ... ok
[INFO] [stdout] test dashboard::burn::tests::disabling_both_severities_emits_no_burn_panels ... ok
[INFO] [stdout] test dashboard::tests::uid_is_sanitized ... ok
[INFO] [stdout] test dashboard::burn::tests::panel_targets_query_long_and_short_burn_rates ... ok
[INFO] [stdout] test dashboard::burn::tests::panel_ids_stay_unique_across_the_dashboard ... ok
[INFO] [stdout] test generate::alert::tests::disabling_both_severities_leaves_the_alerts_group_present_but_empty ... ok
[INFO] [stdout] test generate::alert::tests::both_severities_emit_one_alert_when_nothing_is_disabled ... ok
[INFO] [stdout] test generate::alert::tests::an_enabled_severity_with_no_matching_custom_window_emits_no_rule ... ok
[INFO] [stdout] test generate::alert::tests::disabling_ticket_removes_the_ticket_alert_and_keeps_the_page_alert ... ok
[INFO] [stdout] test dashboard::burn::tests::one_panel_per_severity_with_threshold_equal_to_factor ... ok
[INFO] [stdout] test dashboard::tests::builds_panels_per_slo ... ok
[INFO] [stdout] test generate::alert::tests::disabling_page_removes_the_page_alert_and_keeps_the_ticket_alert ... ok
[INFO] [stdout] test dashboard::tests::sli_panel_follows_custom_windows ... ok
[INFO] [stdout] test dashboard::tests::references_generated_metrics ... ok
[INFO] [stdout] test dashboard::burn::tests::default_table_emits_four_panels_with_sre_factors ... ok
[INFO] [stdout] test generate::tests::fmt_num_trims_cleanly ... ok
[INFO] [stdout] test generate::alert::tests::per_severity_labels_win_over_shared_labels_and_sloth_severity_wins_over_both ... ok
[INFO] [stdout] test dashboard::tests::sli_panel_follows_scaled_period ... ok
[INFO] [stdout] test generate::alert::tests::the_default_summary_is_only_supplied_when_the_spec_omits_it ... ok
[INFO] [stdout] test generate::tests::invalid_spec_fails_generation ... ok
[INFO] [stdout] test generate::tests::generates_three_groups_per_slo ... ok
[INFO] [stdout] test simulate::tests::a_condition_fires_exactly_at_its_threshold ... ok
[INFO] [stdout] test simulate::tests::faster_burn_lights_up_more_severe_pages ... ok
[INFO] [stdout] test simulate::tests::remaining_budget_is_clamped ... ok
[INFO] [stdout] test sli::tests::events_expr_divides_error_by_total ... ok
[INFO] [stdout] test simulate::tests::exhaustion_scales_inversely_with_burn_rate ... ok
[INFO] [stdout] test sli::tests::latency_expr_with_selector ... ok
[INFO] [stdout] test sli::tests::latency_expr_without_selector ... ok
[INFO] [stdout] test sli::tests::latency_has_no_template_queries ... ok
[INFO] [stdout] test simulate::tests::budget_consumed_over_long_matches_the_workbook ... ok
[INFO] [stdout] test simulate::tests::burn_rate_inverts_the_budget ... ok
[INFO] [stdout] test generate::tests::renders_prometheus_and_operator_yaml ... ok
[INFO] [stdout] test sli::tests::raw_expr_substitutes_window ... ok
[INFO] [stdout] test slo::tests::error_budget_ratio_matches_workbook ... ok
[INFO] [stdout] test slo::tests::percent_round_trips ... ok
[INFO] [stdout] test slo::tests::rejects_out_of_range_objectives ... ok
[INFO] [stdout] test simulate::tests::zero_error_never_exhausts_and_fires_nothing ... ok
[INFO] [stdout] test spec::alert_windows::tests::a_long_window_beyond_the_slo_period_is_refused ... ok
[INFO] [stdout] test simulate::tests::a_partly_spent_budget_exhausts_sooner ... ok
[INFO] [stdout] test spec::alert_windows::tests::a_missing_block_is_an_error_naming_its_path ... ok
[INFO] [stdout] test spec::alert_windows::tests::a_short_window_at_least_as_long_as_its_long_window_is_refused ... ok
[INFO] [stdout] test spec::alert_windows::tests::a_spec_document_may_not_ride_in_a_catalogue_stream ... ok
[INFO] [stdout] test spec::alert_windows::tests::an_out_of_range_budget_percent_is_refused ... ok
[INFO] [stdout] test spec::alert_windows::tests::detection_needs_both_the_group_and_the_kind ... ok
[INFO] [stdout] test spec::alert_windows::tests::lookup_is_by_exact_period ... ok
[INFO] [stdout] test spec::alert_windows::tests::sloths_own_defaults_as_a_catalogue_equal_the_sre_default_table ... ok
[INFO] [stdout] test spec::alert_windows::tests::the_upstream_seven_day_catalogue_maps_to_its_factors ... ok
[INFO] [stdout] test spec::lint::tests::a_non_scalar_label_value_is_a_parse_error_naming_a_label ... ok
[INFO] [stdout] test spec::alert_windows::tests::two_catalogues_for_one_period_collide_rather_than_overwrite ... ok
[INFO] [stdout] test spec::lint::tests::a_spec_with_no_plugin_chain_is_silent ... ok
[INFO] [stdout] test spec::lint::tests::all_alerts_disabled_warns_and_skips_label_check ... ok
[INFO] [stdout] test spec::lint::tests::an_empty_chain_is_still_reported ... ok
[INFO] [stdout] test spec::lint::tests::an_slo_level_plugin_chain_is_reported_against_that_slo ... ok
[INFO] [stdout] test spec::lint::tests::clean_spec_has_no_findings ... ok
[INFO] [stdout] test spec::lint::tests::custom_window_longer_than_period_warns ... ok
[INFO] [stdout] test spec::lint::tests::custom_windows_for_both_severities_are_clean ... ok
[INFO] [stdout] test spec::lint::tests::custom_windows_missing_a_severity_warn ... ok
[INFO] [stdout] test spec::lint::tests::declared_plugin_options_do_not_warn ... ok
[INFO] [stdout] test spec::lint::tests::default_and_explicit_v1_versions_do_not_warn ... ok
[INFO] [stdout] test spec::lint::tests::disabled_severity_needs_no_custom_windows ... ok
[INFO] [stdout] test spec::lint::tests::distinct_alert_windows_do_not_warn ... ok
[INFO] [stdout] test spec::lint::tests::duplicate_alert_windows_warn_even_across_spellings ... ok
[INFO] [stdout] test spec::lint::tests::fallback_detection_is_case_insensitive ... ok
[INFO] [stdout] test spec::lint::tests::label_names_outside_the_legacy_charset_warn ... ok
[INFO] [stdout] test spec::lint::tests::low_objective_warns ... ok
[INFO] [stdout] test spec::lint::tests::lint_with_checks_against_the_given_registry ... ok
[INFO] [stdout] test spec::lint::tests::missing_alert_labels_warn ... ok
[INFO] [stdout] test spec::lint::tests::long_period_does_not_warn_on_period ... ok
[INFO] [stdout] test spec::lint::tests::missing_description_is_info ... ok
[INFO] [stdout] test spec::lint::tests::one_sided_error_query_fallback_warns ... ok
[INFO] [stdout] test spec::lint::tests::a_spec_level_plugin_chain_is_reported_by_its_own_spelling ... ok
[INFO] [stdout] test spec::lint::tests::low_objective_makes_default_page_thresholds_unreachable ... ok
[INFO] [stdout] test spec::lint::tests::one_sided_total_query_fallback_also_warns ... ok
[INFO] [stdout] test spec::lint::tests::raw_sli_with_a_fallback_is_not_flagged ... ok
[INFO] [stdout] test spec::lint::tests::reachable_thresholds_do_not_warn ... ok
[INFO] [stdout] test spec::lint::tests::objective_100_warns ... ok
[INFO] [stdout] test spec::lint::tests::short_period_with_scaled_defaults_does_not_warn ... ok
[INFO] [stdout] test spec::lint::tests::undeclared_plugin_option_names_warn ... ok
[INFO] [stdout] test spec::lint::tests::reserved_sloth_label_warns ... ok
[INFO] [stdout] test spec::lint::tests::sloth_prefixed_annotations_are_not_reserved ... ok
[INFO] [stdout] test spec::lint::tests::unknown_spec_version_warns ... ok
[INFO] [stdout] test spec::lint::tests::unquoted_label_scalars_are_coerced_on_every_map_that_takes_them ... ok
[INFO] [stdout] test spec::lint::tests::unknown_plugin_id_does_not_lint ... ok
[INFO] [stdout] test spec::lint::tests::unreachable_custom_threshold_warns ... ok
[INFO] [stdout] test spec::lint::tests::symmetric_vector_fallback_is_clean ... ok
[INFO] [stdout] test spec::openslo::export::tests::a_blank_service_is_an_error ... ok
[INFO] [stdout] test spec::openslo::export::tests::a_non_metric_histogram_name_is_an_error ... ok
[INFO] [stdout] test spec::openslo::export::tests::a_missing_period_omits_the_time_window_entirely ... ok
[INFO] [stdout] test spec::openslo::export::tests::a_non_numeric_latency_threshold_is_an_error ... ok
[INFO] [stdout] test spec::openslo::export::tests::a_plugin_sli_fails_closed_naming_the_field ... ok
[INFO] [stdout] test spec::openslo::export::tests::an_empty_spec_is_an_error_not_an_empty_document ... ok
[INFO] [stdout] test spec::openslo::export::tests::an_out_of_range_objective_is_an_error ... ok
[INFO] [stdout] test spec::openslo::export::tests::default_alerting_produces_no_note ... ok
[INFO] [stdout] test spec::openslo::export::tests::dropped_alerting_is_reported_and_names_what_was_lost ... ok
[INFO] [stdout] test spec::openslo::export::tests::multiple_slos_become_a_multi_document_stream ... ok
[INFO] [stdout] test spec::openslo::export::tests::the_objective_target_is_the_readable_decimal_and_still_multiplies_back ... ok
[INFO] [stdout] test spec::openslo::export::tests::service_labels_are_merged_with_slo_labels_winning ... ok
[INFO] [stdout] test spec::openslo::export::tests::output_is_byte_deterministic_across_runs ... ok
[INFO] [stdout] test spec::openslo::export::tests::the_window_token_note_fires_only_when_a_query_carries_the_token ... ok
[INFO] [stdout] test spec::openslo::export::tests::two_sli_variants_at_once_are_an_error ... ok
[INFO] [stdout] test spec::openslo::tests::bare_histogram_queries_split_into_metric_and_selector ... ok
[INFO] [stdout] test spec::openslo::tests::non_bare_threshold_queries_are_rejected ... ok
[INFO] [stdout] test spec::openslo::tests::plain_durations_are_recognized ... ok
[INFO] [stdout] test spec::openslo::tests::slugify_flattens_display_names ... ok
[INFO] [stdout] test spec::openslo::tests::windowize_errors_when_nothing_can_be_rewritten ... ok
[INFO] [stdout] test spec::openslo::tests::windowize_keeps_existing_tokens_without_notes ... ok
[INFO] [stdout] test spec::openslo::tests::windowize_skips_strings_and_subqueries ... ok
[INFO] [stdout] test spec::openslo::tests::windowize_rewrites_fixed_ranges_and_notes ... ok
[INFO] [stdout] test spec::openslo::v1alpha::tests::a_missing_window_notes_and_defaults ... ok
[INFO] [stdout] test spec::openslo::v1alpha::tests::calendar_and_unknown_units_have_no_suffix ... ok
[INFO] [stdout] test spec::openslo::v1alpha::tests::a_single_rolling_window_becomes_a_duration ... ok
[INFO] [stdout] test spec::openslo::v1alpha::tests::calendar_units_windows_and_counts_are_errors ... ok
[INFO] [stdout] test spec::openslo::v1alpha::tests::metric_sources_must_be_prometheus_promql_with_a_query ... ok
[INFO] [stdout] test spec::openslo::v1alpha::tests::fixed_length_units_join_count_and_suffix ... ok
[INFO] [stdout] test spec::openslo::v1alpha::tests::ratio_metrics_derive_the_error_query_from_good_and_total ... ok
[INFO] [stdout] test spec::openslo::v1alpha::tests::ratio_metrics_need_both_good_and_total ... ok
[INFO] [stdout] test spec::openslo::v1alpha::tests::targets_are_unit_fractions ... ok
[INFO] [stdout] test spec::plugin::tests::broken_selector_options_are_errors ... ok
[INFO] [stdout] test spec::plugin::tests::builtin_descriptions_and_options_are_exposed ... ok
[INFO] [stdout] test spec::plugin::tests::debug_prints_the_ids ... ok
[INFO] [stdout] test spec::plugin::tests::builtins_are_registered_and_sorted ... ok
[INFO] [stdout] test spec::plugin::tests::default_is_with_builtins ... ok
[INFO] [stdout] test spec::plugin::tests::duplicate_registration_is_an_error ... ok
[INFO] [stdout] test spec::plugin::tests::empty_registry_has_no_ids ... ok
[INFO] [stdout] test spec::plugin::tests::empty_selector_option_is_treated_as_absent ... ok
[INFO] [stdout] test spec::plugin::tests::grpc_expansion_defaults_to_ok_allowlist ... ok
[INFO] [stdout] test spec::plugin::tests::grpc_expansion_with_custom_allowlist ... ok
[INFO] [stdout] test spec::plugin::tests::http_expansion_matches_the_worked_example ... ok
[INFO] [stdout] test spec::plugin::tests::http_expansion_with_custom_metric_and_regex ... ok
[INFO] [stdout] test spec::plugin::tests::http_expansion_without_selector ... ok
[INFO] [stdout] test spec::plugin::tests::regex_options_that_break_the_quoted_matcher_are_errors ... ok
[INFO] [stdout] test spec::plugin::tests::invalid_metric_option_is_an_error ... ok
[INFO] [stdout] test spec::plugin::tests::resolve_accepts_sound_typed_values ... ok
[INFO] [stdout] test spec::plugin::tests::resolve_applies_defaults ... ok
[INFO] [stdout] test spec::plugin::tests::resolve_checks_declared_kinds ... ok
[INFO] [stdout] test spec::plugin::tests::resolve_ignores_undeclared_option_names ... ok
[INFO] [stdout] test spec::plugin::tests::resolve_missing_required_option_is_an_error ... ok
[INFO] [stdout] test spec::plugin::tests::resolve_unknown_id_is_an_error ... ok
[INFO] [stdout] test spec::tests::bad_custom_window_severity_is_an_error ... ok
[INFO] [stdout] test spec::tests::converts_to_core_types ... ok
[INFO] [stdout] test spec::tests::custom_alert_windows_convert_to_mwmbr ... ok
[INFO] [stdout] test spec::tests::empty_plugin_id_is_an_error ... ok
[INFO] [stdout] test spec::tests::ignores_unknown_sloth_fields ... ok
[INFO] [stdout] test spec::tests::every_sli_pair_including_plugin_is_mutually_exclusive ... ok
[INFO] [stdout] test spec::tests::latency_sli_converts_to_core ... ok
[INFO] [stdout] test spec::tests::multiple_slis_is_an_error ... ok
[INFO] [stdout] test spec::tests::no_custom_windows_means_none ... ok
[INFO] [stdout] test spec::tests::non_scalar_plugin_option_values_are_parse_errors ... ok
[INFO] [stdout] test spec::tests::parses_sample_spec ... ok
[INFO] [stdout] test spec::tests::per_slo_period_override_is_respected ... ok
[INFO] [stdout] test spec::tests::plugin_options_default_to_empty ... ok
[INFO] [stdout] test spec::tests::plugin_options_coerce_scalars_to_strings ... ok
[INFO] [stdout] test spec::tests::plugin_sli_resolves_against_the_builtin_registry ... ok
[INFO] [stdout] test spec::tests::to_sli_with_uses_the_given_registry ... ok
[INFO] [stdout] test spec::tests::unknown_plugin_id_is_an_error ... ok
[INFO] [stdout] test spec::validate::tests::accepts_a_sound_spec ... ok
[INFO] [stdout] test spec::validate::tests::accepts_sound_custom_alert_windows ... ok
[INFO] [stdout] test spec::validate::tests::empty_label_and_annotation_names_are_errors ... ok
[INFO] [stdout] test spec::validate::tests::empty_plugin_id_is_a_validation_error ... ok
[INFO] [stdout] test spec::validate::tests::broken_latency_selectors_are_errors ... ok
[INFO] [stdout] test spec::validate::tests::histogram_metric_with_colons_is_accepted ... ok
[INFO] [stdout] test spec::validate::tests::invalid_histogram_metric_name_is_an_error ... ok
[INFO] [stdout] test spec::validate::tests::padded_latency_threshold_is_an_error ... ok
[INFO] [stdout] test spec::validate::tests::reports_bad_latency_fields ... ok
[INFO] [stdout] test spec::validate::tests::reports_bad_custom_alert_windows ... ok
[INFO] [stdout] test spec::validate::tests::reports_multiple_problems ... ok
[INFO] [stdout] test spec::validate::tests::sound_selectors_including_escaped_quotes_are_accepted ... ok
[INFO] [stdout] test spec::validate::tests::broken_plugin_option_values_are_validation_errors ... ok
[INFO] [stdout] test spec::validate::tests::unknown_plugin_id_is_a_validation_error ... ok
[INFO] [stdout] test spec::validate::tests::valid_plugin_spec_passes_validation ... ok
[INFO] [stdout] test spec::validate::tests::validate_all_prefixes_per_spec_errors_with_the_service ... ok
[INFO] [stdout] test spec::validate::tests::validate_all_rejects_duplicate_service_slo_pairs ... ok
[INFO] [stdout] test spec::validate::tests::validate_all_accepts_distinct_identities ... ok
[INFO] [stdout] test spec::validate::tests::validate_all_reports_in_spec_duplicates_once ... ok
[INFO] [stdout] test spec::validate::tests::whitespace_only_alerting_name_is_an_error ... ok
[INFO] [stdout] test window::tests::day_fraction_is_exact ... ok
[INFO] [stdout] test window::tests::parses_compound_durations ... ok
[INFO] [stdout] test window::tests::parses_single_units ... ok
[INFO] [stdout] test window::tests::rejects_bad_durations ... ok
[INFO] [stdout] test window::tests::renders_shortest_unit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 210 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/slokit.rs (/opt/rustwide/target/release/deps/slokit-da623803950d4d5a)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/alert_disable_mirror.rs (/opt/rustwide/target/release/deps/alert_disable_mirror-b0d7a27172dd6985)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test both_extractors_find_something_in_the_fully_enabled_case ... ok
[INFO] [stdout] test burn_panels_cover_exactly_the_severities_that_generate_alerts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/alert_windows_cli.rs (/opt/rustwide/target/release/deps/alert_windows_cli-20c8899b534d9b58)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test validate_reads_a_catalogue_and_reports_its_factors ... ok
[INFO] [stdout] test a_specs_own_windows_still_outrank_a_catalogue ... ok
[INFO] [stdout] test a_directory_of_catalogues_covers_every_period_in_it ... ok
[INFO] [stdout] test the_upstream_thirty_day_catalogue_reaches_the_rules ... ok
[INFO] [stdout] test a_catalogue_on_the_input_channel_is_refused_naming_the_flag ... ok
[INFO] [stdout] test an_uncovered_period_is_refused_naming_it ... ok
[INFO] [stdout] test a_catalogue_changes_the_rules_it_is_applied_to ... ok
[INFO] [stdout] test the_upstream_seven_day_catalogue_reaches_the_rules ... ok
[INFO] [stdout] test sloths_own_defaults_as_a_catalogue_are_a_no_op ... ok
[INFO] [stdout] test validate_refuses_a_malformed_catalogue ... ok
[INFO] [stdout] test the_dashboard_takes_the_same_catalogue_as_generate ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/check_generate_agreement.rs (/opt/rustwide/target/release/deps/check_generate_agreement-f01ffa1310c53a43)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test check_validates_on_the_given_registry_not_the_builtins ... ok
[INFO] [stdout] test embedder_registry_reaches_check_end_to_end ... ok
[INFO] [stdout] test the_cli_default_window_stays_1h ... ok
[INFO] [stdout] test cli_rules_window_conflicts_with_an_explicit_window ... ok
[INFO] [stdout] test an_explicit_fixed_window_is_used_verbatim_and_stated ... ok
[INFO] [stdout] test cli_scaling_and_catalogue_flags_require_rules_window ... ok
[INFO] [stdout] test cli_default_table_keeps_the_global_window_header ... ok
[INFO] [stdout] test rules_window_cells_each_change_the_resolved_window ... ok
[INFO] [stdout] test cli_rules_window_states_each_slos_window_in_both_formats ... ok
[INFO] [stdout] test rules_window_check_and_generate_agree_on_the_burn_window ... ok
[INFO] [stdout] test default_options_reproduce_the_pre_seam_behavior ... ok
[INFO] [stdout] test every_query_check_sends_is_the_slis_own_expression ... ok
[INFO] [stdout] test check_and_generate_resolve_the_same_period ... ok
[INFO] [stdout] test check_references_none_of_the_series_the_generator_records ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/check_http.rs (/opt/rustwide/target/release/deps/check_http-89a5dad0dc0c138a)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test query_scalar_reads_value_over_http ... ok
[INFO] [stdout] test query_scalar_sends_bearer_auth_header ... ok
[INFO] [stdout] test query_scalar_rejects_nan_from_http_response ... ok
[INFO] [stdout] test query_scalar_http_error_includes_status_and_response_body ... ok
[INFO] [stdout] test check_slo_computes_budget_and_burn ... ok
[INFO] [stdout] test query_scalar_http_error_with_empty_body_reports_status_only ... ok
[INFO] [stdout] test check_slo_rejects_infinite_sample_from_http_response ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/coverage_upload.rs (/opt/rustwide/target/release/deps/coverage_upload-8b4ad793937ba731)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test codecov_upload_never_swallows_its_own_failure ... FAILED
[INFO] [stdout] test the_codecov_gate_reads_the_secret_it_claims_to_read ... FAILED
[INFO] [stdout] test codecov_upload_runs_only_when_a_token_is_configured ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- codecov_upload_never_swallows_its_own_failure stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'codecov_upload_never_swallows_its_own_failure' (3939) panicked at tests/coverage_upload.rs:39:29:
[INFO] [stdout] cannot read workflow dir /opt/rustwide/workdir/.github/workflows: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x611fa8fca7e1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x611fa8fdfbea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x611fa8fcef6c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x611fa8fa64d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x611fa8fc29c9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x611fa8f47580 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x611fa8fc2b82 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x611fa8fa6582 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x611fa8f9f0d9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x611fa8fa717d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x611fa8fe031c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x611fa8f32799 - coverage_upload[90dc153d98efb463]::workflows::{closure#0}
[INFO] [stdout]   12:     0x611fa8f33758 - coverage_upload[90dc153d98efb463]::codecov_upload_steps
[INFO] [stdout]   13:     0x611fa8f344bc - <coverage_upload[90dc153d98efb463]::codecov_upload_never_swallows_its_own_failure::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x611fa8f3a86b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x611fa8f47ed5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x611fa8f41794 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x611fa8f4b032 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x611fa8fc9d49 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7ed71d7addfa - <unknown>
[INFO] [stdout]   20:     0x7ed71d8413d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- the_codecov_gate_reads_the_secret_it_claims_to_read stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'the_codecov_gate_reads_the_secret_it_claims_to_read' (3941) panicked at tests/coverage_upload.rs:39:29:
[INFO] [stdout] cannot read workflow dir /opt/rustwide/workdir/.github/workflows: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x611fa8fca7e1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x611fa8fdfbea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x611fa8fcef6c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x611fa8fa64d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x611fa8fc29c9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x611fa8f47580 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x611fa8fc2b82 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x611fa8fa6582 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x611fa8f9f0d9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x611fa8fa717d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x611fa8fe031c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x611fa8f32799 - coverage_upload[90dc153d98efb463]::workflows::{closure#0}
[INFO] [stdout]   12:     0x611fa8f33758 - coverage_upload[90dc153d98efb463]::codecov_upload_steps
[INFO] [stdout]   13:     0x611fa8f34fee - <coverage_upload[90dc153d98efb463]::the_codecov_gate_reads_the_secret_it_claims_to_read::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x611fa8f3a86b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x611fa8f47ed5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x611fa8f41794 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x611fa8f4b032 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x611fa8fc9d49 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7ed71d7addfa - <unknown>
[INFO] [stdout]   20:     0x7ed71d8413d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- codecov_upload_runs_only_when_a_token_is_configured stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'codecov_upload_runs_only_when_a_token_is_configured' (3940) panicked at tests/coverage_upload.rs:39:29:
[INFO] [stdout] cannot read workflow dir /opt/rustwide/workdir/.github/workflows: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x611fa8fca7e1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x611fa8fdfbea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x611fa8fcef6c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x611fa8fa64d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x611fa8fc29c9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x611fa8f47580 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x611fa8fc2b82 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x611fa8fa6582 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x611fa8f9f0d9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x611fa8fa717d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x611fa8fe031c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x611fa8f32799 - coverage_upload[90dc153d98efb463]::workflows::{closure#0}
[INFO] [stdout]   12:     0x611fa8f33758 - coverage_upload[90dc153d98efb463]::codecov_upload_steps
[INFO] [stdout]   13:     0x611fa8f34b4b - <coverage_upload[90dc153d98efb463]::codecov_upload_runs_only_when_a_token_is_configured::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x611fa8f3a86b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x611fa8f47ed5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x611fa8f41794 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x611fa8f4b032 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x611fa8fc9d49 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7ed71d7addfa - <unknown>
[INFO] [stdout]   20:     0x7ed71d8413d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     codecov_upload_never_swallows_its_own_failure
[INFO] [stdout]     codecov_upload_runs_only_when_a_token_is_configured
[INFO] [stdout]     the_codecov_gate_reads_the_secret_it_claims_to_read
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test coverage_upload`
[INFO] running `Command { std: "docker" "inspect" "ad22c41db3fd96ce5955c117858bcc530fe544021a92924e91c4a5206bbc3841", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ad22c41db3fd96ce5955c117858bcc530fe544021a92924e91c4a5206bbc3841", kill_on_drop: false }`
[INFO] [stdout] ad22c41db3fd96ce5955c117858bcc530fe544021a92924e91c4a5206bbc3841
