[INFO] fetching crate iac-forge-cli 0.2.1...
[INFO] testing iac-forge-cli-0.2.1 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate iac-forge-cli 0.2.1 into /workspace/builds/worker-0-tc1/source
[INFO] removed /workspace/builds/worker-0-tc1/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate iac-forge-cli 0.2.1
[INFO] finished tweaking crates.io crate iac-forge-cli 0.2.1
[INFO] tweaked toml for crates.io crate iac-forge-cli 0.2.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate iac-forge-cli 0.2.1 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate iac-forge-cli 0.2.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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded meimei v0.1.1
[INFO] [stderr]   Downloaded pleme-io-takumi v0.1.2
[INFO] [stderr]   Downloaded openapi-forge v0.1.7
[INFO] [stderr]   Downloaded find-msvc-tools v0.1.10
[INFO] [stderr]   Downloaded terraform-forge v0.1.6
[INFO] [stderr]   Downloaded synthesizer-core v0.1.1
[INFO] [stderr]   Downloaded sekkei v0.1.1
[INFO] [stderr]   Downloaded go-synthesizer v0.1.2
[INFO] [stderr]   Downloaded steampipe-forge v0.1.7
[INFO] [stderr]   Downloaded pulumi-forge v0.1.7
[INFO] [stderr]   Downloaded helm-forge v0.1.1
[INFO] [stderr]   Downloaded cc v1.4.1
[INFO] [stderr]   Downloaded crossplane-forge v0.1.1
[INFO] [stderr]   Downloaded ansible-forge v0.1.6
[INFO] [stderr]   Downloaded blake3 v1.8.6
[INFO] [stderr]   Downloaded iac-forge v0.1.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 2cb5e7def9a7cb39f786ef17e6aa64d87550075d88b6c1285271361b2602e57c
[INFO] running `Command { std: "docker" "start" "2cb5e7def9a7cb39f786ef17e6aa64d87550075d88b6c1285271361b2602e57c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2cb5e7def9a7cb39f786ef17e6aa64d87550075d88b6c1285271361b2602e57c", 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" "2cb5e7def9a7cb39f786ef17e6aa64d87550075d88b6c1285271361b2602e57c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2cb5e7def9a7cb39f786ef17e6aa64d87550075d88b6c1285271361b2602e57c", 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" "2cb5e7def9a7cb39f786ef17e6aa64d87550075d88b6c1285271361b2602e57c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.47
[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 thiserror v2.0.19
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling find-msvc-tools v0.1.10
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling meimei v0.1.1
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling cc v1.4.1
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling synthesizer-core v0.1.1
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling glob v0.3.4
[INFO] [stderr]    Compiling go-synthesizer v0.1.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling colored v3.1.1
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling blake3 v1.8.6
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling serde_yaml_ng v0.10.0
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[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 pulumi-forge v0.1.7
[INFO] [stderr]    Compiling ansible-forge v0.1.6
[INFO] [stderr]    Compiling crossplane-forge v0.1.1
[INFO] [stderr]    Compiling helm-forge v0.1.1
[INFO] [stderr]    Compiling terraform-forge v0.1.6
[INFO] [stderr]    Compiling steampipe-forge v0.1.7
[INFO] [stderr]    Compiling iac-forge-cli v0.2.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition value: `pangea`
[INFO] [stdout]    --> src/commands/generate.rs:306:19
[INFO] [stdout]     |
[INFO] [stdout] 306 |             #[cfg(feature = "pangea")]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansible`, `crossplane`, `default`, `helm`, `pulumi`, `steampipe`, and `terraform`
[INFO] [stdout]     = help: consider adding `pangea` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `pangea`
[INFO] [stdout]    --> src/commands/generate.rs:318:23
[INFO] [stdout]     |
[INFO] [stdout] 318 |             #[cfg(not(feature = "pangea"))]
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansible`, `crossplane`, `default`, `helm`, `pulumi`, `steampipe`, and `terraform`
[INFO] [stdout]     = help: consider adding `pangea` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 57.12s
[INFO] running `Command { std: "docker" "inspect" "2cb5e7def9a7cb39f786ef17e6aa64d87550075d88b6c1285271361b2602e57c", 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" "2cb5e7def9a7cb39f786ef17e6aa64d87550075d88b6c1285271361b2602e57c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling 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 fastrand v2.5.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling iac-forge-cli v0.2.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition value: `pangea`
[INFO] [stdout]    --> src/commands/generate.rs:306:19
[INFO] [stdout]     |
[INFO] [stdout] 306 |             #[cfg(feature = "pangea")]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansible`, `crossplane`, `default`, `helm`, `pulumi`, `steampipe`, and `terraform`
[INFO] [stdout]     = help: consider adding `pangea` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `pangea`
[INFO] [stdout]    --> src/commands/generate.rs:318:23
[INFO] [stdout]     |
[INFO] [stdout] 318 |             #[cfg(not(feature = "pangea"))]
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `ansible`, `crossplane`, `default`, `helm`, `pulumi`, `steampipe`, and `terraform`
[INFO] [stdout]     = help: consider adding `pangea` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 36.18s
[INFO] running `Command { std: "docker" "inspect" "2cb5e7def9a7cb39f786ef17e6aa64d87550075d88b6c1285271361b2602e57c", 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" "2cb5e7def9a7cb39f786ef17e6aa64d87550075d88b6c1285271361b2602e57c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unexpected `cfg` condition value: `pangea`
[INFO] [stderr]    --> src/commands/generate.rs:306:19
[INFO] [stderr]     |
[INFO] [stderr] 306 |             #[cfg(feature = "pangea")]
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected values for `feature` are: `ansible`, `crossplane`, `default`, `helm`, `pulumi`, `steampipe`, and `terraform`
[INFO] [stderr]     = help: consider adding `pangea` as a feature in `Cargo.toml`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `pangea`
[INFO] [stderr]    --> src/commands/generate.rs:318:23
[INFO] [stderr]     |
[INFO] [stderr] 318 |             #[cfg(not(feature = "pangea"))]
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: expected values for `feature` are: `ansible`, `crossplane`, `default`, `helm`, `pulumi`, `steampipe`, and `terraform`
[INFO] [stderr]     = help: consider adding `pangea` as a feature in `Cargo.toml`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: `iac-forge-cli` (bin "iac-forge" test) generated 2 warnings
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/iac_forge-28178c4daeba1223)
[INFO] [stdout] 
[INFO] [stdout] running 145 tests
[INFO] [stdout] test commands::diff::tests::diff_detects_added_schemas ... ok
[INFO] [stdout] test commands::diff::tests::diff_nonexistent_file_returns_error ... ok
[INFO] [stdout] test commands::diff::tests::diff_invalid_old_spec_returns_error ... ok
[INFO] [stdout] test commands::drift::tests::drift_nonexistent_spec_returns_error ... ok
[INFO] [stdout] test commands::diff::tests::diff_detects_removed_schemas ... ok
[INFO] [stdout] test commands::diff::tests::diff_with_empty_paths_old ... ok
[INFO] [stdout] test commands::diff::tests::diff_detects_added_endpoints ... ok
[INFO] [stdout] test commands::drift::tests::drift_malformed_toml_is_silently_skipped ... ok
[INFO] [stdout] test commands::drift::tests::drift_nonexistent_resources_dir_returns_error ... ok
[INFO] [stdout] test commands::drift::tests::drift_empty_resources_dir ... ok
[INFO] [stdout] test commands::generate::tests::backend_choice_all_contains_all_backends ... ok
[INFO] [stdout] test commands::generate::tests::backend_choice_from_str_roundtrip ... ok
[INFO] [stdout] test commands::drift::tests::drift_invalid_spec_returns_error ... ok
[INFO] [stdout] test commands::generate::tests::diff_detects_added_and_removed_endpoints ... ok
[INFO] [stdout] test commands::drift::tests::drift_resource_name_without_prefix ... ok
[INFO] [stdout] test commands::diff::tests::diff_detects_removed_endpoints ... ok
[INFO] [stdout] test commands::generate::tests::find_toml_files_empty_dir ... ok
[INFO] [stdout] test commands::generate::tests::find_toml_files_nonexistent_dir ... ok
[INFO] [stdout] test commands::generate::tests::find_toml_files_returns_sorted ... ok
[INFO] [stdout] test commands::diff::tests::diff_identical_specs_reports_no_changes ... ok
[INFO] [stdout] test commands::generate::tests::generate_provider_auto_discovery_in_parent ... ok
[INFO] [stdout] test commands::generate::tests::generate_missing_provider_toml_errors ... ok
[INFO] [stdout] test commands::generate::tests::find_toml_files_ignores_non_toml ... ok
[INFO] [stdout] test commands::drift::tests::drift_with_extra_resource ... ok
[INFO] [stdout] test commands::generate::tests::generate_with_steampipe_backend ... ok
[INFO] [stdout] test commands::generate::tests::validate_with_invalid_spec ... ok
[INFO] [stdout] test commands::generate::tests::validate_with_valid_spec ... ok
[INFO] [stdout] test commands::notify::tests::notify_log_appends ... ok
[INFO] [stdout] test commands::generate::tests::generate_with_pulumi_backend ... ok
[INFO] [stdout] test commands::notify::tests::notify_log_creates_file ... ok
[INFO] [stdout] test commands::generate::tests::find_toml_files_nested ... ok
[INFO] [stdout] test commands::notify::tests::payload_backslash_and_quotes ... ok
[INFO] [stdout] test commands::notify::tests::notify_log_multiple_entries_are_valid_jsonl ... ok
[INFO] [stdout] test commands::notify::tests::payload_empty_summary ... ok
[INFO] [stdout] test commands::notify::tests::notify_log_creates_parent_dirs ... ok
[INFO] [stdout] test commands::generate::tests::generate_with_ansible_backend ... ok
[INFO] [stdout] test commands::notify::tests::payload_has_required_fields ... ok
[INFO] [stdout] test commands::notify::tests::payload_is_valid_json ... ok
[INFO] [stdout] test commands::notify::tests::payload_newlines_and_tabs ... ok
[INFO] [stdout] test commands::notify::tests::payload_null_bytes_in_summary ... ok
[INFO] [stdout] test commands::notify::tests::payload_special_characters ... ok
[INFO] [stdout] test commands::notify::tests::payload_very_long_summary ... ok
[INFO] [stdout] test commands::post_validate::tests::all_passed_false_when_template_fails ... ok
[INFO] [stdout] test commands::post_validate::tests::chart_result_errors_empty_when_passing ... ok
[INFO] [stdout] test commands::post_validate::tests::all_passed_single_chart_both_pass ... ok
[INFO] [stdout] test commands::notify::tests::payload_unicode_summary ... ok
[INFO] [stdout] test commands::notify::tests::payload_timestamp_is_rfc3339 ... ok
[INFO] [stdout] test commands::post_validate::tests::discover_chart_dirs_empty_dir ... ok
[INFO] [stdout] test commands::generate::tests::generate_with_helm_backend ... ok
[INFO] [stdout] test commands::post_validate::tests::discover_chart_dirs_finds_charts ... ok
[INFO] [stdout] test commands::generate::tests::scaffold_generates_toml_with_required_sections ... ok
[INFO] [stdout] test commands::post_validate::tests::discover_chart_dirs_ignores_files ... ok
[INFO] [stdout] test commands::generate::tests::scaffold_generates_valid_toml ... ok
[INFO] [stdout] test commands::post_validate::tests::all_passed_false_when_lint_fails ... ok
[INFO] [stdout] test commands::post_validate::tests::display_all_passed ... ok
[INFO] [stdout] test commands::post_validate::tests::discover_chart_dirs_nonexistent ... ok
[INFO] [stdout] test commands::post_validate::tests::display_helm_not_available ... ok
[INFO] [stdout] test commands::generate::tests::generate_with_crossplane_backend ... ok
[INFO] [stdout] test commands::post_validate::tests::display_shows_failure_details ... ok
[INFO] [stdout] test commands::post_validate::tests::display_no_charts ... ok
[INFO] [stdout] test commands::post_validate::tests::report_all_passed_empty ... ok
[INFO] [stdout] test commands::post_validate::tests::report_all_passed_with_charts ... ok
[INFO] [stdout] test commands::post_validate::tests::report_detects_both_failures ... ok
[INFO] [stdout] test commands::post_validate::tests::report_mixed_charts ... ok
[INFO] [stdout] test commands::post_validate::tests::failure_summary_format ... ok
[INFO] [stdout] test commands::post_validate::tests::failure_summary_multiple_failures ... ok
[INFO] [stdout] test commands::post_validate::tests::report_detects_lint_failure ... ok
[INFO] [stdout] test commands::post_validate::tests::report_detects_template_failure ... ok
[INFO] [stdout] test commands::scaffold::tests::scaffold_creates_output_dir ... ok
[INFO] [stdout] test commands::scaffold::tests::scaffold_produces_valid_toml ... ok
[INFO] [stdout] test commands::scaffold::tests::scaffold_no_crud_groups_produces_no_files ... ok
[INFO] [stdout] test commands::scaffold::tests::scaffold_skip_fields_present ... ok
[INFO] [stdout] test commands::scaffold::tests::scaffold_resource_name_has_akeyless_prefix ... ok
[INFO] [stdout] test commands::scaffold::tests::scaffold_nonexistent_spec_returns_error ... ok
[INFO] [stdout] test commands::generate::tests::generate_terraform_creates_expected_structure ... ok
[INFO] [stdout] test commands::scaffold::tests::scaffold_toml_has_required_sections ... ok
[INFO] [stdout] test commands::generate::tests::backend_choice_display ... ok
[INFO] [stdout] test commands::scaffold::tests::scaffold_with_non_matching_pattern_produces_no_files ... ok
[INFO] [stdout] test commands::scaffold::tests::scaffold_invalid_spec_returns_error ... ok
[INFO] [stdout] test commands::drift::tests::drift_with_matching_resource ... ok
[INFO] [stdout] test commands::sync::tests::default_commit_message_format ... ok
[INFO] [stdout] test commands::generate::tests::drift_detects_missing_and_extra_resources ... ok
[INFO] [stdout] test commands::generate::tests::find_toml_files_deeply_nested ... ok
[INFO] [stdout] test commands::scaffold::tests::scaffold_with_pattern_filters_results ... ok
[INFO] [stdout] test commands::sync::tests::count_files_empty_dir ... ok
[INFO] [stdout] test commands::sync::tests::count_files_nonexistent ... ok
[INFO] [stdout] test commands::sync::tests::chain_test_first_run_no_previous ... ok
[INFO] [stdout] test commands::sync::tests::count_files_recursive ... ok
[INFO] [stdout] test commands::generate::tests::generate_terraform_skips_invalid_resources ... ok
[INFO] [stdout] test commands::sync::tests::auto_commit_false_does_not_run_git ... ok
[INFO] [stdout] test commands::sync::tests::e2e_ansible_output_structure ... FAILED
[INFO] [stdout] test commands::sync::tests::e2e_empty_resources_dir ... ok
[INFO] [stdout] test commands::sync::tests::chain_test_api_evolution ... ok
[INFO] [stdout] test commands::sync::tests::chain_test_audit_log_records_evolution ... ok
[INFO] [stdout] test commands::sync::tests::e2e_computed_field_terraform ... ok
[INFO] [stdout] test commands::post_validate::tests::validate_no_charts_returns_ok ... ok
[INFO] [stdout] test commands::sync::tests::e2e_immutable_field_pulumi ... ok
[INFO] [stdout] test commands::sync::tests::e2e_audit_log_multiple_syncs_append ... ok
[INFO] [stdout] test commands::sync::tests::e2e_evolution_remove_endpoint ... ok
[INFO] [stdout] test commands::sync::tests::e2e_evolution_add_field_to_existing_resource ... ok
[INFO] [stdout] test commands::sync::tests::e2e_computed_field_pulumi ... ok
[INFO] [stdout] test commands::sync::tests::e2e_evolution_add_new_resource ... ok
[INFO] [stdout] test commands::sync::tests::e2e_all_frameworks_same_resource_count ... FAILED
[INFO] [stdout] test commands::sync::tests::e2e_audit_log_complete_event_chain ... ok
[INFO] [stdout] test commands::sync::tests::e2e_invalid_spec_fails_gracefully ... ok
[INFO] [stdout] test commands::generate::tests::generate_all_creates_subdirectories_per_backend ... FAILED
[INFO] [stdout] test commands::sync::tests::e2e_immutable_field_terraform ... ok
[INFO] [stdout] test commands::sync::tests::e2e_invalid_spec_generate_fails_gracefully ... ok
[INFO] [stdout] test commands::sync::tests::e2e_full_sync_pipeline_with_all_steps ... ok
[INFO] [stdout] test commands::sync::tests::e2e_full_sync_all_backends ... FAILED
[INFO] [stdout] test commands::sync::tests::e2e_computed_field_crossplane ... ok
[INFO] [stdout] test commands::sync::tests::e2e_malformed_toml_resource_fails_gracefully ... ok
[INFO] [stdout] test commands::sync::tests::e2e_immutable_field_crossplane ... ok
[INFO] [stdout] test commands::sync::tests::e2e_deterministic_output_across_runs ... ok
[INFO] [stdout] test commands::sync::tests::e2e_nonexistent_spec_file_fails_gracefully ... ok
[INFO] [stdout] test commands::sync::tests::e2e_crossplane_output_structure ... FAILED
[INFO] [stdout] test commands::sync::tests::e2e_missing_provider_toml_fails_gracefully ... ok
[INFO] [stdout] test commands::sync::tests::e2e_terraform_output_structure_multi_resource ... ok
[INFO] [stdout] test commands::sync::tests::sync_detects_diff_and_generates ... ok
[INFO] [stdout] test commands::sync::tests::e2e_sensitive_field_pulumi ... ok
[INFO] [stdout] test commands::sync::tests::e2e_type_mapping_terraform ... ok
[INFO] [stdout] test commands::sync::tests::sync_first_run_no_old_spec ... ok
[INFO] [stdout] test commands::sync::tests::e2e_pulumi_output_structure ... ok
[INFO] [stdout] test commands::sync::tests::e2e_type_mapping_pulumi ... ok
[INFO] [stdout] test commands::validate::tests::validate_nonexistent_spec_returns_error ... ok
[INFO] [stdout] test commands::validate::tests::validate_invalid_spec_yaml_returns_error ... ok
[INFO] [stdout] test tests::display_roundtrip ... ok
[INFO] [stdout] test tests::from_str_case_insensitive ... ok
[INFO] [stdout] test tests::from_str_empty_string_returns_error ... ok
[INFO] [stdout] test commands::validate::tests::validate_invalid_schema_ref_fails ... ok
[INFO] [stdout] test commands::validate::tests::validate_empty_resources_dir_succeeds ... ok
[INFO] [stdout] test commands::validate::tests::validate_malformed_toml_counts_as_error ... ok
[INFO] [stdout] test commands::validate::tests::validate_mixed_valid_and_invalid ... ok
[INFO] [stdout] test commands::validate::tests::validate_valid_resource_succeeds ... ok
[INFO] [stdout] test commands::validate::tests::validate_multiple_valid_resources ... ok
[INFO] [stdout] test commands::sync::tests::e2e_sensitive_field_terraform ... ok
[INFO] [stdout] test tests::from_str_invalid_returns_error ... ok
[INFO] [stdout] test tests::from_str_valid_lowercase ... ok
[INFO] [stdout] test commands::sync::tests::e2e_type_mapping_crossplane ... FAILED
[INFO] [stdout] test commands::sync::tests::e2e_type_mapping_ansible ... FAILED
[INFO] [stdout] test commands::sync::tests::sync_with_auto_scaffold ... ok
[INFO] [stdout] test commands::sync::tests::e2e_sensitive_field_ansible ... FAILED
[INFO] [stdout] test commands::sync::tests::e2e_sensitive_field_crossplane ... ok
[INFO] [stdout] test commands::sync::tests::sync_defaults_to_all_backend ... ok
[INFO] [stdout] test commands::sync::tests::auto_commit_on_git_repo ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- commands::sync::tests::e2e_ansible_output_structure stdout ----
[INFO] [stdout] => Loading OpenAPI spec from /tmp/.tmp3PnAXv/multi_resource_spec.yaml
[INFO] [stdout] => Found 2 resource specs
[INFO] [stdout]   -> Resolved test_static_secret
[INFO] [stdout]   -> Resolved test_target_aws
[INFO] [stdout] 
[INFO] [stdout] => Generating ansible artifacts in /tmp/.tmp3PnAXv/output
[INFO] [stdout]   -> plugins/modules/static_secret.py
[INFO] [stdout]   -> plugins/modules/target_aws.py
[INFO] [stdout]   -> plugins/module_utils/akeyless_client.py
[INFO] [stdout]   -> galaxy.yml
[INFO] [stdout]   -> meta/runtime.yml
[INFO] [stdout]   -> requirements.txt
[INFO] [stdout]   -> README.md
[INFO] [stdout]   => 9 artifacts written (0 action artifact(s) out of 9)
[INFO] [stdout] 
[INFO] [stdout] done Generated artifacts for 2 resource(s) with backend: ansible
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::sync::tests::e2e_ansible_output_structure' (1320) panicked at src/commands/sync.rs:1756:9:
[INFO] [stdout] assertion `left == right` failed: should produce exactly 2 .py module files
[INFO] [stdout]   left: 3
[INFO] [stdout]  right: 2
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5f15f8b0a6a5 - <unknown>
[INFO] [stdout]    1:     0x5f15f8a34274 - <unknown>
[INFO] [stdout]    2:     0x5f15f8b09d4b - <unknown>
[INFO] [stdout]    3:     0x5f15f8b09949 - <unknown>
[INFO] [stdout]    4:     0x5f15f8b095ca - <unknown>
[INFO] [stdout]    5:     0x5f15f8b09103 - <unknown>
[INFO] [stdout]    6:     0x5f15f8b2f011 - <unknown>
[INFO] [stdout]    7:     0x5f15f8b2efc9 - <unknown>
[INFO] [stdout]    8:     0x5f15f8b2f4cc - <unknown>
[INFO] [stdout]    9:     0x5f15f8a3410b - <unknown>
[INFO] [stdout]   10:     0x5f15f8a34089 - <unknown>
[INFO] [stdout]   11:     0x5f15f8a34fcd - <unknown>
[INFO] [stdout]   12:     0x5f15f8a1417e - <unknown>
[INFO] [stdout]   13:     0x5f15f8b5ffbb - <unknown>
[INFO] [stdout]   14:     0x5f15f8b5c4a2 - <unknown>
[INFO] [stdout]   15:     0x5f15f8b5bccc - <unknown>
[INFO] [stdout]   16:     0x5f15f8b7669c - <unknown>
[INFO] [stdout]   17:     0x5f15f8b3087a - <unknown>
[INFO] [stdout]   18:     0x721f41999dfa - <unknown>
[INFO] [stdout]   19:     0x721f41a2d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- commands::sync::tests::e2e_all_frameworks_same_resource_count stdout ----
[INFO] [stdout] => Loading OpenAPI spec from /tmp/.tmpeNG5Pm/multi_resource_spec.yaml
[INFO] [stdout] => Found 2 resource specs
[INFO] [stdout]   -> Resolved test_static_secret
[INFO] [stdout]   -> Resolved test_target_aws
[INFO] [stdout] 
[INFO] [stdout] => Generating terraform artifacts in /tmp/.tmpeNG5Pm/output/terraform
[INFO] [stdout]   -> Generating test_static_secret
[INFO] [stdout]   -> Generating test_target_aws
[INFO] [stdout]   -> Generating provider.go (2 resources)
[INFO] [stdout]   => Generated 2 resources + 2 tests + provider.go
[INFO] [stdout] 
[INFO] [stdout] => Generating pulumi artifacts in /tmp/.tmpeNG5Pm/output/pulumi
[INFO] [stdout]   -> schema.json
[INFO] [stdout]   => 1 artifacts written (0 action artifact(s) out of 1)
[INFO] [stdout] 
[INFO] [stdout] => Generating crossplane artifacts in /tmp/.tmpeNG5Pm/output/crossplane
[INFO] [stdout] warning: M6.4 body signature load failed (expected value at line 2 column 1); falling back to opt-in mode
[INFO] [stdout]   -> package/crds/test-static-secret-crd.yaml
[INFO] [stdout]   -> apis/staticsecret/v1alpha1/static_secret_types.go
[INFO] [stdout]   -> apis/staticsecret/v1alpha1/groupversion_info.go
[INFO] [stdout]   -> apis/staticsecret/v1alpha1/zz_generated_deepcopy.go
[INFO] [stdout]   -> apis/staticsecret/v1alpha1/zz_generated_managed.go
[INFO] [stdout]   -> internal/controller/staticsecret/controller.go
[INFO] [stdout]   -> package/crds/test-target-aws-crd.yaml
[INFO] [stdout]   -> apis/targetaws/v1alpha1/target_aws_types.go
[INFO] [stdout]   -> apis/targetaws/v1alpha1/groupversion_info.go
[INFO] [stdout]   -> apis/targetaws/v1alpha1/zz_generated_deepcopy.go
[INFO] [stdout]   -> apis/targetaws/v1alpha1/zz_generated_managed.go
[INFO] [stdout]   -> internal/controller/targetaws/controller.go
[INFO] [stdout]   -> package/crds/providerconfig-crd.yaml
[INFO] [stdout]   -> apis/test/v1alpha1/providerconfig_types.go
[INFO] [stdout]   -> apis/test/v1alpha1/groupversion_info.go
[INFO] [stdout]   -> apis/test/v1alpha1/zz_generated_deepcopy.go
[INFO] [stdout]   -> apis/apis.go
[INFO] [stdout]   -> cmd/provider/main.go
[INFO] [stdout]   -> internal/controller/setup.go
[INFO] [stdout]   -> go.mod
[INFO] [stdout]   -> helm/Chart.yaml
[INFO] [stdout]   -> helm/values.yaml
[INFO] [stdout]   -> helm/templates/deployment.yaml
[INFO] [stdout]   -> helm/templates/rbac.yaml
[INFO] [stdout]   => 24 artifacts written (0 action artifact(s) out of 24)
[INFO] [stdout] 
[INFO] [stdout] => Generating ansible artifacts in /tmp/.tmpeNG5Pm/output/ansible
[INFO] [stdout]   -> plugins/modules/static_secret.py
[INFO] [stdout]   -> plugins/modules/target_aws.py
[INFO] [stdout]   -> plugins/module_utils/akeyless_client.py
[INFO] [stdout]   -> galaxy.yml
[INFO] [stdout]   -> meta/runtime.yml
[INFO] [stdout]   -> requirements.txt
[INFO] [stdout]   -> README.md
[INFO] [stdout]   => 9 artifacts written (0 action artifact(s) out of 9)
[INFO] [stdout] 
[INFO] [stdout] => Generating pangea artifacts in /tmp/.tmpeNG5Pm/output/pangea
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::sync::tests::e2e_all_frameworks_same_resource_count' (1319) panicked at src/commands/sync.rs:1805:9:
[INFO] [stdout] generate all failed: Err("pangea backend not yet available — pangea-forge crate pending")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5f15f8b0a6a5 - <unknown>
[INFO] [stdout]    1:     0x5f15f8a34274 - <unknown>
[INFO] [stdout]    2:     0x5f15f8b09d4b - <unknown>
[INFO] [stdout]    3:     0x5f15f8b09949 - <unknown>
[INFO] [stdout]    4:     0x5f15f8b095ca - <unknown>
[INFO] [stdout]    5:     0x5f15f8b09103 - <unknown>
[INFO] [stdout]    6:     0x5f15f8b2f011 - <unknown>
[INFO] [stdout]    7:     0x5f15f8b2efc9 - <unknown>
[INFO] [stdout]    8:     0x5f15f8b2f4cc - <unknown>
[INFO] [stdout]    9:     0x5f15f8a3410b - <unknown>
[INFO] [stdout]   10:     0x5f15f8a1bb76 - <unknown>
[INFO] [stdout]   11:     0x5f15f8b5ffbb - <unknown>
[INFO] [stdout]   12:     0x5f15f8b5c4a2 - <unknown>
[INFO] [stdout]   13:     0x5f15f8b5bccc - <unknown>
[INFO] [stdout]   14:     0x5f15f8b7669c - <unknown>
[INFO] [stdout]   15:     0x5f15f8b3087a - <unknown>
[INFO] [stdout]   16:     0x721f41999dfa - <unknown>
[INFO] [stdout]   17:     0x721f41a2d3d4 - clone
[INFO] [stdout]   18:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- commands::generate::tests::generate_all_creates_subdirectories_per_backend stdout ----
[INFO] [stdout] => Loading OpenAPI spec from /tmp/.tmp3hc4ew/spec.yaml
[INFO] [stdout] => Found 1 resource specs
[INFO] [stdout]   -> Resolved test_secret
[INFO] [stdout] 
[INFO] [stdout] => Generating terraform artifacts in /tmp/.tmp3hc4ew/all_output/terraform
[INFO] [stdout]   -> Generating test_secret
[INFO] [stdout]   -> Generating provider.go (1 resources)
[INFO] [stdout]   => Generated 1 resources + 1 tests + provider.go
[INFO] [stdout] 
[INFO] [stdout] => Generating pulumi artifacts in /tmp/.tmp3hc4ew/all_output/pulumi
[INFO] [stdout]   -> schema.json
[INFO] [stdout]   => 1 artifacts written (0 action artifact(s) out of 1)
[INFO] [stdout] 
[INFO] [stdout] => Generating crossplane artifacts in /tmp/.tmp3hc4ew/all_output/crossplane
[INFO] [stdout] warning: M6.4 body signature load failed (expected value at line 2 column 1); falling back to opt-in mode
[INFO] [stdout]   -> package/crds/test-secret-crd.yaml
[INFO] [stdout]   -> apis/secret/v1alpha1/secret_types.go
[INFO] [stdout]   -> apis/secret/v1alpha1/groupversion_info.go
[INFO] [stdout]   -> apis/secret/v1alpha1/zz_generated_deepcopy.go
[INFO] [stdout]   -> apis/secret/v1alpha1/zz_generated_managed.go
[INFO] [stdout]   -> internal/controller/secret/controller.go
[INFO] [stdout]   -> package/crds/providerconfig-crd.yaml
[INFO] [stdout]   -> apis/test/v1alpha1/providerconfig_types.go
[INFO] [stdout]   -> apis/test/v1alpha1/groupversion_info.go
[INFO] [stdout]   -> apis/test/v1alpha1/zz_generated_deepcopy.go
[INFO] [stdout]   -> apis/apis.go
[INFO] [stdout]   -> cmd/provider/main.go
[INFO] [stdout]   -> internal/controller/setup.go
[INFO] [stdout]   -> go.mod
[INFO] [stdout]   -> helm/Chart.yaml
[INFO] [stdout]   -> helm/values.yaml
[INFO] [stdout]   -> helm/templates/deployment.yaml
[INFO] [stdout]   -> helm/templates/rbac.yaml
[INFO] [stdout]   => 18 artifacts written (0 action artifact(s) out of 18)
[INFO] [stdout] 
[INFO] [stdout] => Generating ansible artifacts in /tmp/.tmp3hc4ew/all_output/ansible
[INFO] [stdout]   -> plugins/modules/secret.py
[INFO] [stdout]   -> plugins/module_utils/akeyless_client.py
[INFO] [stdout]   -> galaxy.yml
[INFO] [stdout]   -> meta/runtime.yml
[INFO] [stdout]   -> requirements.txt
[INFO] [stdout]   -> README.md
[INFO] [stdout]   => 7 artifacts written (0 action artifact(s) out of 7)
[INFO] [stdout] 
[INFO] [stdout] => Generating pangea artifacts in /tmp/.tmp3hc4ew/all_output/pangea
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::generate::tests::generate_all_creates_subdirectories_per_backend' (1250) panicked at src/commands/generate.rs:1231:9:
[INFO] [stdout] generate all failed: Some("pangea backend not yet available — pangea-forge crate pending")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5f15f8b0a6a5 - <unknown>
[INFO] [stdout]    1:     0x5f15f8a34274 - <unknown>
[INFO] [stdout]    2:     0x5f15f8b09d4b - <unknown>
[INFO] [stdout]    3:     0x5f15f8b09949 - <unknown>
[INFO] [stdout]    4:     0x5f15f8b095ca - <unknown>
[INFO] [stdout]    5:     0x5f15f8b09103 - <unknown>
[INFO] [stdout]    6:     0x5f15f8b2f011 - <unknown>
[INFO] [stdout]    7:     0x5f15f8b2efc9 - <unknown>
[INFO] [stdout]    8:     0x5f15f8b2f4cc - <unknown>
[INFO] [stdout]    9:     0x5f15f8a3410b - <unknown>
[INFO] [stdout]   10:     0x5f15f8a26511 - <unknown>
[INFO] [stdout]   11:     0x5f15f8b5ffbb - <unknown>
[INFO] [stdout]   12:     0x5f15f8b5c4a2 - <unknown>
[INFO] [stdout]   13:     0x5f15f8b5bccc - <unknown>
[INFO] [stdout]   14:     0x5f15f8b7669c - <unknown>
[INFO] [stdout]   15:     0x5f15f8b3087a - <unknown>
[INFO] [stdout]   16:     0x721f41999dfa - <unknown>
[INFO] [stdout]   17:     0x721f41a2d3d4 - clone
[INFO] [stdout]   18:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- commands::sync::tests::e2e_full_sync_all_backends stdout ----
[INFO] [stdout] 
[INFO] [stdout] => Diffing specs: /tmp/.tmpAI8QuG/v1.yaml vs /tmp/.tmpAI8QuG/multi_resource_spec.yaml
[INFO] [stdout]   i 4 added endpoint(s), 0 removed endpoint(s)
[INFO] [stdout]   i 4 added schema(s), 0 removed schema(s)
[INFO] [stdout]     + /target-create-aws
[INFO] [stdout]     + /target-delete
[INFO] [stdout]     + /target-get
[INFO] [stdout]     + /target-update-aws
[INFO] [stdout] 
[INFO] [stdout] => Detecting drift against new spec...
[INFO] [stdout] => Checking for drift between spec and resource definitions
[INFO] [stdout] 
[INFO] [stdout] EXTRA Resources defined but not in spec (2):
[INFO] [stdout]   + akeyless_test_secret
[INFO] [stdout]   + akeyless_test_target_aws
[INFO] [stdout] 
[INFO] [stdout] summary: 0/0 spec resources covered
[INFO] [stdout] 
[INFO] [stdout] => Validating all resource specs against new spec...
[INFO] [stdout] => Validating resource specs against /tmp/.tmpAI8QuG/multi_resource_spec.yaml
[INFO] [stdout]   OK test_secret
[INFO] [stdout]   OK test_target_aws
[INFO] [stdout] 
[INFO] [stdout] result: 2 passed, 0 failed
[INFO] [stdout] 
[INFO] [stdout] => Generating all artifacts...
[INFO] [stdout] => Loading OpenAPI spec from /tmp/.tmpAI8QuG/multi_resource_spec.yaml
[INFO] [stdout] => Found 2 resource specs
[INFO] [stdout]   -> Resolved test_secret
[INFO] [stdout]   -> Resolved test_target_aws
[INFO] [stdout] 
[INFO] [stdout] => Generating terraform artifacts in /tmp/.tmpAI8QuG/all_backends_output/terraform
[INFO] [stdout]   -> Generating test_secret
[INFO] [stdout]   -> Generating test_target_aws
[INFO] [stdout]   -> Generating provider.go (2 resources)
[INFO] [stdout]   => Generated 2 resources + 2 tests + provider.go
[INFO] [stdout] 
[INFO] [stdout] => Generating pulumi artifacts in /tmp/.tmpAI8QuG/all_backends_output/pulumi
[INFO] [stdout]   -> schema.json
[INFO] [stdout]   => 1 artifacts written (0 action artifact(s) out of 1)
[INFO] [stdout] 
[INFO] [stdout] => Generating crossplane artifacts in /tmp/.tmpAI8QuG/all_backends_output/crossplane
[INFO] [stdout] warning: M6.4 body signature load failed (expected value at line 2 column 1); falling back to opt-in mode
[INFO] [stdout]   -> package/crds/test-secret-crd.yaml
[INFO] [stdout]   -> apis/secret/v1alpha1/secret_types.go
[INFO] [stdout]   -> apis/secret/v1alpha1/groupversion_info.go
[INFO] [stdout]   -> apis/secret/v1alpha1/zz_generated_deepcopy.go
[INFO] [stdout]   -> apis/secret/v1alpha1/zz_generated_managed.go
[INFO] [stdout]   -> internal/controller/secret/controller.go
[INFO] [stdout]   -> package/crds/test-target-aws-crd.yaml
[INFO] [stdout]   -> apis/targetaws/v1alpha1/target_aws_types.go
[INFO] [stdout]   -> apis/targetaws/v1alpha1/groupversion_info.go
[INFO] [stdout]   -> apis/targetaws/v1alpha1/zz_generated_deepcopy.go
[INFO] [stdout]   -> apis/targetaws/v1alpha1/zz_generated_managed.go
[INFO] [stdout]   -> internal/controller/targetaws/controller.go
[INFO] [stdout]   -> package/crds/providerconfig-crd.yaml
[INFO] [stdout]   -> apis/test/v1alpha1/providerconfig_types.go
[INFO] [stdout]   -> apis/test/v1alpha1/groupversion_info.go
[INFO] [stdout]   -> apis/test/v1alpha1/zz_generated_deepcopy.go
[INFO] [stdout]   -> apis/apis.go
[INFO] [stdout]   -> cmd/provider/main.go
[INFO] [stdout]   -> internal/controller/setup.go
[INFO] [stdout]   -> go.mod
[INFO] [stdout]   -> helm/Chart.yaml
[INFO] [stdout]   -> helm/values.yaml
[INFO] [stdout]   -> helm/templates/deployment.yaml
[INFO] [stdout]   -> helm/templates/rbac.yaml
[INFO] [stdout]   => 24 artifacts written (0 action artifact(s) out of 24)
[INFO] [stdout] 
[INFO] [stdout] => Generating ansible artifacts in /tmp/.tmpAI8QuG/all_backends_output/ansible
[INFO] [stdout]   -> plugins/modules/secret.py
[INFO] [stdout]   -> plugins/modules/target_aws.py
[INFO] [stdout]   -> plugins/module_utils/akeyless_client.py
[INFO] [stdout]   -> galaxy.yml
[INFO] [stdout]   -> meta/runtime.yml
[INFO] [stdout]   -> requirements.txt
[INFO] [stdout]   -> README.md
[INFO] [stdout]   => 9 artifacts written (0 action artifact(s) out of 9)
[INFO] [stdout] 
[INFO] [stdout] => Generating pangea artifacts in /tmp/.tmpAI8QuG/all_backends_output/pangea
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::sync::tests::e2e_full_sync_all_backends' (1333) panicked at src/commands/sync.rs:3040:9:
[INFO] [stdout] full sync all backends failed: Err("pangea backend not yet available — pangea-forge crate pending")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5f15f8b0a6a5 - <unknown>
[INFO] [stdout]    1:     0x5f15f8a34274 - <unknown>
[INFO] [stdout]    2:     0x5f15f8b09d4b - <unknown>
[INFO] [stdout]    3:     0x5f15f8b09949 - <unknown>
[INFO] [stdout]    4:     0x5f15f8b095ca - <unknown>
[INFO] [stdout]    5:     0x5f15f8b09103 - <unknown>
[INFO] [stdout]    6:     0x5f15f8b2f011 - <unknown>
[INFO] [stdout]    7:     0x5f15f8b2efc9 - <unknown>
[INFO] [stdout]    8:     0x5f15f8b2f4cc - <unknown>
[INFO] [stdout]    9:     0x5f15f8a3410b - <unknown>
[INFO] [stdout]   10:     0x5f15f8a112cd - <unknown>
[INFO] [stdout]   11:     0x5f15f8b5ffbb - <unknown>
[INFO] [stdout]   12:     0x5f15f8b5c4a2 - <unknown>
[INFO] [stdout]   13:     0x5f15f8b5bccc - <unknown>
[INFO] [stdout]   14:     0x5f15f8b7669c - <unknown>
[INFO] [stdout]   15:     0x5f15f8b3087a - <unknown>
[INFO] [stdout]   16:     0x721f41999dfa - <unknown>
[INFO] [stdout]   17:     0x721f41a2d3d4 - clone
[INFO] [stdout]   18:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- commands::sync::tests::e2e_crossplane_output_structure stdout ----
[INFO] [stdout] => Loading OpenAPI spec from /tmp/.tmpJgGCu2/multi_resource_spec.yaml
[INFO] [stdout] => Found 2 resource specs
[INFO] [stdout]   -> Resolved test_static_secret
[INFO] [stdout]   -> Resolved test_target_aws
[INFO] [stdout] 
[INFO] [stdout] => Generating crossplane artifacts in /tmp/.tmpJgGCu2/output
[INFO] [stdout] warning: M6.4 body signature load failed (expected value at line 2 column 1); falling back to opt-in mode
[INFO] [stdout]   -> package/crds/test-static-secret-crd.yaml
[INFO] [stdout]   -> apis/staticsecret/v1alpha1/static_secret_types.go
[INFO] [stdout]   -> apis/staticsecret/v1alpha1/groupversion_info.go
[INFO] [stdout]   -> apis/staticsecret/v1alpha1/zz_generated_deepcopy.go
[INFO] [stdout]   -> apis/staticsecret/v1alpha1/zz_generated_managed.go
[INFO] [stdout]   -> internal/controller/staticsecret/controller.go
[INFO] [stdout]   -> package/crds/test-target-aws-crd.yaml
[INFO] [stdout]   -> apis/targetaws/v1alpha1/target_aws_types.go
[INFO] [stdout]   -> apis/targetaws/v1alpha1/groupversion_info.go
[INFO] [stdout]   -> apis/targetaws/v1alpha1/zz_generated_deepcopy.go
[INFO] [stdout]   -> apis/targetaws/v1alpha1/zz_generated_managed.go
[INFO] [stdout]   -> internal/controller/targetaws/controller.go
[INFO] [stdout]   -> package/crds/providerconfig-crd.yaml
[INFO] [stdout]   -> apis/test/v1alpha1/providerconfig_types.go
[INFO] [stdout]   -> apis/test/v1alpha1/groupversion_info.go
[INFO] [stdout]   -> apis/test/v1alpha1/zz_generated_deepcopy.go
[INFO] [stdout]   -> apis/apis.go
[INFO] [stdout]   -> cmd/provider/main.go
[INFO] [stdout]   -> internal/controller/setup.go
[INFO] [stdout]   -> go.mod
[INFO] [stdout]   -> helm/Chart.yaml
[INFO] [stdout]   -> helm/values.yaml
[INFO] [stdout]   -> helm/templates/deployment.yaml
[INFO] [stdout]   -> helm/templates/rbac.yaml
[INFO] [stdout]   => 24 artifacts written (0 action artifact(s) out of 24)
[INFO] [stdout] 
[INFO] [stdout] done Generated artifacts for 2 resource(s) with backend: crossplane
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::sync::tests::e2e_crossplane_output_structure' (1327) panicked at src/commands/sync.rs:1721:13:
[INFO] [stdout] CRD file /tmp/.tmpJgGCu2/output/helm/Chart.yaml should contain K8s CRD markers
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5f15f8b0a6a5 - <unknown>
[INFO] [stdout]    1:     0x5f15f8a34274 - <unknown>
[INFO] [stdout]    2:     0x5f15f8b09d4b - <unknown>
[INFO] [stdout]    3:     0x5f15f8b09949 - <unknown>
[INFO] [stdout]    4:     0x5f15f8b095ca - <unknown>
[INFO] [stdout]    5:     0x5f15f8b09103 - <unknown>
[INFO] [stdout]    6:     0x5f15f8b2f011 - <unknown>
[INFO] [stdout]    7:     0x5f15f8b2efc9 - <unknown>
[INFO] [stdout]    8:     0x5f15f8b2f4cc - <unknown>
[INFO] [stdout]    9:     0x5f15f8a3410b - <unknown>
[INFO] [stdout]   10:     0x5f15f8a179c4 - <unknown>
[INFO] [stdout]   11:     0x5f15f8b5ffbb - <unknown>
[INFO] [stdout]   12:     0x5f15f8b5c4a2 - <unknown>
[INFO] [stdout]   13:     0x5f15f8b5bccc - <unknown>
[INFO] [stdout]   14:     0x5f15f8b7669c - <unknown>
[INFO] [stdout]   15:     0x5f15f8b3087a - <unknown>
[INFO] [stdout]   16:     0x721f41999dfa - <unknown>
[INFO] [stdout]   17:     0x721f41a2d3d4 - clone
[INFO] [stdout]   18:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- commands::sync::tests::e2e_type_mapping_crossplane stdout ----
[INFO] [stdout] => Loading OpenAPI spec from /tmp/.tmplBuivK/all_types_spec.yaml
[INFO] [stdout] => Found 1 resource specs
[INFO] [stdout]   -> Resolved test_typed_resource
[INFO] [stdout] 
[INFO] [stdout] => Generating crossplane artifacts in /tmp/.tmplBuivK/output
[INFO] [stdout] warning: M6.4 body signature load failed (expected value at line 2 column 1); falling back to opt-in mode
[INFO] [stdout]   -> package/crds/test-typed-resource-crd.yaml
[INFO] [stdout]   -> apis/typedresource/v1alpha1/typed_resource_types.go
[INFO] [stdout]   -> apis/typedresource/v1alpha1/groupversion_info.go
[INFO] [stdout]   -> apis/typedresource/v1alpha1/zz_generated_deepcopy.go
[INFO] [stdout]   -> apis/typedresource/v1alpha1/zz_generated_managed.go
[INFO] [stdout]   -> internal/controller/typedresource/controller.go
[INFO] [stdout]   -> package/crds/providerconfig-crd.yaml
[INFO] [stdout]   -> apis/test/v1alpha1/providerconfig_types.go
[INFO] [stdout]   -> apis/test/v1alpha1/groupversion_info.go
[INFO] [stdout]   -> apis/test/v1alpha1/zz_generated_deepcopy.go
[INFO] [stdout]   -> apis/apis.go
[INFO] [stdout]   -> cmd/provider/main.go
[INFO] [stdout]   -> internal/controller/setup.go
[INFO] [stdout]   -> go.mod
[INFO] [stdout]   -> helm/Chart.yaml
[INFO] [stdout]   -> helm/values.yaml
[INFO] [stdout]   -> helm/templates/deployment.yaml
[INFO] [stdout]   -> helm/templates/rbac.yaml
[INFO] [stdout]   => 18 artifacts written (0 action artifact(s) out of 18)
[INFO] [stdout] 
[INFO] [stdout] done Generated artifacts for 1 resource(s) with backend: crossplane
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::sync::tests::e2e_type_mapping_crossplane' (1350) panicked at src/commands/sync.rs:1989:9:
[INFO] [stdout] CRD should have number type
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5f15f8b0a6a5 - <unknown>
[INFO] [stdout]    1:     0x5f15f8a34274 - <unknown>
[INFO] [stdout]    2:     0x5f15f8b09d4b - <unknown>
[INFO] [stdout]    3:     0x5f15f8b09949 - <unknown>
[INFO] [stdout]    4:     0x5f15f8b095ca - <unknown>
[INFO] [stdout]    5:     0x5f15f8b09103 - <unknown>
[INFO] [stdout]    6:     0x5f15f8b2f042 - <unknown>
[INFO] [stdout]    7:     0x5f15f8b2efc9 - <unknown>
[INFO] [stdout]    8:     0x5f15f8b2f4cc - <unknown>
[INFO] [stdout]    9:     0x5f15f8a3410b - <unknown>
[INFO] [stdout]   10:     0x5f15f8a139e5 - <unknown>
[INFO] [stdout]   11:     0x5f15f8b5ffbb - <unknown>
[INFO] [stdout]   12:     0x5f15f8b5c4a2 - <unknown>
[INFO] [stdout]   13:     0x5f15f8b5bccc - <unknown>
[INFO] [stdout]   14:     0x5f15f8b7669c - <unknown>
[INFO] [stdout]   15:     0x5f15f8b3087a - <unknown>
[INFO] [stdout]   16:     0x721f41999dfa - <unknown>
[INFO] [stdout]   17:     0x721f41a2d3d4 - clone
[INFO] [stdout]   18:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- commands::sync::tests::e2e_type_mapping_ansible stdout ----
[INFO] [stdout] => Loading OpenAPI spec from /tmp/.tmpg2AiRN/all_types_spec.yaml
[INFO] [stdout] => Found 1 resource specs
[INFO] [stdout]   -> Resolved test_typed_resource
[INFO] [stdout] 
[INFO] [stdout] => Generating ansible artifacts in /tmp/.tmpg2AiRN/output
[INFO] [stdout]   -> plugins/modules/typed_resource.py
[INFO] [stdout]   -> plugins/module_utils/akeyless_client.py
[INFO] [stdout]   -> galaxy.yml
[INFO] [stdout]   -> meta/runtime.yml
[INFO] [stdout]   -> requirements.txt
[INFO] [stdout]   -> README.md
[INFO] [stdout]   => 7 artifacts written (0 action artifact(s) out of 7)
[INFO] [stdout] 
[INFO] [stdout] done Generated artifacts for 1 resource(s) with backend: ansible
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::sync::tests::e2e_type_mapping_ansible' (1349) panicked at src/commands/sync.rs:2025:9:
[INFO] [stdout] should have 'str' type
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5f15f8b0a6a5 - <unknown>
[INFO] [stdout]    1:     0x5f15f8a34274 - <unknown>
[INFO] [stdout]    2:     0x5f15f8b09d4b - <unknown>
[INFO] [stdout]    3:     0x5f15f8b09949 - <unknown>
[INFO] [stdout]    4:     0x5f15f8b095ca - <unknown>
[INFO] [stdout]    5:     0x5f15f8b09103 - <unknown>
[INFO] [stdout]    6:     0x5f15f8b2f042 - <unknown>
[INFO] [stdout]    7:     0x5f15f8b2efc9 - <unknown>
[INFO] [stdout]    8:     0x5f15f8b2f4cc - <unknown>
[INFO] [stdout]    9:     0x5f15f8a3410b - <unknown>
[INFO] [stdout]   10:     0x5f15f8a10409 - <unknown>
[INFO] [stdout]   11:     0x5f15f8b5ffbb - <unknown>
[INFO] [stdout]   12:     0x5f15f8b5c4a2 - <unknown>
[INFO] [stdout]   13:     0x5f15f8b5bccc - <unknown>
[INFO] [stdout]   14:     0x5f15f8b7669c - <unknown>
[INFO] [stdout]   15:     0x5f15f8b3087a - <unknown>
[INFO] [stdout]   16:     0x721f41999dfa - <unknown>
[INFO] [stdout]   17:     0x721f41a2d3d4 - clone
[INFO] [stdout]   18:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- commands::sync::tests::e2e_sensitive_field_ansible stdout ----
[INFO] [stdout] => Loading OpenAPI spec from /tmp/.tmpcJ4dmU/field_flags_spec.yaml
[INFO] [stdout] => Found 1 resource specs
[INFO] [stdout]   -> Resolved test_flagged
[INFO] [stdout] 
[INFO] [stdout] => Generating ansible artifacts in /tmp/.tmpcJ4dmU/output
[INFO] [stdout]   -> plugins/modules/flagged.py
[INFO] [stdout]   -> plugins/module_utils/akeyless_client.py
[INFO] [stdout]   -> galaxy.yml
[INFO] [stdout]   -> meta/runtime.yml
[INFO] [stdout]   -> requirements.txt
[INFO] [stdout]   -> README.md
[INFO] [stdout]   => 7 artifacts written (0 action artifact(s) out of 7)
[INFO] [stdout] 
[INFO] [stdout] done Generated artifacts for 1 resource(s) with backend: ansible
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::sync::tests::e2e_sensitive_field_ansible' (1344) panicked at src/commands/sync.rs:2182:9:
[INFO] [stdout] ansible should mark api_key as no_log
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5f15f8b0a6a5 - <unknown>
[INFO] [stdout]    1:     0x5f15f8a34274 - <unknown>
[INFO] [stdout]    2:     0x5f15f8b09d4b - <unknown>
[INFO] [stdout]    3:     0x5f15f8b09949 - <unknown>
[INFO] [stdout]    4:     0x5f15f8b095ca - <unknown>
[INFO] [stdout]    5:     0x5f15f8b09103 - <unknown>
[INFO] [stdout]    6:     0x5f15f8b2f042 - <unknown>
[INFO] [stdout]    7:     0x5f15f8b2efc9 - <unknown>
[INFO] [stdout]    8:     0x5f15f8b2f4cc - <unknown>
[INFO] [stdout]    9:     0x5f15f8a3410b - <unknown>
[INFO] [stdout]   10:     0x5f15f8a13276 - <unknown>
[INFO] [stdout]   11:     0x5f15f8b5ffbb - <unknown>
[INFO] [stdout]   12:     0x5f15f8b5c4a2 - <unknown>
[INFO] [stdout]   13:     0x5f15f8b5bccc - <unknown>
[INFO] [stdout]   14:     0x5f15f8b7669c - <unknown>
[INFO] [stdout]   15:     0x5f15f8b3087a - <unknown>
[INFO] [stdout]   16:     0x721f41999dfa - <unknown>
[INFO] [stdout]   17:     0x721f41a2d3d4 - clone
[INFO] [stdout]   18:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     commands::generate::tests::generate_all_creates_subdirectories_per_backend
[INFO] [stdout]     commands::sync::tests::e2e_all_frameworks_same_resource_count
[INFO] [stdout]     commands::sync::tests::e2e_ansible_output_structure
[INFO] [stdout]     commands::sync::tests::e2e_crossplane_output_structure
[INFO] [stdout]     commands::sync::tests::e2e_full_sync_all_backends
[INFO] [stdout]     commands::sync::tests::e2e_sensitive_field_ansible
[INFO] [stdout]     commands::sync::tests::e2e_type_mapping_ansible
[INFO] [stdout]     commands::sync::tests::e2e_type_mapping_crossplane
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 137 passed; 8 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin iac-forge`
[INFO] running `Command { std: "docker" "inspect" "2cb5e7def9a7cb39f786ef17e6aa64d87550075d88b6c1285271361b2602e57c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2cb5e7def9a7cb39f786ef17e6aa64d87550075d88b6c1285271361b2602e57c", kill_on_drop: false }`
[INFO] [stdout] 2cb5e7def9a7cb39f786ef17e6aa64d87550075d88b6c1285271361b2602e57c
