[INFO] fetching crate vgi 0.36.2...
[INFO] testing vgi-0.36.2 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate vgi 0.36.2 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate vgi 0.36.2
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate vgi 0.36.2
[INFO] tweaked toml for crates.io crate vgi 0.36.2 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate vgi 0.36.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 vgi 0.36.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] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[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] fdb57b8f3d7fc9210776b9342d54f31458c699b39fe2983a7bcd9a4777fa7e91
[INFO] running `Command { std: "docker" "start" "fdb57b8f3d7fc9210776b9342d54f31458c699b39fe2983a7bcd9a4777fa7e91", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fdb57b8f3d7fc9210776b9342d54f31458c699b39fe2983a7bcd9a4777fa7e91", 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" "fdb57b8f3d7fc9210776b9342d54f31458c699b39fe2983a7bcd9a4777fa7e91" "/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" "fdb57b8f3d7fc9210776b9342d54f31458c699b39fe2983a7bcd9a4777fa7e91", 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" "fdb57b8f3d7fc9210776b9342d54f31458c699b39fe2983a7bcd9a4777fa7e91" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.58
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling arrow-schema v59.3.0
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling zerocopy-derive v0.8.58
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling mio v1.2.3
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling zstd-safe v7.3.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling base64 v0.23.1
[INFO] [stderr]    Compiling rust_decimal v1.43.0
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling flatbuffers v25.12.19
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling poly1305 v0.8.0
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling matchit v0.7.3
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling chacha20 v0.9.1
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling http-body v1.1.0
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling http-body-util v0.1.5
[INFO] [stderr]    Compiling atoi v2.0.0
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling chacha20poly1305 v0.10.1
[INFO] [stderr]    Compiling vgi-rpc-macros v0.27.2
[INFO] [stderr]    Compiling cc v1.5.1
[INFO] [stderr]    Compiling num-bigint v0.5.1
[INFO] [stderr]    Compiling hashlink v0.11.1
[INFO] [stderr]    Compiling ctrlc v3.5.2
[INFO] [stderr]    Compiling zstd-sys v2.1.0+zstd.1.5.7
[INFO] [stderr]    Compiling libsqlite3-sys v0.37.0
[INFO] [stderr]    Compiling synstructure v0.14.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.8
[INFO] [stderr]    Compiling yoke-derive v0.8.3
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling axum-core v0.4.5
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling arrow-buffer v59.3.0
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.8
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling arrow-data v59.3.0
[INFO] [stderr]    Compiling arrow-array v59.3.0
[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 hyper v1.11.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper-util v0.1.21
[INFO] [stderr]    Compiling arrow-select v59.3.0
[INFO] [stderr]    Compiling arrow-arith v59.3.0
[INFO] [stderr]    Compiling arrow-row v59.3.0
[INFO] [stderr]    Compiling axum v0.7.9
[INFO] [stderr]    Compiling rusqlite v0.39.0
[INFO] [stderr]    Compiling arrow-ord v59.3.0
[INFO] [stderr]    Compiling arrow-ipc v59.3.0
[INFO] [stderr]    Compiling arrow-string v59.3.0
[INFO] [stderr]    Compiling arrow-cast v59.3.0
[INFO] [stderr]    Compiling vgi-rpc v0.27.2
[INFO] [stderr]    Compiling arrow v59.3.0
[INFO] [stderr]    Compiling vgi-protocol v0.36.2
[INFO] [stderr]    Compiling vgi v0.36.2 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `arrow`
[INFO] [stderr]  --> Cargo.toml:1:15
[INFO] [stderr]   |
[INFO] [stderr] 1 | [dependencies.arrow]
[INFO] [stderr]   |               ^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `arrow`
[INFO] [stderr] warning: `vgi` (manifest) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 31s
[INFO] running `Command { std: "docker" "inspect" "fdb57b8f3d7fc9210776b9342d54f31458c699b39fe2983a7bcd9a4777fa7e91", 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" "fdb57b8f3d7fc9210776b9342d54f31458c699b39fe2983a7bcd9a4777fa7e91" "/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 ureq-proto v0.6.4
[INFO] [stderr]    Compiling ureq v3.4.2
[INFO] [stderr]    Compiling vgi v0.36.2 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `arrow`
[INFO] [stderr]  --> Cargo.toml:1:15
[INFO] [stderr]   |
[INFO] [stderr] 1 | [dependencies.arrow]
[INFO] [stderr]   |               ^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `arrow`
[INFO] [stderr] warning: `vgi` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.46s
[INFO] running `Command { std: "docker" "inspect" "fdb57b8f3d7fc9210776b9342d54f31458c699b39fe2983a7bcd9a4777fa7e91", 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" "fdb57b8f3d7fc9210776b9342d54f31458c699b39fe2983a7bcd9a4777fa7e91" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused dependency `arrow`
[INFO] [stderr]  --> Cargo.toml:1:15
[INFO] [stderr]   |
[INFO] [stderr] 1 | [dependencies.arrow]
[INFO] [stderr]   |               ^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `arrow`
[INFO] [stderr] warning: `vgi` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.39s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/vgi/c7004390e0b235f2/out/vgi-c7004390e0b235f2)
[INFO] [stdout] 
[INFO] [stdout] running 107 tests
[INFO] [stdout] test catalog::attach_option_required_tests::required_with_default_is_rejected ... ok
[INFO] [stdout] test catalog::attach_option_required_tests::no_required_specs_accepts_absent_options ... ok
[INFO] [stdout] test catalog::tests::filtering_defaults_to_the_standard_v1_semantic_profile_only ... ok
[INFO] [stdout] test catalog::required_attach_option_discovery_tests::a_spec_without_the_required_column_is_not_required ... ok
[INFO] [stdout] test catalog::tests::scalar_function_info_carries_examples ... ok
[INFO] [stdout] test catalog::attach_option_required_tests::missing_required_option_is_reported_by_name ... ok
[INFO] [stdout] test catalog::tests::scalar_argument_monotonicity_uses_declaration_order ... ok
[INFO] [stdout] test catalog::required_attach_option_discovery_tests::required_names_come_back_out_of_the_advertised_specs ... ok
[INFO] [stdout] test catalog::tests::test_build_arg_schema_emits_constraint_keys ... ok
[INFO] [stdout] test catalog::tests::test_constraint_keys_encode_typed_values ... ok
[INFO] [stdout] test catalog::tests::unsupported_filter_capability_advertisements_are_rejected ... ok
[INFO] [stdout] test catalog::required_attach_option_discovery_tests::an_unreadable_spec_is_skipped_rather_than_fatal ... ok
[INFO] [stdout] test catalog::required_attach_option_discovery_tests::required_plus_default_is_refused_at_declaration ... ok
[INFO] [stdout] test catalog::attach_option_required_tests::supplied_required_option_passes_case_insensitively ... ok
[INFO] [stdout] test catalog::tests::test_macro_info_appends_arguments_schema_with_docs ... ok
[INFO] [stdout] test catalog::tests::argument_monotonicity_rejects_wrong_shape_and_non_scalar ... ok
[INFO] [stdout] test catalog::tests::test_build_arg_schema_emits_vgi_doc ... ok
[INFO] [stdout] test catalog::attach_option_required_tests::required_column_is_written ... ok
[INFO] [stdout] test catalog::tests::test_required_filters_rejects_empty_group ... ok
[INFO] [stdout] test dispatch::malformed_input_tests::de_state_map_roundtrips ... ok
[INFO] [stdout] test catalog::tests::test_required_filters_rejects_empty_string ... ok
[INFO] [stdout] test catalog::tests::test_macro_arguments_schema_carries_vgi_doc_per_documented_param ... ok
[INFO] [stdout] test dispatch::scope_tests::bound_scope_treats_empty_as_absent ... ok
[INFO] [stdout] test catalog::tests::test_required_filters_rejects_unknown_column ... ok
[INFO] [stdout] test dispatch::malformed_input_tests::de_state_map_tolerates_truncation_at_every_offset ... ok
[INFO] [stdout] test dispatch::malformed_input_tests::read_le_i64_is_bounds_safe ... ok
[INFO] [stdout] test catalog::tests::test_macro_arguments_schema_empty_when_no_params_and_no_docs ... ok
[INFO] [stdout] test catalog::tests::test_required_filters_accepts_struct_subfield_head ... ok
[INFO] [stdout] test dispatch::malformed_input_tests::de_state_map_rejects_garbage_lengths ... ok
[INFO] [stdout] test catalog::tests::test_required_filters_cnf_wire_roundtrip ... ok
[INFO] [stdout] test catalog::tests::test_format_range_notation ... ok
[INFO] [stdout] test dispatch::scope_tests::qualified_call_is_exact ... ok
[INFO] [stdout] test dispatch::scope_tests::schema_less_bind_is_refused_unless_enumerated ... ok
[INFO] [stdout] test dispatch::buffering_schema_tests::output_schema_errors_without_any_input ... ok
[INFO] [stdout] test dispatch::scope_tests::nested_schema_path_is_matched_component_by_component ... ok
[INFO] [stdout] test dispatch::scope_tests::missing_global_function_nomination_is_a_clear_error ... ok
[INFO] [stdout] test dispatch::scope_tests::schema_less_resolves_when_unambiguous ... ok
[INFO] [stdout] test dispatch::scope_tests::default_registration_gets_one_home ... ok
[INFO] [stdout] test function::constraint_tests::column_arg_not_enforced ... ok
[INFO] [stdout] test function::constraint_tests::const_choices_enforced ... ok
[INFO] [stdout] test dispatch::scope_tests::schema_miss_errors_and_names_the_real_home ... ok
[INFO] [stdout] test dispatch::scope_tests::secondary_catalog_adopts_its_functions ... ok
[INFO] [stdout] test dispatch::scope_tests::set_catalog_rebases_default_homes ... ok
[INFO] [stdout] test dispatch::scope_tests::other_catalog_cannot_reach_it ... ok
[INFO] [stdout] test dispatch::scope_tests::only_hidden_functions_get_the_unlisted_allowance ... ok
[INFO] [stdout] test dispatch::buffering_schema_tests::output_schema_recomputed_on_store_miss ... ok
[INFO] [stdout] test dispatch::scope_tests::catalogless_worker_still_advertises_its_functions ... ok
[INFO] [stdout] test dispatch::scope_tests::cross_schema_ambiguity_names_the_schemas ... ok
[INFO] [stdout] test dispatch::scope_tests::cross_kind_global_nomination_is_ambiguous ... ok
[INFO] [stdout] test dispatch::scope_tests::aggregate_resolves_by_schema ... ok
[INFO] [stdout] test dispatch::scope_tests::cross_schema_global_overloads_preserve_their_source_schema_path ... ok
[INFO] [stdout] test function::constraint_tests::const_pattern_enforced ... ok
[INFO] [stdout] test function::constraint_tests::const_range_enforced ... ok
[INFO] [stdout] test dispatch::scope_tests::registration_after_a_listing_is_listed ... ok
[INFO] [stdout] test dispatch::scope_tests::global_function_nominations_publish_every_overload_in_order ... ok
[INFO] [stdout] test function_shape_dispatch_tests::table_in_out_function_rejects_the_producer_call_shape ... ok
[INFO] [stdout] test function_shape_dispatch_tests::plain_table_function_rejects_a_phase_alone_with_no_input_schema ... ok
[INFO] [stdout] test function_shape_dispatch_tests::plain_table_function_rejects_the_exchange_call_shape ... ok
[INFO] [stdout] test http_continuation_tests::producer_can_read_the_transport_response_budget ... ok
[INFO] [stdout] test function_shape_dispatch_tests::a_well_formed_producer_call_still_works ... ok
[INFO] [stdout] test http_continuation_tests::buffering_bind_requests_secrets_first_pass ... ok
[INFO] [stdout] test http_continuation_tests::non_resumable_scan_is_refused_over_http ... ok
[INFO] [stdout] test overload::tests::column_typed_list_matches_despite_field_name_and_nullability ... ok
[INFO] [stdout] test overload::tests::column_typed_list_rejects_mismatched_child ... ok
[INFO] [stdout] test dispatch::scope_tests::function_listing_is_built_once_then_served_from_cache ... ok
[INFO] [stdout] test pushdown::tests::a_non_boolean_column_is_still_refused_as_a_predicate_root ... ok
[INFO] [stdout] test http_continuation_tests::buffering_bind_resolves_after_secrets_provided ... ok
[INFO] [stdout] test pushdown::tests::bare_boolean_column_is_a_valid_predicate_root ... ok
[INFO] [stdout] test pushdown::tests::a_tombstone_survives_compaction ... ok
[INFO] [stdout] test pushdown::tests::boolean_column_inside_a_conjunction_still_projects ... ok
[INFO] [stdout] test pushdown::tests::boolean_column_predicates_render_and_resolve_a_constant ... ok
[INFO] [stdout] test pushdown::tests::binds_authoritative_nested_schema_and_rejects_no_schema ... ok
[INFO] [stdout] test pushdown::tests::dictionary_values_compare_with_their_logical_type ... ok
[INFO] [stdout] test http_continuation_tests::worker_init_rejects_filter_column_name_mismatch ... ok
[INFO] [stdout] test pushdown::tests::discrete_values_descend_through_and_union_complete_or ... ok
[INFO] [stdout] test http_continuation_tests::single_batch_non_resumable_scan_completes_in_one_response ... ok
[INFO] [stdout] test pushdown::tests::inline_in_and_atomic_delta_tombstone ... ok
[INFO] [stdout] test pushdown::tests::negated_boolean_column_is_a_valid_predicate_root ... ok
[INFO] [stdout] test pushdown::tests::rejects_v1_and_nested_runtime_filter ... ok
[INFO] [stdout] test pushdown::tests::snapshot_comparison_and_required_semantics ... ok
[INFO] [stdout] test secrets::tests::for_scope_empty_secrets_is_none ... ok
[INFO] [stdout] test secrets::tests::for_scope_falls_back_to_unscoped ... ok
[INFO] [stdout] test http_continuation_tests::resumable_scan_paginates_over_http ... ok
[INFO] [stdout] test secrets::tests::for_scope_picks_longest_prefix_match ... ok
[INFO] [stdout] test pushdown::tests::replay_restores_the_order_after_remove_and_readd ... ok
[INFO] [stdout] test secrets::tests::type_aware_accessors ... ok
[INFO] [stdout] test secrets::tests::for_scope_prefers_more_specific_scope ... ok
[INFO] [stdout] test storage::conformance::memory_backend_conforms ... ok
[INFO] [stdout] test http_continuation_tests::rebuilt_filters_keep_the_order_the_worker_had ... ok
[INFO] [stdout] test storage::conformance::fs_backend_conforms ... ok
[INFO] [stdout] test http_continuation_tests::multi_batch_finalize_paginates_over_http ... ok
[INFO] [stdout] test pushdown::tests::a_stale_delta_is_not_recorded ... ok
[INFO] [stdout] test storage::fs::tests::gc_sweeps_stale_but_keeps_fresh ... ok
[INFO] [stdout] test storage::conformance::sqlite_backend_conforms ... ok
[INFO] [stdout] test http_continuation_tests::join_key_filter_survives_http_continuations ... ok
[INFO] [stdout] test secrets::tests::for_scope_none_when_no_match_and_no_fallback ... ok
[INFO] [stdout] test http_continuation_tests::concurrent_finalize_flushes_do_not_drain_each_other ... ok
[INFO] [stdout] test http_continuation_tests::finalize_flush_resumes_on_a_second_worker ... ok
[INFO] [stdout] test storage::fs::tests::base_dir_is_owner_only_on_unix ... ok
[INFO] [stdout] test http_continuation_tests::a_tombstone_survives_compaction ... ok
[INFO] [stdout] test storage::sqlite::tests::gc_drops_only_stale_scopes ... ok
[INFO] [stdout] test http_continuation_tests::a_resent_revision_is_stale_and_adds_nothing_to_replay ... ok
[INFO] [stdout] test http_continuation_tests::dynamic_filter_continuation_stays_flat_as_ticks_accumulate ... ok
[INFO] [stdout] test pushdown::tests::history_keeps_one_delta_per_live_revision ... ok
[INFO] [stdout] test http_continuation_tests::finalize_flush_drain_reads_each_batch_once ... ok
[INFO] [stdout] test http_continuation_tests::finalize_flush_drain_is_linear_in_flush_size ... ok
[INFO] [stdout] test pushdown::tests::compacted_replay_matches_the_live_state ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 107 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.78s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/protocol_name.rs (/opt/rustwide/target/debug/build/vgi/190b84a2d12f4304/out/protocol_name-190b84a2d12f4304)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test wire_name_is_the_canonical_one ... ok
[INFO] [stderr]      Running tests/split_token_conformance.rs (/opt/rustwide/target/debug/build/vgi/ae970e9efa410e48/out/split_token_conformance-ae970e9efa410e48)
[INFO] [stdout] test a_built_worker_hosts_the_canonical_name ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test deterministic_vectors_are_reproduced_byte_for_byte ... ok
[INFO] [stdout] test expiry_and_invalidity_are_distinguishable ... ok
[INFO] [stdout] test shared_vectors_reach_their_recorded_verdict ... ok
[INFO] [stdout] test a_keyed_worker_refuses_an_unsealed_token ... ok
[INFO] [stdout] test a_token_is_bound_to_the_principal_it_was_minted_for ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests vgi
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test src/table_function.rs - table_function::TableProducer::resume_supported (line 75) ... ignored
[INFO] [stdout] test src/table_function.rs - table_function::resume_fields (line 367) ... ignored
[INFO] [stdout] test src/wasm_worker.rs - wasm_worker (line 19) ... ignored
[INFO] [stdout] test src/wasm_worker.rs - wasm_worker (line 31) ... ignored
[INFO] [stdout] test src/worker.rs - worker::Worker (line 26) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 29) - compile ... ok
[INFO] [stdout] test src/table_function.rs - table_function::TableFunction (line 133) ... ok
[INFO] [stdout] test src/function.rs - function::ScalarFunction (line 707) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.88s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "fdb57b8f3d7fc9210776b9342d54f31458c699b39fe2983a7bcd9a4777fa7e91", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fdb57b8f3d7fc9210776b9342d54f31458c699b39fe2983a7bcd9a4777fa7e91", kill_on_drop: false }`
[INFO] [stdout] fdb57b8f3d7fc9210776b9342d54f31458c699b39fe2983a7bcd9a4777fa7e91
