[INFO] fetching crate google-cloud-gax 0.24.0... [INFO] testing google-cloud-gax-0.24.0 against master#cdb45c87e2cd43495379f7e867e3cc15dcee9f93 for pr-145838-1 [INFO] extracting crate google-cloud-gax 0.24.0 into /workspace/builds/worker-5-tc1/source [INFO] started tweaking crates.io crate google-cloud-gax 0.24.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate google-cloud-gax 0.24.0 [INFO] tweaked toml for crates.io crate google-cloud-gax 0.24.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate google-cloud-gax 0.24.0 on toolchain cdb45c87e2cd43495379f7e867e3cc15dcee9f93 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate google-cloud-gax 0.24.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" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded google-cloud-rpc v0.4.5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7743f716909413a740579890827d9da08da96020bc28a18f33612bff887c1dc1 [INFO] running `Command { std: "docker" "start" "-a" "7743f716909413a740579890827d9da08da96020bc28a18f33612bff887c1dc1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7743f716909413a740579890827d9da08da96020bc28a18f33612bff887c1dc1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7743f716909413a740579890827d9da08da96020bc28a18f33612bff887c1dc1", kill_on_drop: false }` [INFO] [stdout] 7743f716909413a740579890827d9da08da96020bc28a18f33612bff887c1dc1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5bb530ada1d60790213c04e5884693dcad7296de0a160187a0d42919d0568323 [INFO] running `Command { std: "docker" "start" "-a" "5bb530ada1d60790213c04e5884693dcad7296de0a160187a0d42919d0568323", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling serde_json v1.0.143 [INFO] [stderr] Compiling thiserror v2.0.16 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling thiserror-impl v2.0.16 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling base64 v0.22.1 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling time v0.3.41 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling futures-task v0.3.31 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling futures-io v0.3.31 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling serde_with_macros v3.14.0 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling serde_with v3.14.0 [INFO] [stderr] Compiling http v1.3.1 [INFO] [stderr] Compiling google-cloud-wkt v0.5.4 [INFO] [stderr] Compiling google-cloud-rpc v0.4.5 [INFO] [stderr] Compiling google-cloud-gax v0.24.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 35.58s [INFO] running `Command { std: "docker" "inspect" "5bb530ada1d60790213c04e5884693dcad7296de0a160187a0d42919d0568323", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5bb530ada1d60790213c04e5884693dcad7296de0a160187a0d42919d0568323", kill_on_drop: false }` [INFO] [stdout] 5bb530ada1d60790213c04e5884693dcad7296de0a160187a0d42919d0568323 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8f6eaebfed0616507728ac892d7f61f90e1bc68e9ff78d562dea42f72423c3c1 [INFO] running `Command { std: "docker" "start" "-a" "8f6eaebfed0616507728ac892d7f61f90e1bc68e9ff78d562dea42f72423c3c1", kill_on_drop: false }` [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling mockall_derive v0.13.1 [INFO] [stderr] Compiling predicates-core v1.0.9 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling test-case-core v3.3.1 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling anyhow v1.0.99 [INFO] [stderr] Compiling predicates-tree v1.0.12 [INFO] [stderr] Compiling predicates v3.1.3 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling async-stream v0.3.6 [INFO] [stderr] Compiling serial_test_derive v3.2.0 [INFO] [stderr] Compiling fragile v2.0.1 [INFO] [stderr] Compiling downcast v0.11.0 [INFO] [stderr] Compiling serial_test v3.2.0 [INFO] [stderr] Compiling test-case-macros v3.3.1 [INFO] [stderr] Compiling test-case v3.3.1 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling google-cloud-gax v0.24.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling mockall v0.13.1 [INFO] [stderr] Compiling tokio-test v0.4.4 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 28.13s [INFO] running `Command { std: "docker" "inspect" "8f6eaebfed0616507728ac892d7f61f90e1bc68e9ff78d562dea42f72423c3c1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8f6eaebfed0616507728ac892d7f61f90e1bc68e9ff78d562dea42f72423c3c1", kill_on_drop: false }` [INFO] [stdout] 8f6eaebfed0616507728ac892d7f61f90e1bc68e9ff78d562dea42f72423c3c1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 5aa523eafc2facb571a5117be6e3ba656bcd790275506e93f4f94e8be3a9a746 [INFO] running `Command { std: "docker" "start" "-a" "5aa523eafc2facb571a5117be6e3ba656bcd790275506e93f4f94e8be3a9a746", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.21s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/google_cloud_gax-0e938fbca7e1576a) [INFO] [stdout] [INFO] [stdout] running 196 tests [INFO] [stdout] test backoff_policy::tests::backoff_policy_arg ... ok [INFO] [stdout] test client_builder::examples::tests::endpoint ... ok [INFO] [stdout] test client_builder::examples::tests::build_default ... ok [INFO] [stdout] test client_builder::examples::tests::polling_backoff_policy ... ok [INFO] [stdout] test client_builder::examples::tests::retry_policy ... ok [INFO] [stdout] test client_builder::tests::error_credentials ... ok [INFO] [stdout] test client_builder::examples::tests::backoff_policy ... ok [INFO] [stdout] test client_builder::examples::tests::retry_throttler ... ok [INFO] [stdout] test client_builder::tests::transport ... ok [INFO] [stdout] test client_builder::examples::tests::tracing ... ok [INFO] [stdout] test error::binding::tests::fmt_path_mismatch ... ok [INFO] [stdout] test error::binding::tests::fmt_binding_error ... ok [INFO] [stdout] test error::binding::tests::fmt_binding_error_one_path ... ok [INFO] [stdout] test client_builder::examples::tests::credentials ... ok [INFO] [stdout] test error::core_error::tests::io ... ok [INFO] [stdout] test error::core_error::tests::auth_transient ... ok [INFO] [stdout] test error::core_error::tests::binding ... ok [INFO] [stdout] test error::core_error::tests::serialization ... ok [INFO] [stdout] test error::core_error::tests::service ... ok [INFO] [stdout] test error::core_error::tests::ser ... ok [INFO] [stdout] test error::core_error::tests::http_binary ... ok [INFO] [stdout] test error::core_error::tests::timeout ... ok [INFO] [stdout] test error::core_error::tests::exhausted ... ok [INFO] [stdout] test error::core_error::tests::service_with_http_metadata ... ok [INFO] [stdout] test error::core_error::tests::transport ... ok [INFO] [stdout] test error::credentials::tests::from_source::false_expects ... ok [INFO] [stdout] test error::core_error::tests::http ... ok [INFO] [stdout] test error::credentials::tests::from_source::true_expects ... ok [INFO] [stdout] test error::credentials::tests::from_str::false_expects ... ok [INFO] [stdout] test error::credentials::tests::from_str::true_expects ... ok [INFO] [stdout] test error::credentials::tests::new::false_expects ... ok [INFO] [stdout] test error::credentials::tests::fmt ... ok [INFO] [stdout] test error::rpc::tests::code_deserialize_invalid_type ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_aborted_expects ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_already_exists_expects ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_cancelled_expects ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_data_loss_expects ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_deadline_exceeded_expects ... ok [INFO] [stdout] test error::credentials::tests::new::true_expects ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_failed_precondition_expects ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_internal_expects ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_invalid_argument_expects ... ok [INFO] [stdout] test error::rpc::tests::code_deserialize_unknown ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_not_found_expects ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_ok_expects ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_permission_denied_expects ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_out_of_range_expects ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_resource_exhausted_expects ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_unauthenticated_expects ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_aborted_expects ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_unavailable_expects ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_already_exists_expects ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_unimplemented_expects ... ok [INFO] [stdout] test error::rpc::tests::code_roundtrip::_unknown_expects ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_deadline_exceeded_expects ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_cancelled_expects ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_data_loss_expects ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_invalid_argument_expects ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_not_found_expects ... ok [INFO] [stdout] test error::core_error::tests::auth_not_transient ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_ok_expects ... ok [INFO] [stdout] test client_builder::examples::tests::polling_error_policy ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_failed_precondition_expects ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_internal_expects ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_out_of_range_expects ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_permission_denied_expects ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_unauthenticated_expects ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_unavailable_expects ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_unimplemented_expects ... ok [INFO] [stdout] test error::rpc::tests::code_to_string ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_unknown_expects ... ok [INFO] [stdout] test error::rpc::tests::code_try_from_string_error ... ok [INFO] [stdout] test error::rpc::tests::deserialize_status ... ok [INFO] [stdout] test error::rpc::tests::serialization_other ... ok [INFO] [stdout] test error::rpc::tests::status_from_rpc_no_details ... ok [INFO] [stdout] test error::rpc::tests::serialization_all_variants ... ok [INFO] [stdout] test error::rpc::tests::status_detail_setter ... ok [INFO] [stdout] test error::rpc::tests::deserialization_other ... ok [INFO] [stdout] test error::rpc::tests::status_from_rpc_status_known_detail_type::errorinfo_default_statusdetails_errorinfo_errorinfo_default_expects ... ok [INFO] [stdout] test error::rpc::tests::status_from_rpc_status_known_detail_type::badrequest_default_statusdetails_badrequest_badrequest_default_expects ... ok [INFO] [stdout] test error::rpc::tests::status_basic_setters ... ok [INFO] [stdout] test error::rpc::tests::status_from_rpc_status_known_detail_type::help_default_statusdetails_help_help_default_expects ... ok [INFO] [stdout] test error::rpc::tests::status_from_rpc_status_known_detail_type::debuginfo_default_statusdetails_debuginfo_debuginfo_default_expects ... ok [INFO] [stdout] test error::rpc::tests::status_from_rpc_status_known_detail_type::localizedmessage_default_statusdetails_localizedmessage_localizedmessage_default_expects ... ok [INFO] [stdout] test error::rpc::tests::deserialization_all_variants ... ok [INFO] [stdout] test error::rpc::tests::status_from_rpc_status_known_detail_type::preconditionfailure_default_statusdetails_preconditionfailure_preconditionfailure_default_expects ... ok [INFO] [stdout] test error::rpc::tests::status_from_rpc_status_known_detail_type::quotafailure_default_statusdetails_quotafailure_quotafailure_default_expects ... ok [INFO] [stdout] test error::rpc::tests::status_from_rpc_status_known_detail_type::resourceinfo_default_statusdetails_resourceinfo_resourceinfo_default_expects ... ok [INFO] [stdout] test error::rpc::tests::status_from_rpc_status_known_detail_type::retryinfo_default_statusdetails_retryinfo_retryinfo_default_expects ... ok [INFO] [stdout] test error::rpc::tests::status_from_rpc_status_known_detail_type::requestinfo_default_statusdetails_requestinfo_requestinfo_default_expects ... ok [INFO] [stdout] test exponential_backoff::tests::exponential_build_errors ... ok [INFO] [stdout] test error::rpc::tests::status_from_rpc_unknown_details ... ok [INFO] [stdout] test exponential_backoff::tests::exponential_build_limits ... ok [INFO] [stdout] test error::rpc::tests::try_from_bytes ... ok [INFO] [stdout] test exponential_backoff::tests::exponential_builder_defaults ... ok [INFO] [stdout] test exponential_backoff::tests::exponential_clamp::init_over_range ... ok [INFO] [stdout] test exponential_backoff::tests::exponential_clamp::init_below_range ... ok [INFO] [stdout] test exponential_backoff::tests::exponential_clamp::max_below_range ... ok [INFO] [stdout] test exponential_backoff::tests::default ... ok [INFO] [stdout] test exponential_backoff::tests::exponential_clamp::scaling_over_range ... ok [INFO] [stdout] test exponential_backoff::tests::exponential_full_jitter ... ok [INFO] [stdout] test exponential_backoff::tests::exponential_scaling ... ok [INFO] [stdout] test exponential_backoff::tests::exponential_clamp::scaling_below_range ... ok [INFO] [stdout] test exponential_backoff::tests::exponential_clamp::max_over_range ... ok [INFO] [stdout] test exponential_backoff::tests::exponential_scaling_jitter ... ok [INFO] [stdout] test options::tests::request_options ... ok [INFO] [stdout] test exponential_backoff::tests::wait_period ... ok [INFO] [stdout] test exponential_backoff::tests::on_failure ... ok [INFO] [stdout] test error::rpc::tests::code_serialize_roundtrip::_resource_exhausted_expects ... ok [INFO] [stdout] test polling_backoff_policy::tests::backoff_policy_arg ... ok [INFO] [stdout] test paginator::tests::test_paginator_as_client ... ok [INFO] [stdout] test paginator::tests::test_paginator_error ... ok [INFO] [stdout] test polling_error_policy::tests::aip194_strict ... ok [INFO] [stdout] test options::tests::request_options_builder ... ok [INFO] [stdout] test polling_error_policy::tests::always_continue ... ok [INFO] [stdout] test paginator::tests::test_pagination ... ok [INFO] [stdout] test options::tests::request_options_idempotency ... ok [INFO] [stdout] test polling_error_policy::tests::always_continue_error_kind::error_io_err_expects ... ok [INFO] [stdout] test polling_error_policy::tests::always_continue_error_kind::error_authentication_credentialserror_from_msg_true_err_expects ... ok [INFO] [stdout] test polling_error_policy::tests::test_exhausted_fmt ... ok [INFO] [stdout] test polling_error_policy::tests::test_limited_attempt_count_forwards_in_progress ... ok [INFO] [stdout] test polling_error_policy::tests::test_limited_attempt_count_forwards_on_error ... ok [INFO] [stdout] test polling_error_policy::tests::always_continue_error_kind::error_ser_err_expects ... ok [INFO] [stdout] test polling_error_policy::tests::polling_policy_arg ... ok [INFO] [stdout] test polling_error_policy::tests::test_limited_attempt_count_in_progress ... ok [INFO] [stdout] test polling_error_policy::tests::test_limited_elapsed_time_on_error ... ok [INFO] [stdout] test polling_error_policy::tests::test_limited_attempt_count_on_error ... ok [INFO] [stdout] test polling_error_policy::tests::test_limited_attempt_count_in_progress_returns_inner ... ok [INFO] [stdout] test polling_error_policy::tests::test_limited_attempt_count_inner_exhausted ... ok [INFO] [stdout] test polling_error_policy::tests::test_limited_attempt_count_inner_permanent ... ok [INFO] [stdout] test polling_error_policy::tests::test_limited_time_forwards_in_progress ... ok [INFO] [stdout] test polling_error_policy::tests::test_limited_elapsed_time_in_progress ... ok [INFO] [stdout] test polling_error_policy::tests::test_limited_time_forwards_on_error ... ok [INFO] [stdout] test polling_error_policy::tests::test_limited_time_in_progress_returns_inner ... ok [INFO] [stdout] test polling_error_policy::tests::test_limited_time_inner_continues ... ok [INFO] [stdout] test polling_error_policy::tests::test_limited_time_inner_exhausted ... ok [INFO] [stdout] test polling_error_policy::tests::with_time_limit ... ok [INFO] [stdout] test response::tests::response_from_parts ... ok [INFO] [stdout] test response::tests::parts ... ok [INFO] [stdout] test response::tests::response_from ... ok [INFO] [stdout] test polling_error_policy::tests::with_attempt_limit ... ok [INFO] [stdout] test polling_error_policy::tests::test_limited_time_inner_permanent ... ok [INFO] [stdout] test retry_loop_internal::tests::effective_timeouts::some_duration_from_secs_2_some_duration_from_secs_2_some_duration_from_secs_4_expects ... ok [INFO] [stdout] test retry_loop_internal::tests::effective_timeouts::some_duration_from_secs_2_some_duration_from_secs_4_some_duration_from_secs_2_expects ... ok [INFO] [stdout] test retry_loop_internal::tests::effective_timeouts::none_none_none_expects ... ok [INFO] [stdout] test retry_loop_internal::tests::effective_timeouts::some_duration_from_secs_4_none_some_duration_from_secs_4_expects ... ok [INFO] [stdout] test retry_loop_internal::tests::immediate_success ... ok [INFO] [stdout] test retry_loop_internal::tests::immediate_failure ... ok [INFO] [stdout] test retry_loop_internal::tests::no_sleep_past_overall_timeout ... ok [INFO] [stdout] test retry_loop_internal::tests::effective_timeouts::some_duration_from_secs_4_some_duration_from_secs_4_none_expects ... ok [INFO] [stdout] test retry_loop_internal::tests::no_sleep_past_overall_timeout_after_throttle ... ok [INFO] [stdout] test retry_loop_internal::tests::throttle_and_retry_policy_stops_loop ... ok [INFO] [stdout] test retry_loop_internal::tests::retry_success::false_expects ... ok [INFO] [stdout] test retry_loop_internal::tests::retry_success::true_expects ... ok [INFO] [stdout] test retry_loop_internal::tests::throttle_then_success ... ok [INFO] [stdout] test retry_policy::tests::always_retry_error_kind::false_error_io_err_expects ... ok [INFO] [stdout] test retry_policy::tests::always_retry_error_kind::false_error_ser_err_expects ... ok [INFO] [stdout] test retry_policy::tests::always_retry_error_kind::false_pre_rpc_transient_expects ... ok [INFO] [stdout] test retry_loop_internal::tests::too_many_transients ... ok [INFO] [stdout] test retry_policy::tests::always_retry_error_kind::true_error_ser_err_expects ... ok [INFO] [stdout] test retry_policy::tests::limited_elapsed_time_error ... ok [INFO] [stdout] test retry_policy::tests::aip194_strict ... ok [INFO] [stdout] test retry_policy::tests::always_retry_error_kind::true_pre_rpc_transient_expects ... ok [INFO] [stdout] test retry_policy::tests::always_retry ... ok [INFO] [stdout] test retry_loop_internal::tests::transient_then_permanent ... ok [INFO] [stdout] test retry_policy::tests::always_retry_error_kind::true_error_io_err_expects ... ok [INFO] [stdout] test retry_policy::tests::never_retry ... ok [INFO] [stdout] test retry_policy::tests::never_retry_error_kind::false_error_ser_err_expects ... ok [INFO] [stdout] test retry_policy::tests::never_retry_error_kind::false_pre_rpc_transient_expects ... ok [INFO] [stdout] test retry_policy::tests::never_retry_error_kind::true_error_io_err_expects ... ok [INFO] [stdout] test retry_policy::tests::never_retry_error_kind::false_error_io_err_expects ... ok [INFO] [stdout] test retry_policy::tests::never_retry_error_kind::true_error_ser_err_expects ... ok [INFO] [stdout] test retry_policy::tests::never_retry_error_kind::true_pre_rpc_transient_expects ... ok [INFO] [stdout] test retry_policy::tests::test_limited_attempt_count_inner_permanent ... ok [INFO] [stdout] test retry_policy::tests::test_limited_attempt_count_inner_exhausted ... ok [INFO] [stdout] test retry_policy::tests::retry_policy_arg ... ok [INFO] [stdout] test retry_policy::tests::test_limited_attempt_count_on_error ... ok [INFO] [stdout] test retry_policy::tests::test_limited_attempt_count_on_throttle_continue ... ok [INFO] [stdout] test retry_policy::tests::test_limited_time_forwards ... ok [INFO] [stdout] test retry_policy::tests::test_limited_time_inner_exhausted ... ok [INFO] [stdout] test retry_policy::tests::test_limited_attempt_count_on_throttle_error ... ok [INFO] [stdout] test retry_policy::tests::test_limited_time_inner_continues ... ok [INFO] [stdout] test retry_policy::tests::test_limited_time_inner_permanent ... ok [INFO] [stdout] test retry_policy::tests::test_limited_attempt_count_remaining_none ... ok [INFO] [stdout] test retry_policy::tests::test_limited_attempt_count_remaining_some ... ok [INFO] [stdout] test retry_policy::tests::test_limited_time_on_throttle_continue ... ok [INFO] [stdout] test retry_policy::tests::test_limited_time_on_throttle_exhausted ... ok [INFO] [stdout] test retry_policy::tests::test_limited_time_remaining_inner_is_none ... ok [INFO] [stdout] test retry_result::tests::loop_state ... ok [INFO] [stdout] test retry_throttler::tests::adaptive ... ok [INFO] [stdout] test retry_throttler::tests::circuit_breaker ... ok [INFO] [stdout] test retry_throttler::tests::retry_throttler_arg ... ok [INFO] [stdout] test retry_policy::tests::test_limited_time_remaining_inner_shorter ... ok [INFO] [stdout] test retry_throttler::tests::circuit_breaker_validation ... ok [INFO] [stdout] test retry_policy::tests::test_limited_time_remaining_inner_longer ... ok [INFO] [stdout] test retry_throttler::tests::adaptive_construction ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 196 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/backoff_policy.rs (/opt/rustwide/target/debug/deps/backoff_policy-7119c5179655c192) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::exponential ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/retry_policy.rs (/opt/rustwide/target/debug/deps/retry_policy-63bc8240220b58e9) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::create_limited_error_retry ... ok [INFO] [stdout] test tests::create_limit_elapsed_time ... 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/retry_throttler.rs (/opt/rustwide/target/debug/deps/retry_throttler-4966436a4a1d5a03) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::circuit_breaker ... ok [INFO] [stdout] test tests::adaptive ... 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] Doc-tests google_cloud_gax [INFO] [stdout] [INFO] [stdout] running 83 tests [INFO] [stdout] test src/client_builder.rs - client_builder (line 28) ... ok [INFO] [stdout] test src/client_builder.rs - client_builder::ClientBuilder (line 128) ... ok [INFO] [stdout] test src/client_builder.rs - client_builder (line 39) ... ok [INFO] [stdout] test src/client_builder.rs - client_builder::ClientBuilder::with_backoff_policy (line 281) ... ok [INFO] [stdout] test src/client_builder.rs - client_builder::ClientBuilder (line 139) ... ok [INFO] [stdout] test src/client_builder.rs - client_builder::ClientBuilder::with_polling_backoff_policy (line 365) ... ok [INFO] [stdout] test src/client_builder.rs - client_builder::ClientBuilder::build (line 169) ... ok [INFO] [stdout] test src/client_builder.rs - client_builder::ClientBuilder::with_retry_throttler (line 311) ... ok [INFO] [stdout] test src/client_builder.rs - client_builder::ClientBuilder::with_retry_policy (line 259) ... ok [INFO] [stdout] test src/client_builder.rs - client_builder::Error (line 63) - compile ... ok [INFO] [stdout] test src/client_builder.rs - client_builder::ClientBuilder::with_tracing (line 207) ... ok [INFO] [stdout] test src/client_builder.rs - client_builder::ClientBuilder::with_endpoint (line 187) ... ok [INFO] [stdout] test src/error.rs - error::rpc (line 39) ... ok [INFO] [stdout] test src/error/core_error.rs - error::core_error::Error (line 39) ... ok [INFO] [stdout] test src/error/core_error.rs - error::core_error::Error::deser (line 170) ... ok [INFO] [stdout] test src/client_builder.rs - client_builder::ClientBuilder::with_polling_error_policy (line 337) ... ok [INFO] [stdout] test src/client_builder.rs - client_builder::ClientBuilder::with_credentials (line 231) ... ok [INFO] [stdout] test src/backoff_policy.rs - backoff_policy (line 40) ... ok [INFO] [stdout] test src/error/core_error.rs - error::core_error::Error::http_payload (line 405) ... ok [INFO] [stdout] test src/error/core_error.rs - error::core_error::Error::status (line 286) ... ok [INFO] [stdout] test src/error/core_error.rs - error::core_error::Error::ser (line 228) ... ok [INFO] [stdout] test src/error/core_error.rs - error::core_error::Error::timeout (line 88) ... ok [INFO] [stdout] test src/error/credentials.rs - error::credentials::CredentialsError (line 34) ... ok [INFO] [stdout] test src/error/core_error.rs - error::core_error::Error::service (line 66) ... ok [INFO] [stdout] test src/client_builder.rs - client_builder::ClientBuilder (line 150) ... ok [INFO] [stdout] test src/error/credentials.rs - error::credentials::CredentialsError::new (line 128) ... ok [INFO] [stdout] test src/exponential_backoff.rs - exponential_backoff::ExponentialBackoffBuilder::clamp (line 149) ... ok [INFO] [stdout] test src/error/credentials.rs - error::credentials::CredentialsError::from_msg (line 100) ... ok [INFO] [stdout] test src/paginator.rs - paginator (line 30) - compile ... ok [INFO] [stdout] test src/paginator.rs - paginator (line 55) - compile ... ok [INFO] [stdout] test src/exponential_backoff.rs - exponential_backoff::ExponentialBackoffBuilder::build (line 95) ... ok [INFO] [stdout] test src/polling_backoff_policy.rs - polling_backoff_policy (line 39) ... ok [INFO] [stdout] test src/error/core_error.rs - error::core_error::Error::http_headers (line 366) ... ok [INFO] [stdout] test src/error/core_error.rs - error::core_error::Error::http_status_code (line 330) ... ok [INFO] [stdout] test src/error/core_error.rs - error::core_error::Error::exhausted (line 125) ... ok [INFO] [stdout] test src/polling_error_policy.rs - polling_error_policy (line 18) ... ok [INFO] [stdout] test src/polling_error_policy.rs - polling_error_policy::Aip194Strict (line 172) ... ok [INFO] [stdout] test src/polling_error_policy.rs - polling_error_policy::LimitedElapsedTime::new (line 280) ... ok [INFO] [stdout] test src/polling_error_policy.rs - polling_error_policy::AlwaysContinue (line 226) ... ok [INFO] [stdout] test src/polling_error_policy.rs - polling_error_policy::PollingErrorPolicyExt::with_attempt_limit (line 143) ... ok [INFO] [stdout] test src/response.rs - response (line 25) - compile ... ok [INFO] [stdout] test src/polling_error_policy.rs - polling_error_policy::PollingErrorPolicyExt::with_time_limit (line 114) ... ok [INFO] [stdout] test src/response.rs - response (line 51) ... ok [INFO] [stdout] test src/response.rs - response::Parts (line 227) ... ok [INFO] [stdout] test src/response.rs - response::Parts::new (line 251) ... ok [INFO] [stdout] test src/exponential_backoff.rs - exponential_backoff::ExponentialBackoffBuilder::new (line 54) ... ok [INFO] [stdout] test src/error/credentials.rs - error::credentials::CredentialsError::from_source (line 66) ... ok [INFO] [stdout] test src/polling_error_policy.rs - polling_error_policy::LimitedAttemptCount

::custom (line 424) ... ok [INFO] [stdout] test src/response.rs - response::Response (line 103) ... ok [INFO] [stdout] test src/response.rs - response::Response (line 77) - compile ... ok [INFO] [stdout] test src/polling_error_policy.rs - polling_error_policy::LimitedElapsedTime

::custom (line 306) ... ok [INFO] [stdout] test src/polling_error_policy.rs - polling_error_policy::LimitedAttemptCount::new (line 398) ... ok [INFO] [stdout] test src/error/credentials.rs - error::credentials::CredentialsError::is_transient (line 158) ... ok [INFO] [stdout] test src/response.rs - response::Parts::set_headers (line 263) ... ok [INFO] [stdout] test src/response.rs - response::Response::body (line 181) ... ok [INFO] [stdout] test src/response.rs - response::Response::from (line 127) ... ok [INFO] [stdout] test src/response.rs - response::Response::into_parts (line 193) ... ok [INFO] [stdout] test src/retry_policy.rs - retry_policy::LimitedAttemptCount::new (line 478) ... ok [INFO] [stdout] test src/response.rs - response::Response::into_body (line 207) ... ok [INFO] [stdout] test src/response.rs - response::Response::from_parts (line 147) ... ok [INFO] [stdout] test src/retry_policy.rs - retry_policy (line 48) ... ok [INFO] [stdout] test src/response.rs - response::Response::headers (line 169) ... ok [INFO] [stdout] test src/retry_policy.rs - retry_policy (line 39) ... ok [INFO] [stdout] test src/retry_policy.rs - retry_policy::AlwaysRetry (line 255) ... ok [INFO] [stdout] test src/retry_policy.rs - retry_policy::Aip194Strict (line 202) ... ok [INFO] [stdout] test src/retry_policy.rs - retry_policy::RetryPolicyExt::with_attempt_limit (line 172) ... ok [INFO] [stdout] test src/retry_policy.rs - retry_policy::LimitedAttemptCount

::custom (line 497) ... ok [INFO] [stdout] test src/retry_policy.rs - retry_policy::LimitedElapsedTime::new (line 359) ... ok [INFO] [stdout] test src/retry_result.rs - retry_result::RetryResult (line 27) ... ok [INFO] [stdout] test src/retry_policy.rs - retry_policy::RetryPolicyExt::with_time_limit (line 148) ... ok [INFO] [stdout] test src/retry_throttler.rs - retry_throttler (line 47) ... ok [INFO] [stdout] test src/retry_policy.rs - retry_policy::LimitedElapsedTime

::custom (line 381) ... ok [INFO] [stdout] test src/retry_throttler.rs - retry_throttler (line 54) ... ok [INFO] [stdout] test src/retry_throttler.rs - retry_throttler::CircuitBreaker (line 290) ... ok [INFO] [stdout] test src/retry_throttler.rs - retry_throttler::AdaptiveThrottler::new (line 192) ... ok [INFO] [stdout] test src/retry_throttler.rs - retry_throttler::AdaptiveThrottler (line 168) ... ok [INFO] [stdout] test src/retry_throttler.rs - retry_throttler::CircuitBreaker::clamp (line 354) ... ok [INFO] [stdout] test src/retry_throttler.rs - retry_throttler::CircuitBreaker::default (line 372) ... ok [INFO] [stdout] test src/throttle_result.rs - throttle_result::ThrottleResult (line 32) ... ok [INFO] [stdout] test src/retry_throttler.rs - retry_throttler::CircuitBreaker::new (line 322) ... ok [INFO] [stdout] test src/retry_throttler.rs - retry_throttler::AdaptiveThrottler::default (line 243) ... ok [INFO] [stdout] test src/retry_throttler.rs - retry_throttler::AdaptiveThrottler::clamp (line 213) ... ok [INFO] [stdout] test src/retry_policy.rs - retry_policy::NeverRetry (line 281) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 83 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "5aa523eafc2facb571a5117be6e3ba656bcd790275506e93f4f94e8be3a9a746", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5aa523eafc2facb571a5117be6e3ba656bcd790275506e93f4f94e8be3a9a746", kill_on_drop: false }` [INFO] [stdout] 5aa523eafc2facb571a5117be6e3ba656bcd790275506e93f4f94e8be3a9a746