[INFO] fetching crate sendgrid-core 0.2.2...
[INFO] testing sendgrid-core-0.2.2 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate sendgrid-core 0.2.2 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate sendgrid-core 0.2.2
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate sendgrid-core 0.2.2
[INFO] tweaked toml for crates.io crate sendgrid-core 0.2.2 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate sendgrid-core 0.2.2 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate sendgrid-core 0.2.2 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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c8315a9afbbe433981e46fa9eedc7baee8bf37baa8d84c4e2a92c624cb70151f
[INFO] running `Command { std: "docker" "start" "c8315a9afbbe433981e46fa9eedc7baee8bf37baa8d84c4e2a92c624cb70151f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c8315a9afbbe433981e46fa9eedc7baee8bf37baa8d84c4e2a92c624cb70151f", 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" "c8315a9afbbe433981e46fa9eedc7baee8bf37baa8d84c4e2a92c624cb70151f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c8315a9afbbe433981e46fa9eedc7baee8bf37baa8d84c4e2a92c624cb70151f", 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" "c8315a9afbbe433981e46fa9eedc7baee8bf37baa8d84c4e2a92c624cb70151f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling find-msvc-tools v0.1.10
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling rustls v0.23.43
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling ref-cast v1.0.26
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling ipnet v2.12.1
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling cc v1.4.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling unicode-general-category v1.1.0
[INFO] [stderr]    Compiling borrow-or-share v0.2.4
[INFO] [stderr]    Compiling num-cmp v0.1.0
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling micromap v0.3.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling bytecount v0.6.9
[INFO] [stderr]    Compiling outref v0.5.2
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling vsimd v0.8.0
[INFO] [stderr]    Compiling jsonschema-regex v0.49.9
[INFO] [stderr]    Compiling http-body-util v0.1.4
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling webpki-roots v1.0.9
[INFO] [stderr]    Compiling secrecy v0.10.3
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling num-iter v0.1.46
[INFO] [stderr]    Compiling futures-timer v3.0.4
[INFO] [stderr]    Compiling uuid-simd v0.8.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling ref-cast-impl v1.0.26
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling fraction v0.15.4
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling fancy-regex v0.19.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling serde v1.0.229
[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 strum v0.28.0
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling h2 v0.4.15
[INFO] [stderr]    Compiling fluent-uri v0.4.1
[INFO] [stderr]    Compiling email_address v0.2.9
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[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 rustls-webpki v0.103.14
[INFO] [stderr]    Compiling referencing v0.49.9
[INFO] [stderr]    Compiling jsonschema-value v0.49.9
[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 jsonschema v0.49.9
[INFO] [stderr]    Compiling hyper v1.11.0
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.13.4
[INFO] [stderr]    Compiling sendgrid-core v0.2.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 51.20s
[INFO] running `Command { std: "docker" "inspect" "c8315a9afbbe433981e46fa9eedc7baee8bf37baa8d84c4e2a92c624cb70151f", 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" "c8315a9afbbe433981e46fa9eedc7baee8bf37baa8d84c4e2a92c624cb70151f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling fancy-regex v0.19.0
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling deadpool-runtime v0.1.4
[INFO] [stderr]    Compiling console v0.16.4
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling ref-cast-impl v1.0.26
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling ref-cast v1.0.26
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling futures-util v0.3.34
[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 ahash v0.8.12
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling fluent-uri v0.4.1
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling email_address v0.2.9
[INFO] [stderr]    Compiling assert-json-diff v2.0.2
[INFO] [stderr]    Compiling insta v1.48.0
[INFO] [stderr]    Compiling jsonschema-value v0.49.9
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling referencing v0.49.9
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling jsonschema v0.49.9
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling deadpool v0.12.3
[INFO] [stderr]    Compiling h2 v0.4.15
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper v1.11.0
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling wiremock v0.6.5
[INFO] [stderr]    Compiling reqwest v0.13.4
[INFO] [stderr]    Compiling sendgrid-core v0.2.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 00s
[INFO] running `Command { std: "docker" "inspect" "c8315a9afbbe433981e46fa9eedc7baee8bf37baa8d84c4e2a92c624cb70151f", 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" "c8315a9afbbe433981e46fa9eedc7baee8bf37baa8d84c4e2a92c624cb70151f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.37s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/sendgrid-core/1f2e9cd0072ff572/out/sendgrid_core-1f2e9cd0072ff572)
[INFO] [stdout] 
[INFO] [stdout] running 72 tests
[INFO] [stdout] test runtime::build::tests::array_query_explode_default_is_repeat ... ok
[INFO] [stdout] test runtime::auth::tests::resolve_explicit_beats_env ... ok
[INFO] [stdout] test runtime::auth::tests::well_formed_check ... ok
[INFO] [stdout] test ir::tests::operation_ir_has_soft_error_default_false ... ok
[INFO] [stdout] test runtime::auth::tests::resolve_rejects_malformed ... ok
[INFO] [stdout] test runtime::auth::tests::debug_is_redacted ... ok
[INFO] [stdout] test runtime::build::tests::array_query_explode_true_repeats ... ok
[INFO] [stdout] test runtime::build::tests::array_query_explode_false_comma_joins ... ok
[INFO] [stdout] test runtime::auth::tests::scrub_catches_unknown_key_by_regex ... ok
[INFO] [stdout] test runtime::auth::tests::scrub_removes_key_and_bearer ... ok
[INFO] [stdout] test runtime::envelope::tests::exit_code_mapping ... ok
[INFO] [stdout] test runtime::http::tests::real_tls_handshake_verifies ... ignored, requires network; verifies the real TLS handshake against webpki roots
[INFO] [stdout] test runtime::http::tests::client_builds_with_ring_tls ... ok
[INFO] [stdout] test runtime::build::tests::percent_encoding ... ok
[INFO] [stdout] test runtime::build::tests::number_to_string_normalizes_integral_floats ... ok
[INFO] [stdout] test runtime::envelope::tests::payload_serializes_inline ... ok
[INFO] [stdout] test runtime::jobs::tests::external_transfer_carries_no_bearer ... ok
[INFO] [stdout] test runtime::paginate::tests::dotted_path_reads_cursor ... ok
[INFO] [stdout] test runtime::paginate::tests::extract_items_data_key_is_authoritative_and_empty_is_some ... ok
[INFO] [stdout] test runtime::paginate::tests::extract_items_prefers_data_key_then_common ... ok
[INFO] [stdout] test runtime::jobs::tests::external_download_round_trips_binary_bytes ... ok
[INFO] [stdout] test runtime::paginate::tests::page_token_extracted_from_next_url ... ok
[INFO] [stdout] test runtime::apply_defaults::tests::page_size_not_injected_without_paginate_all ... ok
[INFO] [stdout] test runtime::apply_defaults::tests::paginate_all_injects_required_page_size_bounded_by_max_items ... ok
[INFO] [stdout] test runtime::apply_defaults::tests::injects_default_when_omitted ... ok
[INFO] [stdout] test runtime::apply_defaults::tests::op_without_defaults_is_untouched ... ok
[INFO] [stdout] test runtime::region::tests::eu_regional_op_routes_eu ... ok
[INFO] [stdout] test runtime::region::tests::eu_global_only_fails_closed ... ok
[INFO] [stdout] test runtime::coerce::tests::boolean_and_array_coercion ... ok
[INFO] [stdout] test runtime::coerce::tests::uncoercible_integer_left_as_string ... ok
[INFO] [stdout] test runtime::coerce::tests::limit_string_becomes_integer ... ok
[INFO] [stdout] test runtime::retry::tests::backoff_within_ceiling ... ok
[INFO] [stdout] test runtime::apply_defaults::tests::paginate_all_does_not_override_explicit_page_size ... ok
[INFO] [stdout] test runtime::region::tests::parse_and_base_urls ... ok
[INFO] [stdout] test runtime::apply_defaults::tests::explicit_value_is_never_overridden ... ok
[INFO] [stdout] test runtime::safety::tests::bulk_trigger_detected_in_query ... ok
[INFO] [stdout] test runtime::jobs::tests::await_job_returns_real_error_immediately ... ok
[INFO] [stdout] test runtime::apply_defaults::tests::null_or_empty_counts_as_omitted ... ok
[INFO] [stdout] test runtime::safety::tests::caller_on_behalf_of_is_stripped ... ok
[INFO] [stdout] test runtime::jobs::tests::await_job_caps_and_warns_when_never_terminal ... ok
[INFO] [stdout] test runtime::safety::tests::deep_redaction ... ok
[INFO] [stdout] test runtime::safety::tests::governed_obo_requires_allowlist ... ok
[INFO] [stdout] test runtime::jobs::tests::await_job_polls_until_terminal_status ... ok
[INFO] [stdout] test runtime::validate::tests::missing_required_query_param_is_flagged ... ok
[INFO] [stdout] test search::tests::camel_case_split ... ok
[INFO] [stdout] test runtime::retry::tests::backoff_zero_when_base_zero ... ok
[INFO] [stdout] test runtime::safety::tests::default_policy_is_read_only_and_blocks_destructive ... ok
[INFO] [stdout] test runtime::safety::tests::from_classes_always_implies_read ... ok
[INFO] [stdout] test search::tests::intent_aliases_reference_real_ops ... ok
[INFO] [stdout] test runtime::validate::tests::wrong_typed_secret_value_is_not_in_the_issue_message ... ok
[INFO] [stdout] test search::tests::stem_folds_inflected_variants_to_one_stem ... ok
[INFO] [stdout] test search::tests::stem_preserves_precision_no_over_stemming ... ok
[INFO] [stdout] test runtime::validate::tests::invalid_sendmail_body_is_rejected_with_pointer ... ok
[INFO] [stdout] test runtime::validate::tests::sendmail_without_content_or_template_is_rejected_locally ... ok
[INFO] [stdout] test runtime::validate::tests::sendmail_subject_rule_still_fires_when_a_personalization_lacks_subject ... ok
[INFO] [stdout] test runtime::build::tests::all_391_ops_build_directly_no_unsubstituted_path ... ok
[INFO] [stdout] test runtime::validate::tests::sendmail_batch_with_per_personalization_subject_passes ... ok
[INFO] [stdout] test runtime::validate::tests::sendmail_with_template_id_but_no_subject_passes ... ok
[INFO] [stdout] test runtime::validate::tests::sendmail_reply_to_and_reply_to_list_are_mutually_exclusive ... ok
[INFO] [stdout] test runtime::validate::tests::valid_sendmail_body_passes ... ok
[INFO] [stdout] test search::tests::tricky_suppress_an_email_address ... ok
[INFO] [stdout] test search::tests::filters_apply ... ok
[INFO] [stdout] test search::tests::miss_send_transactional_email_ranks_sendmail_first ... ok
[INFO] [stdout] test search::tests::tricky_list_bounced_emails ... ok
[INFO] [stdout] test search::tests::tricky_send_a_campaign ... ok
[INFO] [stdout] test search::tests::miss_add_contact_to_list_surfaces_update_contact ... ok
[INFO] [stdout] test search::tests::tricky_create_a_contact ... ok
[INFO] [stdout] test search::tests::case2_send_campaign_ranks_above_send_test ... ok
[INFO] [stdout] test search::tests::case1_create_contact_list_ranks_create_above_list_count ... ok
[INFO] [stdout] test search::tests::tricky_verify_my_sending_domain ... ok
[INFO] [stdout] test search::tests::miss_create_contact_list_ranks_marketing_list_first ... ok
[INFO] [stdout] test search::tests::hidden_excluded_unless_include_legacy ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 71 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/contract.rs (/opt/rustwide/target/debug/build/sendgrid-core/648078083654cecc/out/contract-648078083654cecc)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test retry_after_parses_seconds_and_ignores_http_date ... ok
[INFO] [stdout] test template_version_write_ops_are_soft_error ... ok
[INFO] [stdout] test region_fail_closed_makes_no_request ... ok
[INFO] [stdout] test cursor_pagination_fetches_page_2_and_accumulates ... ok
[INFO] [stdout] test no_auth_forwarded_to_foreign_next_host ... ok
[INFO] [stdout] test rate_limit_429_with_retry_after_then_succeeds ... ok
[INFO] [stdout] test redirect_303_location_is_surfaced ... ok
[INFO] [stdout] test error_status_codes_pass_through_verbatim_with_exit_code ... ok
[INFO] [stdout] test sendmail_not_double_sent_on_5xx ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/describe.rs (/opt/rustwide/target/debug/build/sendgrid-core/66cfa45822cf1c2d/out/describe-66cfa45822cf1c2d)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test describe_returns_example_and_response_menu ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dispatch_harness.rs (/opt/rustwide/target/debug/build/sendgrid-core/b12e1d8b26e13b90/out/dispatch_harness-b12e1d8b26e13b90)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test get_with_202_is_treated_as_success ... ok
[INFO] [stdout] test non_flagged_2xx_with_errors_key_stays_success ... ok
[INFO] [stdout] test offset_extracts_records_under_nonstandard_key_and_terminates ... ok
[INFO] [stdout] test all_extracts_records_under_nonstandard_cursor_key ... ok
[INFO] [stdout] test authenticate_account_303_location_is_surfaced ... ok
[INFO] [stdout] test all_warns_and_collects_nothing_when_array_key_missing ... ok
[INFO] [stdout] test style_undeclared_ids_comma_join_in_real_url ... ok
[INFO] [stdout] test top_level_array_body_serializes_as_array ... ok
[INFO] [stdout] test soft_error_2xx_body_becomes_error_with_nonzero_exit ... ok
[INFO] [stdout] test build_all_391_ops_dry_run_no_failures_no_unsubstituted_path ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/golden_requests.rs (/opt/rustwide/target/debug/build/sendgrid-core/4cc5de2d0444c28b/out/golden_requests-4cc5de2d0444c28b)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test golden_curated_default_injected_when_omitted ... ok
[INFO] [stdout] test golden_number_param_renders_as_integer ... ok
[INFO] [stdout] test golden_cli_coercion_integer_and_boolean ... ok
[INFO] [stdout] test golden_array_query_explode_false_comma_joined ... ok
[INFO] [stdout] test golden_sendmail_full_envelope ... ok
[INFO] [stdout] test golden_cli_coercion_comma_array ... ok
[INFO] [stdout] test golden_array_query_explode_true_repeated_keys ... ok
[INFO] [stderr]      Running tests/live_smoke.rs (/opt/rustwide/target/debug/build/sendgrid-core/8fa13ac5af17751a/out/live_smoke-8fa13ac5af17751a)
[INFO] [stdout] test golden_top_level_array_body ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.85s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test live_query_encoding_round_trips ... ignored, live: requires SENDGRID_API_KEY; opt-in via --ignored
[INFO] [stdout] test live_sandbox_send_returns_2xx ... ignored, live: requires SENDGRID_API_KEY; opt-in via --ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/registry_smoke.rs (/opt/rustwide/target/debug/build/sendgrid-core/20b285e98f5a61a0/out/registry_smoke-20b285e98f5a61a0)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test response_schema_accessor_round_trips ... ok
[INFO] [stderr]      Running tests/runtime_exec.rs (/opt/rustwide/target/debug/build/sendgrid-core/b265228a90321cb5/out/runtime_exec-b265228a90321cb5)
[INFO] [stdout] test embedded_artifact_loads_into_a_working_registry ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test governed_obo_not_in_allowlist_is_rejected ... ok
[INFO] [stdout] test array_query_explode_false_comma_joins_in_url ... ok
[INFO] [stdout] test auto_paginate_offset_accumulates_across_pages ... ok
[INFO] [stdout] test auto_paginate_nonstandard_key_extracts_records_f1_fixed ... ok
[INFO] [stdout] test paginate_all_offset_hint_correct_when_last_page_truncated ... ok
[INFO] [stdout] test paginate_all_warns_when_cursor_op_lacks_envelope ... ok
[INFO] [stdout] test coercion_through_execute_makes_string_limit_an_integer ... ok
[INFO] [stdout] test eu_region_global_only_op_fails_closed ... ok
[INFO] [stdout] test paginate_all_offset_continuation_hint_points_forward ... ok
[INFO] [stdout] test paginate_all_real_cursor_op_completes_without_spurious_warning ... ok
[INFO] [stdout] test all_injects_page_size_for_required_param ... ok
[INFO] [stdout] test http_error_body_passed_verbatim_with_exit_code ... ok
[INFO] [stdout] test paginate_all_page_number_continuation_hint_advances ... ok
[INFO] [stdout] test create_api_key_reveals_created_key_but_hides_auth_key ... ok
[INFO] [stdout] test sendmail_dry_run_golden ... ok
[INFO] [stdout] test policy_read_only_blocks_send_but_default_allows ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/security.rs (/opt/rustwide/target/debug/build/sendgrid-core/423393803185f328/out/security-423393803185f328)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test runtime_config_new_defaults_to_read_only ... ok
[INFO] [stdout] test impersonated_call_emits_scrubbed_audit_line ... ok
[INFO] [stdout] test wrong_typed_secret_value_never_leaks_in_validation_error ... ok
[INFO] [stdout] test password_and_secret_redacted_in_request_preview ... ok
[INFO] [stdout] test read_only_policy_blocks_send_and_destructive ... ok
[INFO] [stdout] test created_api_key_is_revealed_but_configured_auth_key_is_not ... ok
[INFO] [stdout] test caller_supplied_on_behalf_of_is_dropped ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests sendgrid_core
[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] running `Command { std: "docker" "inspect" "c8315a9afbbe433981e46fa9eedc7baee8bf37baa8d84c4e2a92c624cb70151f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c8315a9afbbe433981e46fa9eedc7baee8bf37baa8d84c4e2a92c624cb70151f", kill_on_drop: false }`
[INFO] [stdout] c8315a9afbbe433981e46fa9eedc7baee8bf37baa8d84c4e2a92c624cb70151f
