[INFO] cloning repository https://github.com/schematizeme/schematize_deployer_rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/schematizeme/schematize_deployer_rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fschematizeme%2Fschematize_deployer_rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fschematizeme%2Fschematize_deployer_rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 9dddabc3cd31ada42ed5d919e76702e0cdf7480f
[INFO] testing schematizeme/schematize_deployer_rs against 1.99.0-beta.8 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fschematizeme%2Fschematize_deployer_rs" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/schematizeme/schematize_deployer_rs
[INFO] finished tweaking git repo https://github.com/schematizeme/schematize_deployer_rs
[INFO] tweaked toml for git repo https://github.com/schematizeme/schematize_deployer_rs written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/schematizeme/schematize_deployer_rs 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 git repo https://github.com/schematizeme/schematize_deployer_rs 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 rpassword v7.5.4
[INFO] [stderr]   Downloaded rtoolbox v0.0.6
[INFO] [stderr]   Downloaded smallvec v1.16.0
[INFO] [stderr]   Downloaded find-msvc-tools v0.1.12
[INFO] [stderr]   Downloaded chacha20poly1305 v0.10.1
[INFO] [stderr]   Downloaded cc v1.4.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 3a8198422262a8445bb49654c050ebeb738e93c7bf5dca25e9985bd84ac80ab9
[INFO] running `Command { std: "docker" "start" "3a8198422262a8445bb49654c050ebeb738e93c7bf5dca25e9985bd84ac80ab9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3a8198422262a8445bb49654c050ebeb738e93c7bf5dca25e9985bd84ac80ab9", 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" "3a8198422262a8445bb49654c050ebeb738e93c7bf5dca25e9985bd84ac80ab9" "/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" "3a8198422262a8445bb49654c050ebeb738e93c7bf5dca25e9985bd84ac80ab9", 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" "3a8198422262a8445bb49654c050ebeb738e93c7bf5dca25e9985bd84ac80ab9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling find-msvc-tools v0.1.12
[INFO] [stderr]    Compiling smallvec v1.16.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling crc32fast v1.5.1
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling rustls v0.23.43
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling rtoolbox v0.0.6
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling cc v1.4.5
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling miniz_oxide v0.9.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling password-hash v0.5.0
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling schematize-deployer v0.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling poly1305 v0.8.0
[INFO] [stderr]    Compiling rpassword v7.5.4
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling argon2 v0.5.3
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling libsqlite3-sys v0.28.0
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zeroize_derive v1.5.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling chacha20 v0.9.1
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling chacha20poly1305 v0.10.1
[INFO] [stderr]    Compiling webpki-roots v1.0.9
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling clap v4.6.6
[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 icu_provider v2.3.1
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling icu_normalizer v2.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 ureq v2.12.1
[INFO] [stderr]    Compiling rusqlite v0.31.0
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 38.40s
[INFO] running `Command { std: "docker" "inspect" "3a8198422262a8445bb49654c050ebeb738e93c7bf5dca25e9985bd84ac80ab9", 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" "3a8198422262a8445bb49654c050ebeb738e93c7bf5dca25e9985bd84ac80ab9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling schematize-deployer v0.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.57s
[INFO] running `Command { std: "docker" "inspect" "3a8198422262a8445bb49654c050ebeb738e93c7bf5dca25e9985bd84ac80ab9", 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" "3a8198422262a8445bb49654c050ebeb738e93c7bf5dca25e9985bd84ac80ab9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/deployer-16e94e77e7e396ef)
[INFO] [stdout] 
[INFO] [stdout] running 238 tests
[INFO] [stdout] test cofre::arquivo::tests::cofre_ausente_ensina_o_proximo_passo ... ok
[INFO] [stdout] test cofre::cripto::tests::cada_cofre_novo_tem_salt_e_nonce_proprios ... ok
[INFO] [stdout] test cofre::arquivo::tests::passphrase_vazia_e_recusada ... ok
[INFO] [stdout] test cofre::segredos::tests::cofre_novo_desserializa_vazio ... ok
[INFO] [stdout] test cofre::cripto::tests::cabecalho_invalido_e_recusado_com_motivo ... ok
[INFO] [stdout] test cofre::segredos::tests::serializacao_e_deterministica ... ok
[INFO] [stdout] test cofre::segredos::tests::set_get_remove ... ok
[INFO] [stdout] test cofre::segredos::tests::ida_e_volta_pelo_json ... ok
[INFO] [stdout] test dns::api::tests::erros_conhecidos_viram_proximo_passo ... ok
[INFO] [stdout] test cofre::cripto::tests::cabecalho_ida_e_volta ... ok
[INFO] [stdout] test dns::api::tests::corpo_nao_json_da_erro_legivel_e_redigido ... ok
[INFO] [stdout] test dns::api::tests::o_token_nunca_vaza_em_erro ... ok
[INFO] [stdout] test cofre::cripto::tests::rebaixar_o_custo_do_kdf_no_arquivo_e_recusado ... ok
[INFO] [stdout] test cofre::segredos::tests::listar_nao_expoe_valores ... ok
[INFO] [stdout] test cofre::cripto::tests::adulterar_o_cifrado_e_recusado ... ok
[INFO] [stdout] test cofre::cripto::tests::ida_e_volta_devolve_o_mesmo_segredo ... ok
[INFO] [stdout] test dns::api::tests::o_corpo_json_chega_ao_transporte ... ok
[INFO] [stdout] test cofre::cripto::tests::erro_nao_vira_oraculo_de_senha ... ok
[INFO] [stdout] test dns::api::tests::redigir_e_pura_e_tolera_token_vazio ... ok
[INFO] [stdout] test cofre::cripto::tests::passphrase_errada_falha_em_vez_de_devolver_lixo ... ok
[INFO] [stdout] test dns::api::tests::status_200_com_success_falso_e_erro ... ok
[INFO] [stdout] test cofre::cripto::tests::o_blob_em_repouso_nao_revela_nada ... ok
[INFO] [stdout] test dns::api::tests::sucesso_devolve_result_e_monta_a_url ... ok
[INFO] [stdout] test dns::operacoes::tests::ttl_fora_da_faixa_e_recusado_com_a_faixa_na_mensagem ... ok
[INFO] [stdout] test dns::operacoes::tests::proxied_so_vale_para_trafego_http ... ok
[INFO] [stdout] test dns::operacoes::tests::id_de_zona_nao_gasta_chamada ... ok
[INFO] [stdout] test dns::operacoes::tests::achar_por_nome_e_tipo_e_tolera_ponto_final ... ok
[INFO] [stdout] test dns::operacoes::tests::recusa_so_oferece_saida_quando_ela_existe ... ok
[INFO] [stdout] test dns::operacoes::tests::nao_achar_ensina_o_proximo_passo ... ok
[INFO] [stdout] test dns::politica::tests::apex_pede_confirmacao_ate_para_tipo_comum ... ok
[INFO] [stdout] test dns::politica::tests::subdominio_comum_e_livre ... ok
[INFO] [stdout] test dns::politica::tests::todo_bloqueio_explica_o_porque ... ok
[INFO] [stdout] test dns::politica::tests::remover_sempre_pede_confirmacao ... ok
[INFO] [stdout] test dns::politica::tests::soa_e_proibido_mesmo_com_yes ... ok
[INFO] [stdout] test dns::operacoes::tests::nome_ambiguo_recusa_em_vez_de_escolher ... ok
[INFO] [stdout] test dns::politica::tests::tipos_estruturais_pedem_confirmacao ... ok
[INFO] [stdout] test mcp::protocolo::tests::id_e_ecoado_do_jeito_que_veio ... ok
[INFO] [stdout] test mcp::protocolo::tests::entrada_hostil_vira_erro_estruturado_nunca_panic ... ok
[INFO] [stdout] test mcp::protocolo::tests::recusa_da_tool_vira_resultado_lido_pelo_agente_nao_erro_de_transporte ... ok
[INFO] [stdout] test dns::operacoes::tests::validacao_recusa_o_que_da_pra_saber_sem_rede ... ok
[INFO] [stdout] test dns::politica::tests::apex_e_reconhecido_nas_duas_formas ... ok
[INFO] [stdout] test mcp::protocolo::tests::metodo_desconhecido_e_erro_de_protocolo_com_codigo_certo ... ok
[INFO] [stdout] test mcp::protocolo::tests::tools_list_devolve_o_catalogo ... ok
[INFO] [stdout] test mcp::tests::nomes_de_permissao_cobrem_as_cinco_tools ... ok
[INFO] [stdout] test mcp::protocolo::tests::initialize_declara_versao_e_capacidade ... ok
[INFO] [stdout] test mcp::protocolo::tests::notificacao_nao_recebe_resposta ... ok
[INFO] [stdout] test mcp::tests::o_bloco_do_mcp_json_tem_a_forma_esperada ... ok
[INFO] [stdout] test mcp::tools::tests::campo_str_recusa_tipo_errado_com_mensagem_que_ensina ... ok
[INFO] [stdout] test mcp::tools::tests::o_exec_nao_expoe_campo_de_confirmacao ... ok
[INFO] [stdout] test mcp::tools::tests::o_schema_declara_exatamente_as_cinco_tools ... ok
[INFO] [stdout] test nucleo::bin::tests::nomes_de_executavel_cobre_pathext_no_windows ... ok
[INFO] [stdout] test mcp::tools::tests::toda_tool_tem_schema_de_entrada_valido ... ok
[INFO] [stdout] test nucleo::config::tests::config_vazio_nao_grava_lang_nula ... ok
[INFO] [stdout] test nucleo::config::tests::escolha_propria_vence_a_herdada ... ok
[INFO] [stdout] test nucleo::config::tests::heranca_le_um_campo_e_preserva_o_resto ... ok
[INFO] [stdout] test nucleo::config::tests::json_invalido_cai_no_default_sem_panicar ... ok
[INFO] [stdout] test nucleo::desktop::tests::com_a_janela_instalada_o_icone_abre_a_janela ... ok
[INFO] [stdout] test mcp::tools::tests::a_descricao_do_exec_avisa_que_o_agente_nao_se_autoconfirma ... ok
[INFO] [stdout] test nucleo::desktop::tests::sem_a_janela_cai_no_terminal_e_nao_fecha_na_cara ... ok
[INFO] [stdout] test nucleo::desktop::tests::tem_os_campos_obrigatorios_nas_duas_formas ... ok
[INFO] [stdout] test nucleo::desktop::tests::o_exec_e_absoluto_com_e_sem_janela ... ok
[INFO] [stdout] test nucleo::procedencia::tests::sha_malformado_conta_como_ausente ... ok
[INFO] [stdout] test nucleo::procedencia::tests::sem_git_o_rotulo_diz_que_nao_sabe_em_vez_de_omitir ... ok
[INFO] [stdout] test nucleo::i18n::tests_paridade::as_chaves_isentas_existem_nos_dois_idiomas_prometidos ... ok
[INFO] [stdout] test nucleo::redacao::tests_lacunas::a_redacao_e_idempotente ... ok
[INFO] [stdout] test nucleo::i18n::tests_paridade::todos_os_locales_tem_as_mesmas_chaves ... ok
[INFO] [stdout] test nucleo::redacao::tests_lacunas::corpus_legitimo_passa_intacto ... ok
[INFO] [stdout] test nucleo::redacao::tests_lacunas::a_url_continua_legivel_depois_de_redigida ... ok
[INFO] [stdout] test nucleo::redacao::tests_lacunas::fecha_as_lacunas_do_pentest ... ok
[INFO] [stdout] test nucleo::settings::tests::desligar_o_vps_preserva_hook_de_terceiro ... ok
[INFO] [stdout] test nucleo::redacao::tests_lacunas::o_que_ja_era_pego_continua_sendo ... ok
[INFO] [stdout] test nucleo::settings::tests::registrar_duas_vezes_nao_duplica ... ok
[INFO] [stdout] test nucleo::bin::tests::resolve_bin_da_absoluto_ou_nada ... ok
[INFO] [stdout] test nucleo::settings::tests::no_de_tipo_errado_e_corrigido_sem_panicar ... ok
[INFO] [stdout] test nucleo::util::tests::semver_lt_basico ... ok
[INFO] [stdout] test nucleo::desktop::tests::resolver_gui_prefere_a_janela_irma ... ok
[INFO] [stdout] test sshkeys::chaves::tests_orfas::chave_com_par_nao_e_orfa ... ok
[INFO] [stdout] test sshkeys::chaves::tests_orfas::nome_invalido_nao_vira_orfa ... ok
[INFO] [stdout] test sshkeys::chaves::tests_orfas::privada_sem_pub_e_orfa ... ok
[INFO] [stdout] test nucleo::util::tests::semver_lt_tolera_prefixo_e_sufixo ... ok
[INFO] [stdout] test sshkeys::chaves::tests_orfas::arquivos_do_openssh_nao_sao_chave ... ok
[INFO] [stdout] test sshkeys::chaves::tests_orfas::varias_orfas_saem_ordenadas ... ok
[INFO] [stdout] test sshkeys::importar::tests::comentario_e_preservado_sobrescrito_ou_preenchido ... ok
[INFO] [stdout] test sshkeys::importar::tests::erros_viram_mensagem_acionavel ... ok
[INFO] [stdout] test sshkeys::importar::tests::import_recusa_nome_que_escaparia_de_ssh ... ok
[INFO] [stdout] test sshkeys::importar::tests::mensagem_nunca_ecoa_o_erro_cru ... ok
[INFO] [stdout] test sshkeys::chaves::tests_orfas::pub_sozinho_nao_e_orfa ... ok
[INFO] [stdout] test sshkeys::importar::tests::readpub_args_sempre_tem_p_mesmo_vazio ... ok
[INFO] [stdout] test sshkeys::importar::tests::readpub_args_repassa_a_passphrase ... ok
[INFO] [stdout] test sshkeys::importar::tests_colagem::crlf_vira_lf ... ok
[INFO] [stdout] test sshkeys::importar::tests_colagem::linhas_em_branco_e_espaco_a_direita_somem ... ok
[INFO] [stdout] test sshkeys::importar::tests_colagem::nome_invalido_e_recusado_na_colagem_tambem ... ok
[INFO] [stdout] test sshkeys::chaves::tests_orfas::arquivo_oculto_nao_conta ... ok
[INFO] [stdout] test sshkeys::importar::tests_colagem::o_base64_do_meio_nao_e_alterado ... ok
[INFO] [stdout] test sshkeys::importar::tests_colagem::publica_colada_por_engano_e_dita_antes_de_gravar ... ok
[INFO] [stdout] test sshkeys::importar::tests_colagem::vazio_continua_vazio ... ok
[INFO] [stdout] test sshkeys::tests::comentario_padrao_tem_prefixo_schematize ... ok
[INFO] [stdout] test sshkeys::tests::bw_item_json_tem_secure_note_e_campos ... ok
[INFO] [stdout] test sshkeys::tests::bw_import_json_envelopa_em_items ... ok
[INFO] [stdout] test sshkeys::tests::alvo_ssh_valido_recusa_injecao_de_flag ... ok
[INFO] [stdout] test sshkeys::tests::entropia_ed25519_sempre_ok_rsa_no_piso ... ok
[INFO] [stdout] test sshkeys::tests::nome_invalido_e_recusado_deny_by_default ... ok
[INFO] [stdout] test sshkeys::tests::keygen_args_rsa_tem_bits_4096_e_passphrase ... ok
[INFO] [stdout] test sshkeys::tests::parse_keykind_rol_e_default ... ok
[INFO] [stdout] test sshkeys::tests::parse_de_linha_publica ... ok
[INFO] [stdout] test vps::analise::tests::aspas_e_barra_invertida_nao_escondem_o_alvo ... ok
[INFO] [stdout] test vps::analise::tests::comando_vazio_nao_panica ... ok
[INFO] [stdout] test vps::analise::tests::dispositivo_de_bloco_e_reconhecido_com_e_sem_aspas ... ok
[INFO] [stdout] test vps::analise::tests::expande_cacho_de_flags_e_normaliza_longas ... ok
[INFO] [stdout] test vps::analise::tests::prefixos_nao_escondem_o_binario ... ok
[INFO] [stdout] test nucleo::i18n::tests_paridade::traducoes_preservam_os_placeholders ... ok
[INFO] [stdout] test vps::analise::tests::separa_operando_de_flag ... ok
[INFO] [stdout] test vps::auditoria::tests::o_modulo_nao_tem_caminho_de_delete ... ok
[INFO] [stdout] test nucleo::procedencia::tests::o_build_de_verdade_produz_um_dos_dois_estados ... ok
[INFO] [stdout] test nucleo::procedencia::tests::sha_valido_aparece_no_rotulo ... ok
[INFO] [stdout] test sshkeys::tests::keygen_args_ed25519_nao_tem_bits ... ok
[INFO] [stdout] test vps::auditoria::tests::trace_id_e_do_csprng_e_unico ... ok
[INFO] [stdout] test sshkeys::importar::tests_colagem::colagem_sem_quebra_final_ganha_a_quebra ... ok
[INFO] [stdout] test sshkeys::tests::key_path_valida_nome_e_fica_em_ssh ... ok
[INFO] [stdout] test vps::bootstrap::tests::com_sudo_instala_no_sistema_com_dono_root ... ok
[INFO] [stdout] test vps::bootstrap::tests::home_hostil_nao_vira_script ... ok
[INFO] [stdout] test vps::bootstrap::tests::host_gerenciado_nao_instala_e_explica ... ok
[INFO] [stdout] test vps::bootstrap::tests::o_catalogo_vai_inteiro_no_script ... ok
[INFO] [stdout] test vps::bootstrap::tests::o_script_grava_restrict_e_o_caminho_do_shim ... ok
[INFO] [stdout] test vps::bootstrap::tests::o_script_preserva_o_break_glass ... ok
[INFO] [stdout] test vps::bootstrap::tests::o_script_usa_heredoc_nao_expansivo ... ok
[INFO] [stdout] test vps::bootstrap::tests::o_shim_embutido_e_o_arquivo_de_verdade ... ok
[INFO] [stdout] test vps::bootstrap::tests::relatorio_sabe_dizer_se_melhorou ... ok
[INFO] [stdout] test vps::bootstrap::tests::sem_sudo_instala_no_home_e_ainda_e_fronteira ... ok
[INFO] [stdout] test vps::capacidade::tests::a_ordem_dos_niveis_e_a_da_forca ... ok
[INFO] [stdout] test vps::capacidade::tests::cada_nivel_explica_o_que_garante_e_o_que_nao ... ok
[INFO] [stdout] test vps::capacidade::tests::fronteira_desconhecida_falha_fechada ... ok
[INFO] [stdout] test vps::capacidade::tests::home_resolvido_vem_da_sondagem ... ok
[INFO] [stdout] test vps::capacidade::tests::host_com_sudo_alcanca_o_nivel_root ... ok
[INFO] [stdout] test vps::capacidade::tests::host_gerenciado_sem_escrita_no_authkeys_nao_tem_fronteira_possivel ... ok
[INFO] [stdout] test vps::capacidade::tests::host_sem_sudo_ainda_alcanca_fronteira_de_verdade ... ok
[INFO] [stdout] test vps::capacidade::tests::instalacao_completa_e_reconhecida_nos_dois_niveis ... ok
[INFO] [stdout] test vps::capacidade::tests::instalacao_pela_metade_nao_conta_como_fronteira ... ok
[INFO] [stdout] test vps::capacidade::tests::no_melhor_nivel_nao_ha_o_que_melhorar ... ok
[INFO] [stdout] test vps::capacidade::tests::saida_truncada_ou_estranha_cai_no_mais_restritivo ... ok
[INFO] [stdout] test vps::capacidade::tests::sem_home_resolvido_nao_da_pra_montar_forced_command ... ok
[INFO] [stdout] test vps::capacidade::tests::sondagem_atraves_do_shim_reporta_o_nivel_instalado_sem_inventar ... ok
[INFO] [stdout] test vps::capacidade::tests::sondagem_pelo_shim_reconhece_o_nivel_de_usuario ... ok
[INFO] [stdout] test vps::conexao::tests::a_linha_do_terminal_escapa_aspas_no_caminho ... ok
[INFO] [stdout] test vps::conexao::tests::args_carregam_f_none_o_perfil_e_a_fonte_unica ... ok
[INFO] [stdout] test vps::conexao::tests::args_nao_penduram_esperando_senha ... ok
[INFO] [stdout] test vps::conexao::tests::args_pinam_a_host_key_e_nunca_usam_accept_new ... ok
[INFO] [stdout] test vps::conexao::tests::classificar_erro_cobre_os_casos_conhecidos_e_preserva_o_resto ... ok
[INFO] [stdout] test vps::conexao::tests::comando_remoto_vem_depois_do_alvo_e_sem_separador ... ok
[INFO] [stdout] test vps::conexao::tests::fingerprint_sem_known_hosts_no_disco_nao_conta_como_confiado ... ok
[INFO] [stdout] test vps::conexao::tests::fingerprint_vazia_nao_conta_como_confiado ... ok
[INFO] [stdout] test vps::conexao::tests::host_nao_confiado_nao_conecta_nem_uma_vez ... ok
[INFO] [stdout] test vps::conexao::tests::mensagens_de_erro_sao_acionaveis_e_sem_culpa ... ok
[INFO] [stdout] test vps::conexao::tests::porta_usuario_jump_e_extras_saem_do_perfil ... ok
[INFO] [stdout] test vps::conexao::tests::prd_sem_fingerprint_e_erro ... ok
[INFO] [stdout] test vps::conexao::tests::sem_comando_e_sessao_interativa ... ok
[INFO] [stdout] test vps::auditoria::tests::sessao_fecha_e_e_idempotente ... ok
[INFO] [stdout] test vps::db::tests::caminho_default_fica_sob_o_dir_do_app ... ok
[INFO] [stdout] test vps::auditoria::tests::transcript_e_redigido_no_caminho_de_escrita ... ok
[INFO] [stdout] test mcp::tools::tests::tool_desconhecida_lista_as_que_existem ... ok
[INFO] [stdout] test vps::auditoria::tests::segredo_no_proprio_comando_tambem_e_redigido ... ok
[INFO] [stdout] test vps::auditoria::tests::remover_o_host_nao_apaga_a_trilha ... ok
[INFO] [stdout] test vps::escolher::tests::atalhos_e_vazio ... ok
[INFO] [stdout] test vps::escolher::tests::caminho_e_nome_apontam_para_a_mesma_chave ... ok
[INFO] [stdout] test vps::escolher::tests::chave_inexistente_e_recusada_e_o_erro_lista_as_reais ... ok
[INFO] [stdout] test vps::escolher::tests::nome_desconhecido_nao_passa ... ok
[INFO] [stdout] test vps::escolher::tests::nome_tambem_escolhe ... ok
[INFO] [stdout] test vps::escolher::tests::numero_escolhe_a_linha_contando_do_um ... ok
[INFO] [stdout] test vps::escolher::tests::numero_fora_da_lista_cancela_em_vez_de_estourar ... ok
[INFO] [stdout] test vps::escolher::tests::o_menu_mostra_numero_nome_e_fingerprint ... ok
[INFO] [stdout] test vps::auditoria::tests::tentativa_recusada_tambem_entra_na_trilha ... ok
[INFO] [stdout] test vps::exec::tests::erro_de_conexao_e_distinguivel_de_saida_vazia ... ok
[INFO] [stdout] test vps::db::tests::ddl_recusa_identificador_e_tipo_fora_do_vocabulario ... ok
[INFO] [stdout] test vps::db::tests::abrir_duas_vezes_e_idempotente ... ok
[INFO] [stdout] test vps::db::tests::schema_cria_as_tres_tabelas ... ok
[INFO] [stdout] test vps::auditoria::tests::contagem_de_auditoria_bate_com_os_comandos_executados ... ok
[INFO] [stdout] test vps::exec::tests::o_mcp_nao_alcanca_a_execucao_interna ... ok
[INFO] [stdout] test vps::db::tests::migracao_de_db_antigo_acrescenta_as_colunas_novas ... ok
[INFO] [stdout] test vps::exec::tests::sucesso_exige_exit_zero_e_nenhum_erro_de_conexao ... ok
[INFO] [stdout] test vps::exec::tests::transcript_marca_de_onde_veio_cada_parte ... ok
[INFO] [stdout] test vps::exec::tests::confirmacao_nao_e_force_um_deny_continua_deny ... ok
[INFO] [stdout] test vps::hook::tests::binarios_invocados_extrai_o_que_importa ... ok
[INFO] [stdout] test vps::hook::tests::chave_privada_em_qualquer_campo_de_qualquer_tool_e_barrada ... ok
[INFO] [stdout] test vps::hook::tests::a_porta_certa_nao_pode_ser_barrada ... ok
[INFO] [stdout] test vps::exec::tests::comando_recusado_nao_roda_e_entra_na_auditoria ... ok
[INFO] [stdout] test vps::hook::tests::entrada_inesperada_libera_falha_aberta ... ok
[INFO] [stdout] test vps::hook::tests::encadeamento_nao_esconde_o_ssh ... ok
[INFO] [stdout] test vps::hook::tests::mensagem_e_acionavel_e_sem_culpa ... ok
[INFO] [stdout] test vps::hook::tests::tool_de_arquivo_tambem_e_barrada ... ok
[INFO] [stdout] test vps::hook::tests::ssh_cru_e_seus_primos_sao_barrados ... ok
[INFO] [stdout] test vps::politica::tests::ansi_c_quoting_nao_disfarca_o_rm ... ok
[INFO] [stdout] test vps::exec::tests::execucao_interna_continua_auditada_com_veredito_proprio ... ok
[INFO] [stdout] test vps::hook::tests::leitura_de_chave_privada_e_barrada_no_bash ... ok
[INFO] [stdout] test vps::politica::tests::catalogo_vazio_recusa_e_ensina_em_vez_de_virar_modo_livre ... ok
[INFO] [stdout] test vps::hook::tests::veredito_tem_a_forma_que_o_claude_code_espera ... ok
[INFO] [stdout] test vps::politica::tests::caso_negativo_o_comando_legitimo_passa ... ok
[INFO] [stdout] test vps::politica::tests::cada_metacaractere_tem_seu_caso ... ok
[INFO] [stdout] test vps::politica::tests::comando_vazio_e_deny ... ok
[INFO] [stdout] test vps::politica::tests::homoglifo_e_byte_nulo_nao_passam_no_modo_restrito ... ok
[INFO] [stdout] test vps::politica::tests::mesmo_comando_muda_de_veredito_conforme_o_modo ... ok
[INFO] [stdout] test vps::politica::tests::o_gate_de_prd_endurece_mas_nunca_afrouxa ... ok
[INFO] [stdout] test vps::politica::tests::ops_verbs_em_producao_ainda_pede_confirmacao ... ok
[INFO] [stdout] test vps::politica::tests::nao_existe_valvula_de_escape_no_modulo ... ok
[INFO] [stdout] test vps::politica::tests::prd_sempre_pede_confirmacao_ate_pro_comando_mais_inofensivo ... ok
[INFO] [stdout] test vps::politica::tests::ops_verbs_nao_aceita_verbo_com_argumento_extra ... ok
[INFO] [stdout] test vps::politica::tests::readonly_deixa_ler_e_recusa_escrever_no_mesmo_binario ... ok
[INFO] [stdout] test vps::politica::tests::rotulo_e_motivo_servem_a_auditoria ... ok
[INFO] [stdout] test vps::politica::tests::unicode_hostil_nunca_passa_calado_nem_no_modo_livre ... ok
[INFO] [stdout] test vps::registro::tests::ambiente_desconhecido_falha_fechada_em_prd ... ok
[INFO] [stdout] test vps::politica::tests::ops_verbs_aceita_o_verbo_e_recusa_o_resto ... ok
[INFO] [stdout] test vps::politica::tests::tabela_hostil_no_modo_mais_permissivo ... ok
[INFO] [stdout] test vps::registro::tests::alias_invalido_e_recusado_deny_by_default ... ok
[INFO] [stdout] test vps::registro::tests::home_do_host_hostil_e_recusado ... ok
[INFO] [stdout] test vps::registro::tests::host_so_aceita_o_que_e_endereco ... ok
[INFO] [stdout] test vps::registro::tests::modo_desconhecido_falha_fechada_em_readonly ... ok
[INFO] [stdout] test vps::registro::tests::perfil_novo_nasce_no_default_mais_restritivo ... ok
[INFO] [stdout] test vps::verbos::tests::catalogo_vazio_gera_texto_sem_verbo_nenhum ... ok
[INFO] [stdout] test vps::registro::tests::host_que_comeca_por_hifen_e_injecao_de_flag ... ok
[INFO] [stdout] test vps::verbos::tests::comando_com_quebra_de_linha_acrescentaria_verbo_nao_aprovado ... ok
[INFO] [stdout] test vps::verbos::tests::nome_de_verbo_e_restrito ... ok
[INFO] [stdout] test vps::verbos::tests::parse_ignora_lixo_em_vez_de_aceitar_verbo_invalido ... ok
[INFO] [stdout] test vps::verbos::tests::round_trip_do_catalogo_preserva_a_contagem ... ok
[INFO] [stdout] test vps::exec::tests::host_nao_confiado_falha_mas_entra_na_trilha ... ok
[INFO] [stdout] test vps::exec::tests::execucao_interna_nao_e_barrada_pela_politica_do_cliente ... ok
[INFO] [stdout] test vps::exec::tests::prd_sem_confirmacao_nao_roda_e_a_mensagem_ensina_o_caminho ... ok
[INFO] [stdout] test vps::registro::tests::buscar_inexistente_e_none_nao_erro ... ok
[INFO] [stdout] test vps::registro::tests::salvar_recusa_entrada_hostil ... ok
[INFO] [stdout] test vps::registro::tests::crud_round_trip ... ok
[INFO] [stdout] test vps::verbos::tests::crud_de_verbo ... ok
[INFO] [stdout] test vps::verbos::tests::semear_nao_sobrescreve_o_que_o_usuario_definiu ... ok
[INFO] [stdout] test vps::auditoria::tests::transcript_grande_vai_pro_arquivo_e_a_linha_fica_pequena ... ok
[INFO] [stdout] test cofre::arquivo::tests::o_arquivo_em_repouso_nao_revela_o_segredo ... ok
[INFO] [stdout] test cofre::arquivo::tests::o_cofre_fica_em_600 ... ok
[INFO] [stdout] test nucleo::desktop::tests::instalar_e_remover_volta_ao_estado_anterior ... ok
[INFO] [stdout] test cofre::arquivo::tests::adulterar_o_arquivo_e_recusado ... ok
[INFO] [stdout] test cofre::arquivo::tests::grava_e_abre_pelo_disco ... ok
[INFO] [stdout] test cofre::arquivo::tests::falha_na_gravacao_preserva_o_cofre_anterior ... ok
[INFO] [stdout] test cofre::arquivo::tests::regravar_nao_repete_salt_nem_nonce ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 238 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 14.20s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/schematize_deployer-a065614e2f55cbb5)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test cli::saidajson::tests::a_permissao_sai_em_octal ... ok
[INFO] [stdout] test cli::saidajson::tests::as_chaves_do_contrato_de_ssh_estao_todas_la ... ok
[INFO] [stdout] test cli::saidajson::tests::cofre_ausente_mantem_o_shape_inteiro ... ok
[INFO] [stdout] test cli::saidajson::tests::as_chaves_do_contrato_de_vps_e_os_slugs_estaveis ... ok
[INFO] [stdout] test cli::args::tests_assets::todo_asset_do_release_comeca_com_o_nome_do_binario ... ok
[INFO] [stdout] test cli::saidajson::tests::ausente_e_null_e_nao_string_vazia ... ok
[INFO] [stdout] test cli::saidajson::tests::escapa_aspas_e_barras ... ok
[INFO] [stdout] test cli::saidajson::tests::material_de_chave_privada_nao_atravessa ... ok
[INFO] [stdout] test cli::args::tests::superficie_da_cli_nao_mudou ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/json_e_contrato.rs (/opt/rustwide/target/debug/deps/json_e_contrato-150f155541e7a015)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test o_varredor_reprova_segredo_e_deixa_passar_o_que_e_publico ... ok
[INFO] [stdout] test o_shape_do_ssh_list_e_contrato ... ok
[INFO] [stdout] test o_shape_do_vault_status_e_contrato_e_nao_fala_do_conteudo ... ok
[INFO] [stdout] test os_tres_json_sao_validos_e_nao_tem_sobra ... ok
[INFO] [stdout] test nenhum_dos_tres_documentos_carrega_material_de_chave_privada ... ok
[INFO] [stdout] test os_tres_json_sao_byte_a_byte_iguais_em_qualquer_idioma ... ok
[INFO] [stderr]      Running tests/mcp_e2e.rs (/opt/rustwide/target/debug/deps/mcp_e2e-f08ff34bbac454f2)
[INFO] [stdout] test o_shape_do_vps_list_e_contrato_com_slugs_estaveis ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test handshake_completo_como_o_claude_code_faz ... ok
[INFO] [stdout] test linha_malformada_nao_derruba_o_servidor ... ok
[INFO] [stdout] test a_politica_vale_pelo_mcp_igual_ao_cli ... ok
[INFO] [stdout] test o_agente_nao_consegue_se_autoconfirmar_em_producao ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/saida_no_catalogo.rs (/opt/rustwide/target/debug/deps/saida_no_catalogo-fed7f7eb79c3b543)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test o_saidajson_fica_fora_do_catalogo ... ok
[INFO] [stdout] test o_varredor_distingue_prosa_de_formatacao ... ok
[INFO] [stdout] test toda_chave_usada_existe_no_catalogo ... ok
[INFO] [stdout] test a_saida_de_usuario_passa_pelo_catalogo ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ssh_import.rs (/opt/rustwide/target/debug/deps/ssh_import-97aa4f3f08e59926)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test falha_nao_deixa_temporario_para_tras ... ok
[INFO] [stdout] test arquivo_que_nao_e_chave_lista_os_formatos_aceitos ... ok
[INFO] [stdout] test o_arnes_consegue_ver_falha ... ok
[INFO] [stdout] test importa_chave_com_permissao_aberta_e_aplica_o_piso ... ok
[INFO] [stdout] test apontar_para_o_pub_diz_para_apontar_para_a_privada ... ok
[INFO] [stdout] test nome_que_escaparia_de_ssh_e_recusado ... ok
[INFO] [stdout] test nao_sobrescreve_sem_force_e_sobrescreve_com_force ... ok
[INFO] [stdout] test cifrada_sem_passphrase_falha_rapido_e_ensina_o_proximo_passo ... ok
[INFO] [stdout] test chave_cifrada_continua_cifrada_depois_de_importada ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.39s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/vps_bootstrap_e2e.rs (/opt/rustwide/target/debug/deps/vps_bootstrap_e2e-ade95158b1813c59)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test o_script_de_instalacao_realmente_instala ... ok
[INFO] [stdout] test o_bootstrap_preserva_o_break_glass_e_e_idempotente ... ok
[INFO] [stdout] test o_shim_instalado_recusa_tudo_fora_do_catalogo ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/vps_concorrencia.rs (/opt/rustwide/target/debug/deps/vps_concorrencia-194fb3627c2c6f25)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test banco_sobrevive_a_processo_morto_no_meio ... ok
[INFO] [stdout] test registro_concorrente_do_mesmo_alias_nao_duplica ... ok
[INFO] [stdout] test leitura_concorrente_nao_bloqueia_a_escrita ... ok
[INFO] [stdout] test escrita_concorrente_de_varios_processos_nao_perde_linha ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.72s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/vps_conformidade.rs (/opt/rustwide/target/debug/deps/vps_conformidade-6d2957ab58acc6fc)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test adr0006_nenhuma_implementacao_propria_de_ssh ... ok
[INFO] [stdout] test adr0005_o_mcp_nao_alcanca_o_que_nao_deve ... ok
[INFO] [stdout] test adr0006_o_perfil_e_a_fonte_unica_da_conexao ... ok
[INFO] [stdout] test piso_auditoria_append_only ... ok
[INFO] [stdout] test adr0005_a_privada_nunca_e_lida ... ok
[INFO] [stdout] test adr0005_sem_valvula_de_escape ... ok
[INFO] [stdout] test piso_nenhum_unwrap_em_producao ... ok
[INFO] [stdout] test plano_r2_break_glass_preservado ... ok
[INFO] [stdout] test piso_sql_sempre_parametrizado ... ok
[INFO] [stdout] test piso_toda_funcao_publica_documentada ... ok
[INFO] [stdout] test ler_modificar_escrever_nunca_parte_de_vazio ... ok
[INFO] [stdout] test teste_no_fim_do_arquivo ... ok
[INFO] [stdout] test nenhum_teste_le_fora_do_repo ... ok
[INFO] [stdout] test piso_tamanho_de_arquivo ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/vps_destrutivo.rs (/opt/rustwide/target/debug/deps/vps_destrutivo-99c5341af47794b7)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test d10_resolucao_de_executavel_conhece_o_windows ... ok
[INFO] [stdout] test d11_home_resolve_em_qualquer_plataforma ... ok
[INFO] [stdout] test d12_saida_do_host_tem_teto_de_memoria ... ok
[INFO] [stdout] test d1_denylist_nao_e_mais_burlavel_por_forma_de_escrita ... ok
[INFO] [stdout] test d1b_denylist_nao_bloqueia_deploy_legitimo ... ok
[INFO] [stdout] test d3_nao_escreve_atraves_de_symlink ... ok
[INFO] [stdout] test d2_entrada_gigante_nao_derruba_nem_amplifica ... ok
[INFO] [stdout] test d7_arquivos_nascem_restritos ... ok
[INFO] [stdout] test d5_verbo_com_nome_reservado_e_recusado ... ok
[INFO] [stdout] test d6_porta_zero_e_recusada ... ok
[INFO] [stdout] test d4_bootstrap_concorrente_nao_duplica_nem_perde_chave ... ok
[INFO] [stderr]      Running tests/vps_fuzz.rs (/opt/rustwide/target/debug/deps/vps_fuzz-60825e313f6f29a4)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test resumir_nunca_amplifica ... ok
[INFO] [stdout] test fuzz_catalogo_round_trip ... ok
[INFO] [stdout] test nenhum_validador_panica_com_entrada_hostil ... ok
[INFO] [stdout] test o_que_passa_nunca_carrega_metacaractere ... ok
[INFO] [stdout] test fuzz_validacao_nunca_aceita_o_que_escapa ... ok
[INFO] [stdout] test fuzz_politica_mantem_as_invariantes ... ok
[INFO] [stdout] test fuzz_mcp_sempre_responde_e_nunca_panica ... ok
[INFO] [stdout] test fuzz_hook_nunca_panica_e_nunca_barra_a_porta_certa ... ok
[INFO] [stdout] test fuzz_redacao_e_idempotente_e_nunca_vaza_chave ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.65s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/vps_pentest.rs (/opt/rustwide/target/debug/deps/vps_pentest-9d2ea296ce58fca4)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test p10_cobertura_da_redacao ... ok
[INFO] [stdout] test p6_bypass_da_politica ... ok
[INFO] [stdout] test p9_forja_e_apagamento_de_auditoria ... ok
[INFO] [stdout] test p5_bypass_do_hook ... ok
[INFO] [stdout] test p8_mcp_entrada_hostil ... ok
[INFO] [stdout] test p3_injecao_de_flag_no_ssh ... ok
[INFO] [stdout] test p1_travessia_de_caminho ... ok
[INFO] [stdout] test p2_sql_injection ... ok
[INFO] [stdout] test p11_isolamento_entre_hosts ... ok
[INFO] [stdout] test p7_injecao_no_script_de_bootstrap ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/vps_rotas.rs (/opt/rustwide/target/debug/deps/vps_rotas-a45e7cde0f100842)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test as_tools_do_mcp_batem_dos_dois_lados ... ok
[INFO] [stdout] test toda_rota_declarada_e_despachada ... ok
[INFO] [stdout] test toda_tool_do_mcp_responde_de_verdade ... ok
[INFO] [stdout] test toda_rota_do_cli_e_alcancavel ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/vps_smoke.rs (/opt/rustwide/target/debug/deps/vps_smoke-a84517c3b3f8c216)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test self_check_o_smoke_enxerga_falha ... ok
[INFO] [stdout] test smoke_do_gestor_de_vps ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests deployer
[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" "3a8198422262a8445bb49654c050ebeb738e93c7bf5dca25e9985bd84ac80ab9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3a8198422262a8445bb49654c050ebeb738e93c7bf5dca25e9985bd84ac80ab9", kill_on_drop: false }`
[INFO] [stdout] 3a8198422262a8445bb49654c050ebeb738e93c7bf5dca25e9985bd84ac80ab9
