[INFO] fetching crate crossplane-forge 0.1.1...
[INFO] testing crossplane-forge-0.1.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate crossplane-forge 0.1.1 into /workspace/builds/worker-5-tc2/source
[INFO] removed /workspace/builds/worker-5-tc2/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate crossplane-forge 0.1.1
[INFO] finished tweaking crates.io crate crossplane-forge 0.1.1
[INFO] tweaked toml for crates.io crate crossplane-forge 0.1.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate crossplane-forge 0.1.1 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 crossplane-forge 0.1.1 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] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:47:12
[INFO] [stderr]    |
[INFO] [stderr] 47 | homepage = "https://github.com/pleme-io/crossplane-forge"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 52 | repository = "https://github.com/pleme-io/crossplane-forge"
[INFO] [stderr]    |              ----------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `crossplane-forge` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 8184003a440a742bdbbd240359149a3d6b89e8eced9405764237904dab7d8710
[INFO] running `Command { std: "docker" "start" "8184003a440a742bdbbd240359149a3d6b89e8eced9405764237904dab7d8710", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8184003a440a742bdbbd240359149a3d6b89e8eced9405764237904dab7d8710", 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" "8184003a440a742bdbbd240359149a3d6b89e8eced9405764237904dab7d8710" "/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" "8184003a440a742bdbbd240359149a3d6b89e8eced9405764237904dab7d8710", 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" "8184003a440a742bdbbd240359149a3d6b89e8eced9405764237904dab7d8710" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:47:12
[INFO] [stderr]    |
[INFO] [stderr] 47 | homepage = "https://github.com/pleme-io/crossplane-forge"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 52 | repository = "https://github.com/pleme-io/crossplane-forge"
[INFO] [stderr]    |              ----------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `crossplane-forge` (manifest) generated 1 warning
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling cc v1.4.0
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling synthesizer-core v0.1.1
[INFO] [stderr]    Compiling meimei v0.1.1
[INFO] [stderr]    Compiling go-synthesizer v0.1.2
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling blake3 v1.8.6
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling serde_yaml_ng v0.10.0
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling sekkei v0.1.1
[INFO] [stderr]    Compiling pleme-io-takumi v0.1.2
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling openapi-forge v0.1.7
[INFO] [stderr]    Compiling iac-forge v0.1.5
[INFO] [stderr]    Compiling crossplane-forge v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `GoLit`
[INFO] [stdout]   --> src/deepcopy_gen.rs:23:60
[INFO] [stdout]    |
[INFO] [stdout] 23 |     GoBlock, GoDecl, GoExpr, GoFile, GoFuncDecl, GoImport, GoLit, GoParam, GoRecv, GoStmt, GoType,
[INFO] [stdout]    |                                                            ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 22.05s
[INFO] running `Command { std: "docker" "inspect" "8184003a440a742bdbbd240359149a3d6b89e8eced9405764237904dab7d8710", 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" "8184003a440a742bdbbd240359149a3d6b89e8eced9405764237904dab7d8710" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:47:12
[INFO] [stderr]    |
[INFO] [stderr] 47 | homepage = "https://github.com/pleme-io/crossplane-forge"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 52 | repository = "https://github.com/pleme-io/crossplane-forge"
[INFO] [stderr]    |              ----------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `crossplane-forge` (manifest) generated 1 warning
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stdout] warning: unused import: `GoLit`
[INFO] [stdout]   --> src/deepcopy_gen.rs:23:60
[INFO] [stdout]    |
[INFO] [stdout] 23 |     GoBlock, GoDecl, GoExpr, GoFile, GoFuncDecl, GoImport, GoLit, GoParam, GoRecv, GoStmt, GoType,
[INFO] [stdout]    |                                                            ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling crossplane-forge v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `GoLit`
[INFO] [stdout]   --> src/deepcopy_gen.rs:23:60
[INFO] [stdout]    |
[INFO] [stdout] 23 |     GoBlock, GoDecl, GoExpr, GoFile, GoFuncDecl, GoImport, GoLit, GoParam, GoRecv, GoStmt, GoType,
[INFO] [stdout]    |                                                            ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 33.30s
[INFO] running `Command { std: "docker" "inspect" "8184003a440a742bdbbd240359149a3d6b89e8eced9405764237904dab7d8710", 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" "8184003a440a742bdbbd240359149a3d6b89e8eced9405764237904dab7d8710" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:47:12
[INFO] [stderr]    |
[INFO] [stderr] 47 | homepage = "https://github.com/pleme-io/crossplane-forge"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 52 | repository = "https://github.com/pleme-io/crossplane-forge"
[INFO] [stderr]    |              ----------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `crossplane-forge` (manifest) generated 1 warning
[INFO] [stderr] warning: unused import: `GoLit`
[INFO] [stderr]   --> src/deepcopy_gen.rs:23:60
[INFO] [stderr]    |
[INFO] [stderr] 23 |     GoBlock, GoDecl, GoExpr, GoFile, GoFuncDecl, GoImport, GoLit, GoParam, GoRecv, GoStmt, GoType,
[INFO] [stderr]    |                                                            ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `crossplane-forge` (lib) generated 1 warning (run `cargo fix --lib -p crossplane-forge` to apply 1 suggestion)
[INFO] [stderr] warning: `crossplane-forge` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/crossplane-forge/dca55a2baa25fbc8/out/crossplane_forge-dca55a2baa25fbc8)
[INFO] [stdout] 
[INFO] [stdout] running 198 tests
[INFO] [stdout] test backend::tests::data_source_is_no_op ... ok
[INFO] [stdout] test backend::tests::apis_aggregator_imports_provider_pkg_and_each_resource_pkg ... ok
[INFO] [stdout] test backend::tests::controller_config_overrides_from_platform_config ... ok
[INFO] [stdout] test backend::tests::generate_resource_artifact_kinds_set_correctly ... ok
[INFO] [stdout] test body_signatures::tests::skips_missing_field ... ok
[INFO] [stdout] test body_signatures::tests::skips_type_mismatch_delete_protection_bool_vs_string ... ok
[INFO] [stdout] test body_signatures::tests::skips_required_disagreement ... ok
[INFO] [stdout] test backend::tests::legacy_naming_file_name_routes_by_kind ... ok
[INFO] [stdout] test body_signatures::tests::matches_aligned_scalar_field ... ok
[INFO] [stdout] test backend::tests::generate_resource_emits_full_artifact_set ... ok
[INFO] [stdout] test body_signatures::tests::parses_components_schemas_with_pascal_index ... ok
[INFO] [stdout] test backend::tests::generate_provider_emits_full_scaffold ... ok
[INFO] [stdout] test body_signatures::tests::skips_type_mismatch_rotation_hour_int64_vs_int32 ... ok
[INFO] [stdout] test controller_gen::tests::create_body_pushes_for_provider_scalar_fields ... ok
[INFO] [stdout] test backend::tests::legacy_naming_resource_type_pascal_cases ... ok
[INFO] [stdout] test controller_gen::tests::create_calls_correct_sdk_method ... ok
[INFO] [stdout] test backend::tests::controller_config_defaults_from_provider_name ... ok
[INFO] [stdout] test controller_gen::tests::create_signature_returns_external_creation ... ok
[INFO] [stdout] test body_signatures::tests::skips_unknown_body_type ... ok
[INFO] [stdout] test controller_gen::tests::connect_func_calls_v2api_auth_with_credentials ... ok
[INFO] [stdout] test controller_gen::tests::connect_signature_returns_external_client_and_error ... ok
[INFO] [stdout] test backend::tests::generate_resource_paths_use_resource_package_name ... ok
[INFO] [stdout] test controller_gen::tests::credentials_struct_type_emitted_with_four_json_tagged_fields ... ok
[INFO] [stdout] test controller_gen::tests::delete_calls_correct_sdk_method ... ok
[INFO] [stdout] test controller_gen::tests::delete_returns_external_delete_and_error_v1_18 ... ok
[INFO] [stdout] test controller_gen::tests::deterministic_render ... ok
[INFO] [stdout] test controller_gen::tests::observe_signature_correct ... ok
[INFO] [stdout] test controller_gen::tests::controller_file_has_expected_decl_sequence ... ok
[INFO] [stdout] test controller_gen::tests::package_and_kind_naming ... ok
[INFO] [stdout] test controller_gen::tests::controller_emits_disconnect_method_for_v1_18 ... ok
[INFO] [stdout] test controller_gen::tests::rendered_controller_carries_no_format_string_leakage ... ok
[INFO] [stdout] test controller_gen::tests::external_struct_has_client_and_token_fields ... ok
[INFO] [stdout] test controller_gen::tests::read_body_does_not_push_for_provider_fields ... ok
[INFO] [stdout] test controller_gen::tests::five_representative_resources_render_cleanly ... ok
[INFO] [stdout] test controller_gen::tests::rendered_setup_chain_matches_expected_method_order ... ok
[INFO] [stdout] test controller_gen::tests::setup_func_wraps_logger_in_logging_logr_wrapper ... ok
[INFO] [stdout] test controller_gen::tests::update_no_op_branch_for_resources_without_update_schema ... ok
[INFO] [stdout] test crd::tests::annotated_description_empty_both ... ok
[INFO] [stdout] test controller_gen::tests::imports_aliases_correct ... ok
[INFO] [stdout] test controller_gen::tests::imports_include_required_runtime_packages ... ok
[INFO] [stdout] test controller_gen::tests::no_method_body_panics_for_resources_with_or_without_update ... ok
[INFO] [stdout] test backend::tests::generate_provider_artifact_kind_distribution ... ok
[INFO] [stdout] test controller_gen::tests::observe_body_shape ... ok
[INFO] [stdout] test crd::tests::annotated_description_empty_immutable ... ok
[INFO] [stdout] test backend::tests::platform_name ... ok
[INFO] [stdout] test crd::tests::api_version_defaults ... ok
[INFO] [stdout] test crd::tests::annotated_description_both_flags ... ok
[INFO] [stdout] test crd::tests::api_version_from_platform_config ... ok
[INFO] [stdout] test crd::tests::annotated_description_sensitive_only ... ok
[INFO] [stdout] test controller_gen::tests::setup_returns_complete_chain ... ok
[INFO] [stdout] test crd::tests::build_at_provider_empty_attrs ... ok
[INFO] [stdout] test controller_gen::tests::setup_signature_takes_manager_and_poll_interval ... ok
[INFO] [stdout] test crd::tests::annotated_description_empty_no_flags ... ok
[INFO] [stdout] test crd::tests::build_for_provider_empty_attrs ... ok
[INFO] [stdout] test crd::tests::build_for_provider_excludes_computed ... ok
[INFO] [stdout] test crd::tests::build_at_provider_includes_all ... ok
[INFO] [stdout] test crd::tests::at_provider_no_sensitive_annotation ... ok
[INFO] [stdout] test crd::tests::annotated_description_immutable_only ... ok
[INFO] [stdout] test crd::tests::annotated_description_empty_sensitive ... ok
[INFO] [stdout] test crd::tests::annotated_description_plain ... ok
[INFO] [stdout] test crd::tests::categories_include_provider_name ... ok
[INFO] [stdout] test crd::tests::conditions_schema_structure ... ok
[INFO] [stdout] test crd::tests::crd_names_from_resource ... ok
[INFO] [stdout] test crd::tests::crd_names_metadata_name ... ok
[INFO] [stdout] test crd::tests::at_provider_includes_all_fields ... ok
[INFO] [stdout] test crd::tests::computed_only_field_excluded_from_for_provider ... ok
[INFO] [stdout] test crd::tests::crossplane_config_str_non_table ... ok
[INFO] [stdout] test crd::tests::crossplane_config_str_missing_key ... ok
[INFO] [stdout] test crd::tests::crossplane_config_str_missing_section ... ok
[INFO] [stdout] test crd::tests::at_provider_field_with_empty_description ... ok
[INFO] [stdout] test crd::tests::crossplane_config_str_found ... ok
[INFO] [stdout] test crd::tests::crd_version_served_and_storage ... ok
[INFO] [stdout] test crd::tests::crossplane_config_str_non_string_value ... ok
[INFO] [stdout] test crd::tests::derive_group_non_string_group_value ... ok
[INFO] [stdout] test crd::tests::deeply_nested_type_schema ... ok
[INFO] [stdout] test crd::tests::derive_api_version_non_string_value ... ok
[INFO] [stdout] test crd::tests::derive_api_version_non_table_crossplane_config ... ok
[INFO] [stdout] test crd::tests::derive_scope_non_string_falls_back ... ok
[INFO] [stdout] test controller_gen::tests::observe_calls_correct_sdk_method ... ok
[INFO] [stdout] test crd::tests::derive_scope_non_table_falls_back ... ok
[INFO] [stdout] test crd::tests::enum_with_empty_values ... ok
[INFO] [stdout] test crd::tests::derive_group_non_table_crossplane_config ... ok
[INFO] [stdout] test crd::tests::derive_scope_defaults_to_cluster ... ok
[INFO] [stdout] test crd::tests::derive_group_missing_group_key ... ok
[INFO] [stdout] test crd::tests::derive_scope_from_config ... ok
[INFO] [stdout] test crd::tests::derive_api_version_missing_key ... ok
[INFO] [stdout] test crd::tests::enum_with_integer_underlying ... ok
[INFO] [stdout] test crd::tests::list_of_objects ... ok
[INFO] [stdout] test crd::tests::group_derived_from_platform_config ... ok
[INFO] [stdout] test crd::tests::fields_map_to_correct_schema_types ... ok
[INFO] [stdout] test crd::tests::nested_list_of_lists ... ok
[INFO] [stdout] test crd::tests::group_defaults_to_provider_name ... ok
[INFO] [stdout] test crd::tests::conditions_schema_in_status ... ok
[INFO] [stdout] test crd::tests::object_type_has_nested_properties_and_required ... ok
[INFO] [stdout] test crd::tests::immutable_sensitive_empty_description ... ok
[INFO] [stdout] test crd::tests::map_of_sets ... ok
[INFO] [stdout] test crd::tests::object_with_empty_fields ... ok
[INFO] [stdout] test crd::tests::non_immutable_non_sensitive_field_has_plain_description ... ok
[INFO] [stdout] test crd::tests::object_field_description_empty_omits_key ... ok
[INFO] [stdout] test crd::tests::object_with_no_required_fields ... ok
[INFO] [stdout] test crd::tests::multiple_required_fields_ordering ... ok
[INFO] [stdout] test crd::tests::crd_metadata_has_correct_plural_name ... ok
[INFO] [stdout] test crd::tests::immutable_field_with_empty_description ... ok
[INFO] [stdout] test crd::tests::immutable_and_sensitive_field ... ok
[INFO] [stdout] test crd::tests::generate_resource_crd_with_config_ignores_non_crossplane_keys ... ok
[INFO] [stdout] test crd::tests::generate_resource_crd_delegates_to_with_config ... ok
[INFO] [stdout] test crd::tests::crd_spec_requires_for_provider ... ok
[INFO] [stdout] test crd::tests::provider_config_crd_yaml_is_deterministic ... ok
[INFO] [stdout] test crd::tests::only_one_version_entry ... ok
[INFO] [stdout] test crd::tests::map_of_objects ... ok
[INFO] [stdout] test crd::tests::provider_config_crd_with_different_group ... ok
[INFO] [stdout] test crd::tests::provider_config_crd_version_served_and_storage ... ok
[INFO] [stdout] test crd::tests::provider_config_crd_structure ... ok
[INFO] [stdout] test crd::tests::printer_columns_structure ... ok
[INFO] [stdout] test crd::tests::provider_config_crd_scope_is_cluster ... ok
[INFO] [stdout] test crd::tests::printer_columns_present ... ok
[INFO] [stdout] test crd::tests::immutable_field_description ... ok
[INFO] [stdout] test crd::tests::resource_with_no_attributes ... ok
[INFO] [stdout] test crd::tests::sensitive_fields_annotated ... ok
[INFO] [stdout] test crd::tests::resource_crd_different_provider_names ... ok
[INFO] [stdout] test crd::tests::resource_crd_yaml_is_deterministic ... ok
[INFO] [stdout] test crd::tests::sensitive_fields_no_preserve_unknown ... ok
[INFO] [stdout] test crd::tests::set_of_integers ... ok
[INFO] [stdout] test crd::tests::scope_from_platform_config ... ok
[INFO] [stdout] test crd::tests::sort_json_keys_deeply_nested ... ok
[INFO] [stdout] test crd::tests::sort_json_keys_empty_array ... ok
[INFO] [stdout] test crd::tests::sort_json_keys_deterministic ... ok
[INFO] [stdout] test crd::tests::resource_with_all_iac_type_variants ... ok
[INFO] [stdout] test crd::tests::set_type_has_unique_items ... ok
[INFO] [stdout] test crd::tests::simple_resource_generates_valid_yaml ... ok
[INFO] [stdout] test crd::tests::provider_config_crd ... ok
[INFO] [stdout] test crd::tests::scope_non_string_falls_back_to_cluster ... ok
[INFO] [stdout] test crd::tests::sort_json_keys_with_nested_arrays_of_objects ... ok
[INFO] [stdout] test crd::tests::scope_defaults_to_cluster ... ok
[INFO] [stdout] test crd::tests::sort_json_keys_empty_object ... ok
[INFO] [stdout] test crd::tests::provider_config_crd_categories ... ok
[INFO] [stdout] test crd::tests::generate_all_produces_crd_files ... ok
[INFO] [stdout] test crd::tests::sort_json_keys_with_null_and_scalars ... ok
[INFO] [stdout] test crd::tests::sensitive_field_with_empty_description ... ok
[INFO] [stdout] test crd::tests::required_fields_in_required_list ... ok
[INFO] [stdout] test crd::tests::sort_json_keys_scalar_passthrough ... ok
[INFO] [stdout] test crd::tests::type_mappings_comprehensive ... ok
[INFO] [stdout] test deepcopy_gen::tests::deepcopy_returns_nil_on_nil_receiver ... ok
[INFO] [stdout] test deepcopy_gen::tests::provider_deepcopy_covers_all_four_kinds ... ok
[INFO] [stdout] test crd::tests::status_subresource_present ... ok
[INFO] [stdout] test deepcopy_gen::tests::resource_deepcopy_emits_six_methods ... ok
[INFO] [stdout] test deepcopy_gen::tests::deepcopy_object_returns_nil_for_nil_input ... ok
[INFO] [stdout] test deepcopy_gen::tests::list_deepcopy_into_iterates_items ... ok
[INFO] [stdout] test error::tests::yaml_error_display ... ok
[INFO] [stdout] test go_spec::tests::render_is_deterministic_and_byte_equal ... ok
[INFO] [stdout] test error::tests::yaml_error_from_conversion ... ok
[INFO] [stdout] test go_spec::tests::spec_renders_buildable_go_through_synthesizer ... ok
[INFO] [stdout] test go_spec::tests::companion_go_mod_renders_through_synthesizer ... ok
[INFO] [stdout] test error::tests::json_error_display ... ok
[INFO] [stdout] test managed_methods_gen::tests::emits_twelve_methods_per_kind ... ok
[INFO] [stdout] test error::tests::json_error_from_conversion ... ok
[INFO] [stdout] test go_spec::tests::empty_spec_still_well_formed ... ok
[INFO] [stdout] test managed_methods_gen::tests::get_condition_takes_condition_type_and_returns_condition ... ok
[INFO] [stdout] test managed_methods_gen::tests::deletion_policy_uses_value_type_no_pointer ... ok
[INFO] [stdout] test managed_methods_gen::tests::provider_config_ref_uses_pointer_xpv1_reference ... ok
[INFO] [stdout] test managed_methods_gen::tests::publish_connection_details_to_uses_pointer ... ok
[INFO] [stdout] test go_spec::tests::spec_serde_roundtrips_through_json ... ok
[INFO] [stdout] test provider_gen::tests::go_mod_module_path_matches_provider_module ... ok
[INFO] [stdout] test managed_methods_gen::tests::set_conditions_is_variadic_and_spread_delegates ... ok
[INFO] [stdout] test provider_gen::tests::deterministic_render_for_each_emitter ... ok
[INFO] [stdout] test managed_methods_gen::tests::write_connection_secret_to_reference_uses_pointer ... ok
[INFO] [stdout] test managed_methods_gen::tests::imports_xpv1_only ... ok
[INFO] [stdout] test managed_methods_gen::tests::management_policies_emitted ... ok
[INFO] [stdout] test provider_gen::tests::go_mod_pins_required_runtime_deps ... ok
[INFO] [stdout] test provider_gen::tests::helm_deployment_is_apps_v1_deployment ... ok
[INFO] [stdout] test provider_gen::tests::helm_chart_struct_round_trips_through_yaml ... ok
[INFO] [stdout] test provider_gen::tests::helm_deployment_image_uses_template_directives ... ok
[INFO] [stdout] test provider_gen::tests::go_mod_render_has_module_and_require_block ... ok
[INFO] [stdout] test provider_gen::tests::helm_values_round_trips ... ok
[INFO] [stdout] test provider_gen::tests::helm_chart_carries_provider_name ... ok
[INFO] [stdout] test provider_gen::tests::helm_values_image_repository_uses_ghcr_path ... ok
[INFO] [stdout] test provider_gen::tests::helm_rbac_emits_serviceaccount ... ok
[INFO] [stdout] test provider_gen::tests::main_go_has_main_function_only ... ok
[INFO] [stdout] test provider_gen::tests::main_go_uses_time_minute_as_constant_not_function_call ... ok
[INFO] [stdout] test provider_gen::tests::main_go_imports_apis_and_controller_packages ... ok
[INFO] [stdout] test provider_gen::tests::main_go_uses_correct_leader_election_id ... ok
[INFO] [stdout] test provider_gen::tests::no_format_string_leakage_in_any_emitter ... ok
[INFO] [stdout] test provider_gen::tests::provider_config_types_file_has_six_decls ... ok
[INFO] [stdout] test provider_gen::tests::setup_go_emits_typed_for_range_loop ... ok
[INFO] [stdout] test provider_gen::tests::provider_groupversion_info_registers_4_kinds ... ok
[INFO] [stdout] test provider_gen::tests::provider_config_kind_has_status_subresource_and_age_column ... ok
[INFO] [stdout] test provider_gen::tests::setup_go_emits_typed_slice_of_func_signature_for_setups ... ok
[INFO] [stdout] test provider_gen::tests::setup_go_imports_each_resource_package ... ok
[INFO] [stdout] test types_gen::tests::deterministic_render_for_same_input ... ok
[INFO] [stdout] test provider_gen::tests::setup_go_renders_setup_function_calling_each_pkg_setup ... ok
[INFO] [stdout] test types_gen::tests::kind_struct_carries_full_marker_set ... ok
[INFO] [stdout] test types_gen::tests::observation_includes_only_computed_fields_with_pointer_type ... ok
[INFO] [stdout] test types_gen::tests::groupversion_info_registers_kind_and_list ... ok
[INFO] [stdout] test types_gen::tests::paths_match_crossplane_layout ... ok
[INFO] [stdout] test types_gen::tests::spec_struct_embeds_xpv1_resource_spec_inline ... ok
[INFO] [stdout] test types_gen::tests::parameters_excludes_computed_fields_includes_required_marker ... ok
[INFO] [stdout] test types_gen::tests::rendered_types_file_is_well_formed ... ok
[INFO] [stdout] test types_gen::tests::types_file_contains_six_type_decls ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 198 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests crossplane_forge
[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" "8184003a440a742bdbbd240359149a3d6b89e8eced9405764237904dab7d8710", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8184003a440a742bdbbd240359149a3d6b89e8eced9405764237904dab7d8710", kill_on_drop: false }`
[INFO] [stdout] 8184003a440a742bdbbd240359149a3d6b89e8eced9405764237904dab7d8710
