[INFO] cloning repository https://github.com/schematizeme/schematize_market_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_market_rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fschematizeme%2Fschematize_market_rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fschematizeme%2Fschematize_market_rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 1e9ab55a41ae3c7b745987a0a6eff8fbe3b47daf
[INFO] testing schematizeme/schematize_market_rs against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fschematizeme%2Fschematize_market_rs" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/schematizeme/schematize_market_rs
[INFO] finished tweaking git repo https://github.com/schematizeme/schematize_market_rs
[INFO] tweaked toml for git repo https://github.com/schematizeme/schematize_market_rs written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/schematizeme/schematize_market_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_market_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]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating git repository `https://github.com/schematizeme/schematize_plataforma_rs`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 12e8713a6ac155234460296e9490a0940fe09cec3411335d20651a6a3036955b
[INFO] running `Command { std: "docker" "start" "12e8713a6ac155234460296e9490a0940fe09cec3411335d20651a6a3036955b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "12e8713a6ac155234460296e9490a0940fe09cec3411335d20651a6a3036955b", 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" "12e8713a6ac155234460296e9490a0940fe09cec3411335d20651a6a3036955b" "/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" "12e8713a6ac155234460296e9490a0940fe09cec3411335d20651a6a3036955b", 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" "12e8713a6ac155234460296e9490a0940fe09cec3411335d20651a6a3036955b" "/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 quote v1.0.47
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling crc32fast v1.5.1
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling schematize-market v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling anstream v1.0.0
[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 schematize_plataforma v0.2.2 (https://github.com/schematizeme/schematize_plataforma_rs?tag=v0.2.2#f25ba1d5)
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 40.65s
[INFO] running `Command { std: "docker" "inspect" "12e8713a6ac155234460296e9490a0940fe09cec3411335d20651a6a3036955b", 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" "12e8713a6ac155234460296e9490a0940fe09cec3411335d20651a6a3036955b" "/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 schematize-market v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 38.05s
[INFO] running `Command { std: "docker" "inspect" "12e8713a6ac155234460296e9490a0940fe09cec3411335d20651a6a3036955b", 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" "12e8713a6ac155234460296e9490a0940fe09cec3411335d20651a6a3036955b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/market-577370607a58b46c)
[INFO] [stdout] 
[INFO] [stdout] running 289 tests
[INFO] [stdout] test appsdacasa::tests::so_o_instalado_e_utilizavel ... ok
[INFO] [stdout] test atualizar::alvo::tests::mensagem_sem_binario_e_acionavel_e_sem_culpa ... ok
[INFO] [stdout] test appsdacasa::tests::so_o_404_barra_o_install ... ok
[INFO] [stdout] test atualizar::alvo::tests::binario_mira_o_release_publicado_e_nao_o_main ... ok
[INFO] [stdout] test atualizar::alvo::tests::falha_na_consulta_do_release_e_erro_explicito_nao_fallback_para_o_main ... ok
[INFO] [stdout] test atualizar::alvo::tests::versao_vem_da_url_do_redirect ... ok
[INFO] [stdout] test atualizar::alvo::tests::fonte_continua_mirando_o_main ... ok
[INFO] [stdout] test atualizar::alvo::tests::release_sem_asset_nao_vira_alvo ... ok
[INFO] [stdout] test appsdacasa::tests::todo_app_mantido_pelo_update_e_instalavel_e_listado ... ok
[INFO] [stdout] test atualizar::componentes::tests::binario_com_asset_atualiza_por_release ... ok
[INFO] [stdout] test appsdacasa::tests::descobrir_app_conhece_o_nome_legado ... ok
[INFO] [stdout] test appsdacasa::tests::instalar_app_da_casa_nao_passa_por_curl_nem_pelo_install_sh ... ok
[INFO] [stdout] test appsdacasa::tests::a_cli_instala_pelo_release_primeiro ... ok
[INFO] [stdout] test atualizar::binario::tests::temporario_fica_no_diretorio_do_destino ... ok
[INFO] [stdout] test atualizar::alvo::tests::todo_app_da_tabela_publica_binario ... ok
[INFO] [stdout] test atualizar::binario::tests::falha_na_troca_nao_deixa_temporario_orfao ... ok
[INFO] [stdout] test atualizar::componentes::tests::binario_sem_asset_nao_compila_e_fonte_compila ... ok
[INFO] [stdout] test atualizar::divergencia::tests::build_sujo_com_o_mesmo_sha_reinstala ... ok
[INFO] [stdout] test atualizar::componentes::tests::build_divergente_vira_atualizar_e_so_isso ... ok
[INFO] [stdout] test atualizar::divergencia::tests::api_com_resposta_estranha_e_erro ... ok
[INFO] [stdout] test atualizar::divergencia::tests::campos_json_tem_as_chaves_novas_e_prefixo ... ok
[INFO] [stdout] test appsdacasa::tests::repo_privado_vira_mensagem_acionavel_e_nao_erro_de_git ... ok
[INFO] [stdout] test appsdacasa::tests::overdev_e_externo_com_janela_no_mesmo_repo ... ok
[INFO] [stdout] test appsdacasa::tests::descobrir_nunca_falha_mesmo_sem_deployer ... ok
[INFO] [stdout] test appsdacasa::tests::todo_app_instalavel_sabe_de_onde_vem ... ok
[INFO] [stdout] test atualizar::binario::tests::instala_criando_diretorio_ausente ... FAILED
[INFO] [stdout] test atualizar::alvo::tests::fonte_sem_main_legivel_e_indisponivel ... ok
[INFO] [stdout] test atualizar::divergencia::tests::estado_build_com_falha_reporta_o_slug_e_nao_afirma_divergencia ... ok
[INFO] [stdout] test atualizar::divergencia::tests::mesma_versao_com_o_mesmo_sha_nao_faz_nada ... ok
[INFO] [stdout] test atualizar::divergencia::tests::mensagem_de_reinstalar_explica_o_motivo ... ok
[INFO] [stdout] test atualizar::divergencia::tests::sem_git_cai_na_api ... ok
[INFO] [stdout] test atualizar::divergencia::tests::mesma_versao_com_metodo_fonte_nao_reinstala_nem_consulta_a_rede ... ok
[INFO] [stdout] test atualizar::divergencia::tests::mesma_versao_com_sha_diferente_reinstala ... ok
[INFO] [stdout] test atualizar::divergencia::tests::parse_nao_confunde_tags_parecidas_nem_aceita_lixo ... ok
[INFO] [stdout] test atualizar::divergencia::tests::com_git_usa_ls_remote_e_nunca_a_api ... ok
[INFO] [stdout] test atualizar::divergencia::tests::estado_build_marca_divergencia_apenas_na_mesma_versao ... ok
[INFO] [stdout] test atualizar::divergencia::tests::tag_anotada_resolve_para_o_commit_peeled ... ok
[INFO] [stdout] test atualizar::divergencia::tests::falha_do_ls_remote_nao_reinstala_e_reporta ... ok
[INFO] [stdout] test atualizar::divergencia::tests::mesma_versao_sem_sha_reinstala ... ok
[INFO] [stdout] test atualizar::divergencia::tests::proveniencia_da_linha_cobre_os_formatos ... ok
[INFO] [stdout] test atualizar::exibir::tests::json_leva_o_slug_da_causa_e_release_null ... ok
[INFO] [stdout] test atualizar::divergencia::tests::tag_leve_resolve_para_a_linha_direta ... ok
[INFO] [stdout] test atualizar::exibir::tests::dica_so_quando_nenhum_app_do_ecossistema_esta_instalado ... ok
[INFO] [stdout] test atualizar::exibir::tests::cada_causa_tem_texto_proprio_e_o_404_nao_diz_rede ... ok
[INFO] [stdout] test atualizar::exibir::tests::json_tem_os_campos_explicitos ... ok
[INFO] [stdout] test atualizar::divergencia::tests::tag_ausente_no_remoto_e_not_found ... ok
[INFO] [stdout] test atualizar::divergencia::tests::commit_do_release_roteia_o_repo_por_so ... ok
[INFO] [stdout] test atualizar::exibir::tests::main_igual_ao_release_nao_repete_a_linha ... ok
[INFO] [stdout] test atualizar::divergencia::tests::git_que_falha_nao_cai_na_api ... ok
[INFO] [stdout] test atualizar::exibir::tests::status_separa_release_e_main_quando_diferem ... ok
[INFO] [stdout] test atualizar::fonte::tests::tamanho_legivel_nas_fronteiras ... ok
[INFO] [stdout] test atualizar::exibir::tests::repo_sem_release_diz_nenhuma_e_nao_chuta_o_main ... ok
[INFO] [stdout] test atualizar::fonte::tests::a_limpeza_cobre_todo_repo_que_o_market_compila ... ok
[INFO] [stdout] test atualizar::binario::tests::candidato_e_verificado_por_versao ... ok
[INFO] [stdout] test atualizar::fonte::tests::tamanho_de_diretorio_ausente_e_zero ... ok
[INFO] [stdout] test atualizar::kit::tests::veredito_so_falha_quando_algum_item_falhou ... ok
[INFO] [stdout] test atualizar::kit::tests::pulado_aparece_com_motivo_e_nao_falha ... ok
[INFO] [stdout] test atualizar::kit::tests::decide_market_cli_janela_e_indisponivel ... ok
[INFO] [stdout] test atualizar::instalacao::tests::sem_confirmacao_nada_acontece ... ok
[INFO] [stdout] test atualizar::instalacao::tests::dry_run_nao_instala_nem_remove ... ok
[INFO] [stdout] test atualizar::kit::tests::resumo_lista_cada_item_e_a_causa_da_falha ... ok
[INFO] [stdout] test atualizar::instalacao::tests::rede_fora_mantem_o_binario_e_reporta_sem_limpar ... ok
[INFO] [stdout] test atualizar::instalacao::tests::ls_remote_falhando_mantem_e_reporta ... ok
[INFO] [stdout] test atualizar::limpeza::tests::diretorio_sem_escrita_vira_falha_real ... ok
[INFO] [stdout] test atualizar::instalacao::tests::canonica_mais_velha_que_o_release_reinstala ... ok
[INFO] [stdout] test atualizar::limpeza::tests::alvos_reais_carregam_nomes_e_legados ... ok
[INFO] [stdout] test atualizar::limpeza::tests::cache_que_e_symlink_nao_e_seguido ... ok
[INFO] [stdout] test atualizar::limpeza::tests::janela_com_ou_sem_exe ... ok
[INFO] [stdout] test atualizar::limpeza::tests::classificar_casa_os_padroes_reais_e_so_eles ... ok
[INFO] [stdout] test atualizar::limpeza::tests::nao_ha_como_desligar ... ok
[INFO] [stdout] test atualizar::limpeza::tests::janela_antiga_sai_sem_ser_executada ... ok
[INFO] [stdout] test atualizar::limpeza::tests::copia_do_sistema_e_reportada_nao_apagada ... ok
[INFO] [stdout] test atualizar::limpeza::tests::cache_de_build_so_do_app_de_binario_e_nunca_o_pin ... ok
[INFO] [stdout] test atualizar::limpeza::tests::renomeado_aparece_no_relatorio ... ok
[INFO] [stdout] test atualizar::limpeza::tests::path_relativo_e_inexistente_sao_ignorados ... ok
[INFO] [stdout] test atualizar::limpeza::tests::sem_ancora_existente_nao_apaga_nada ... ok
[INFO] [stdout] test atualizar::limpeza::tests::nome_parecido_nao_e_tocado ... ok
[INFO] [stdout] test atualizar::limpeza::tests::symlink_para_o_fresco_fica ... ok
[INFO] [stdout] test atualizar::instalacao::tests::canonica_com_outro_commit_reinstala_do_release ... ok
[INFO] [stdout] test atualizar::limpeza::tests::symlink_para_fora_remove_o_link_e_poupa_o_alvo ... ok
[INFO] [stdout] test atualizar::limpeza::tests::nome_generico_so_sai_dos_dirs_de_usuario ... ok
[INFO] [stdout] test atualizar::limpeza::tests::sobras_bak_old_new_tmp_sao_removidas ... ok
[INFO] [stdout] test atualizar::limpeza::tests::copia_velha_em_outro_dir_do_path_sai_e_a_fresca_fica ... ok
[INFO] [stdout] test atualizar::metodo::tests::mesmo_commit_exige_hex_e_minimo_de_7 ... ok
[INFO] [stdout] test atualizar::metodo::tests::app_sem_binario_publicado_so_tem_o_fonte ... ok
[INFO] [stdout] test atualizar::metodo::tests::checkout_velho_com_sha_diferente_e_binario ... ok
[INFO] [stdout] test atualizar::metodo::tests::fonte_mantem_a_regra_antiga_de_diferente_atualiza ... ok
[INFO] [stdout] test atualizar::instalacao::tests::so_copia_velha_fora_instala_no_canonico_e_remove_a_velha ... ok
[INFO] [stdout] test atualizar::metodo::tests::abaixo_atualiza_e_igual_esta_em_dia ... ok
[INFO] [stdout] test atualizar::instalacao::tests::cli_em_dia_sem_a_janela_instala_e_na_segunda_rodada_nao_baixa ... ok
[INFO] [stdout] test atualizar::metodo::tests::pin_mais_baixo_rebaixa_de_proposito ... ok
[INFO] [stdout] test atualizar::metodo::tests::instalado_acima_do_publicado_e_mantido ... ok
[INFO] [stdout] test atualizar::metodo::tests::o_registro_vence_a_inferencia_nos_dois_sentidos ... ok
[INFO] [stdout] test atualizar::metodo::tests::registro_corrompido_ou_ilegivel_e_erro_explicito ... ok
[INFO] [stdout] test atualizar::metodo::tests::sha_igual_ao_head_e_fonte_comparando_por_prefixo ... ok
[INFO] [stdout] test atualizar::metodo::tests::registro_ida_e_volta_e_ausente_nao_e_erro ... ok
[INFO] [stdout] test atualizar::metodo::tests::sem_sha_no_version_ou_sem_checkout_e_binario ... ok
[INFO] [stdout] test atualizar::instalacao::tests::metodo_fonte_mantem_a_canonica_sem_rede ... ok
[INFO] [stdout] test atualizar::purga::tests::varre_a_fantasma_e_poupa_o_destino ... ok
[INFO] [stdout] test atualizar::limpeza::tests::update_que_falhou_nao_limpa ... ok
[INFO] [stdout] test atualizar::release::tests::como_publicado_preserva_o_contrato_do_alvo ... ok
[INFO] [stdout] test atualizar::release::tests::consulta_acha_o_release_com_os_dois_assets ... ok
[INFO] [stdout] test atualizar::release::tests::consulta_distingue_not_found_de_rede_e_cota ... ok
[INFO] [stdout] test atualizar::purga::tests::so_nomes_exatos_e_a_casa_inteira ... ok
[INFO] [stdout] test atualizar::purga::tests::caminhos_equivalentes_sao_o_mesmo_arquivo ... ok
[INFO] [stdout] test atualizar::purga::tests::respeita_o_que_deve_ser_mantido ... ok
[INFO] [stdout] test atualizar::purga::tests::cobre_os_quatro_lugares_possiveis ... ok
[INFO] [stdout] test atualizar::release::tests::asset_do_overdev_em_cada_plataforma ... ok
[INFO] [stdout] test atualizar::metodo::tests::sha_vem_da_linha_de_version ... ok
[INFO] [stdout] test atualizar::release::tests::download_que_falha_e_err ... ok
[INFO] [stdout] test atualizar::release::tests::erro_de_rede_ou_cota_e_err_e_nao_compila ... ok
[INFO] [stdout] test atualizar::binario::tests::substitui_binario_em_execucao ... ok
[INFO] [stdout] test atualizar::release::tests::plataforma_sem_asset_vai_direto_ao_fonte ... ok
[INFO] [stdout] test atualizar::release::tests::release_sem_a_janela_nao_casa ... ok
[INFO] [stdout] test atualizar::release::tests::binario_que_nao_reporta_a_versao_nao_e_instalado ... ok
[INFO] [stdout] test atualizar::release::tests::release_sem_janela_cai_no_fonte_sem_baixar ... ok
[INFO] [stdout] test atualizar::release::tests::sem_release_cai_no_fonte ... ok
[INFO] [stdout] test atualizar::limpeza::tests::updater_aposentado_sai_do_path ... ok
[INFO] [stdout] test atualizar::selfupdate::tests::candidato_inexistente_e_recusado_sem_escrever_nada ... ok
[INFO] [stdout] test atualizar::selfupdate::tests::install_e_update_chamam_garantir_janela ... ok
[INFO] [stdout] test atualizar::limpeza::tests::permissao_negada_e_reportada_e_a_limpeza_segue ... ok
[INFO] [stdout] test atualizar::selfupdate::tests::candidato_com_versao_errada_nao_troca ... ok
[INFO] [stdout] test atualizar::release::tests::deployer_e_optimizer_instalam_a_janela_do_release ... ok
[INFO] [stdout] test atualizar::selfupdate::tests::garantir_janela_traz_a_gui_e_e_idempotente ... ok
[INFO] [stdout] test atualizar::instalacao::tests::canonica_igual_ao_release_diz_instalado_e_limpa_a_duplicata ... ok
[INFO] [stdout] test atualizar::tests::a_tabela_esta_bem_formada ... ok
[INFO] [stdout] test atualizar::tests::a_falha_do_app_nao_corta_os_componentes ... ok
[INFO] [stdout] test atualizar::selfupdate::tests::janela_do_market_que_falha_ou_vem_vazia_e_err_e_preserva_a_anterior ... ok
[INFO] [stdout] test atualizar::tests::app_em_dia_nao_impede_a_checagem_dos_componentes ... ok
[INFO] [stdout] test atualizar::selfupdate::tests::janela_do_market_e_baixada_do_release_e_instalada ... ok
[INFO] [stdout] test atualizar::tests::o_market_entra_no_plano_mesmo_sem_nada_instalado ... ok
[INFO] [stdout] test atualizar::tests::o_antecessor_tem_nome_conhecido_e_nao_colide_com_app_vivo ... ok
[INFO] [stdout] test atualizar::selfupdate::tests::candidato_bom_substitui_e_nao_deixa_lixo ... ok
[INFO] [stdout] test atualizar::tests::force_refaz_o_app_e_nao_muda_a_regra_dos_componentes ... ok
[INFO] [stdout] test atualizar::tests::janela_declarada_e_janela_instalada ... ok
[INFO] [stdout] test atualizar::tests::o_desvio_para_o_self_update_e_por_politica_e_pega_so_o_market ... ok
[INFO] [stdout] test atualizar::tests::o_nome_do_binario_e_o_que_o_cargo_toml_publica ... ok
[INFO] [stdout] test atualizar::tests::optimizer_instalado_entra_no_plano ... ok
[INFO] [stdout] test atualizar::release::tests::release_achado_baixa_e_nao_compila ... ok
[INFO] [stdout] test atualizar::tests::sem_o_app_instalado_ele_nao_entra_no_plano ... ok
[INFO] [stdout] test atualizar::selfupdate::tests::temporario_orfao_e_varrido_na_execucao_seguinte ... ok
[INFO] [stdout] test atualizar::versao::tests::compara_a_versao_do_proprio_componente ... ok
[INFO] [stdout] test atualizar::versao::tests::binario_que_nao_responde_e_reconstruido ... ok
[INFO] [stdout] test atualizar::versao::tests::parse_version_do_cargo ... ok
[INFO] [stdout] test atualizar::tests::so_o_deployer_foi_renomeado ... ok
[INFO] [stdout] test atualizar::tests::tudo_que_o_market_instala_ele_tambem_atualiza ... ok
[INFO] [stdout] test atualizar::versao::tests::latest_desafixa_em_vez_de_virar_versao ... ok
[INFO] [stdout] test atualizar::versao::tests::sem_saber_a_ultima_versao_nao_recompila ... ok
[INFO] [stdout] test atualizar::versao::tests::a_versao_sobrevive_a_procedencia ... ok
[INFO] [stdout] test atualizar::versao::tests::o_pin_mora_onde_o_updater_o_deixou ... ok
[INFO] [stdout] test atualizar::versao::tests::pega_a_versao_do_package_e_nao_a_de_uma_dependencia ... ok
[INFO] [stdout] test atualizar::versao::tests::lixo_e_recusado_com_mensagem_acionavel ... ok
[INFO] [stdout] test atualizar::versao::tests::le_o_pin_gravado_pelo_updater_antigo ... ok
[INFO] [stdout] test atualizar::selfupdate::tests::candidato_sem_bit_de_execucao_e_corrigido_e_nao_recusado ... ok
[INFO] [stdout] test atualizar::tests::o_nome_do_binario_e_o_que_o_cargo_toml_publica_hoje ... ok
[INFO] [stdout] test cli::atualizar::tests::o_shape_do_json_e_contrato ... ok
[INFO] [stdout] test atualizar::tests::o_nome_legado_do_deployer_e_reconhecido ... ok
[INFO] [stdout] test atualizar::versao::tests::sha_numerico_nao_vira_versao ... ok
[INFO] [stdout] test cli::instalar::tests::all_cobre_os_seis_apps_do_ecossistema ... ok
[INFO] [stdout] test cli::instalar::tests::nome_desconhecido_nao_vira_flag ... ok
[INFO] [stdout] test atualizar::selfupdate::tests::candidato_truncado_vazio_ou_inexecutavel_nunca_troca ... ok
[INFO] [stdout] test cli::args::tests::superficie_da_cli_nao_mudou ... ok
[INFO] [stdout] test atualizar::versao::tests::versao_passa_com_ou_sem_o_v_da_tag ... ok
[INFO] [stdout] test cli::instalar::tests::remove_recusa_app_da_casa_e_diz_por_onde ... ok
[INFO] [stdout] test cli::instalar::tests::sem_alvo_e_sem_all_diz_o_que_fazer ... ok
[INFO] [stdout] test cli::listajson::tests::ausente_e_null_e_nao_string_vazia ... ok
[INFO] [stdout] test cli::listajson::tests::estado_de_app_tem_tres_valores_possiveis ... ok
[INFO] [stdout] test cli::listajson::tests::escapa_aspas_e_barras ... ok
[INFO] [stdout] test environments::defs::distro::tests_disponibilidade::csharp_no_suse_e_resolvido_e_nao_recusado ... ok
[INFO] [stdout] test environments::defs::distro::tests_disponibilidade::cada_familia_tem_o_gerenciador_certo ... ok
[INFO] [stdout] test environments::defs::distro::tests_disponibilidade::familia_sem_pacote_nao_gera_comando ... ok
[INFO] [stdout] test cli::instalar::tests::linguagem_nao_e_tratada_como_app ... ok
[INFO] [stdout] test environments::defs::distro::tests_disponibilidade::csharp_passa_onde_o_pacote_existe ... ok
[INFO] [stdout] test environments::defs::distro::tests_disponibilidade::sem_pacote_e_sem_repo_ainda_recusa_com_saida ... ok
[INFO] [stdout] test environments::defs::distro::tests_matriz::cada_celula_da_matriz_tem_uma_resposta ... ok
[INFO] [stdout] test environments::defs::distro::tests_disponibilidade::o_comum_continua_disponivel_nas_quatro ... ok
[INFO] [stdout] test environments::defs::distro::tests_matriz::freebsd_usa_pkg_com_a_elevacao_dada ... ok
[INFO] [stdout] test environments::defs::distro::tests_matriz::node_no_suse_usa_os_meta_pacotes_default ... ok
[INFO] [stdout] test environments::defs::distro::tests_matriz::freebsd_mapeia_o_confirmado_e_nao_chuta_dotnet ... ok
[INFO] [stdout] test environments::defs::distro::tests_matriz::nomes_de_pacote_sao_lista_separada_por_espaco ... ok
[INFO] [stdout] test environments::defs::distro::tests_repo_upstream::a_chave_e_importada_antes_de_o_repo_entrar ... ok
[INFO] [stdout] test environments::defs::distro::tests_repo_upstream::a_url_nao_sai_com_o_placeholder ... ok
[INFO] [stdout] test environments::defs::distro::tests_repo_upstream::csharp_no_opensuse_deixou_de_ser_recusa ... ok
[INFO] [stdout] test environments::defs::distro::tests_repo_upstream::o_install_e_o_mesmo_venha_o_pacote_de_onde_vier ... ok
[INFO] [stdout] test environments::defs::distro::tests_repo_upstream::onde_a_distro_empacota_nao_ha_repo_extra ... ok
[INFO] [stdout] test environments::defs::distro::tests_repo_upstream::versao_ausente_ou_invalida_nao_vira_palpite ... ok
[INFO] [stdout] test environments::defs::distro::tests_repo_upstream::familia_sem_receita_nao_monta_meio_comando ... ok
[INFO] [stdout] test environments::estado::tests_procedencia::origem_desconhecida_aparece_na_tabela ... ok
[INFO] [stdout] test environments::estado::tests_procedencia::distro_e_oficial_deixam_de_ser_instalado_mudo ... ok
[INFO] [stdout] test environments::detect::tests_familias::freebsd_e_familia_propria ... ok
[INFO] [stdout] test environments::defs::distro::tests_repo_upstream::versao_maior_e_so_o_numero_antes_do_ponto ... ok
[INFO] [stdout] test environments::detect::tests_familias::escalador_prefere_root_depois_sudo_depois_doas ... ok
[INFO] [stdout] test environments::estado::tests_procedencia::ferramenta_sem_procedencia_mantem_o_texto_antigo ... ok
[INFO] [stdout] test environments::detect::tests_familias::suse_nunca_e_classificado_como_fedora ... ok
[INFO] [stdout] test environments::path::tests::rc_ausente_e_criado ... ok
[INFO] [stdout] test environments::plano::testes_consentimento::com_tty_a_resposta_decide ... ok
[INFO] [stdout] test environments::detect::tests_familias::as_quatro_familias_principais ... ok
[INFO] [stdout] test environments::path::tests::rc_valido_ganha_a_linha_uma_vez_so ... ok
[INFO] [stdout] test environments::detect::tests_familias::distro_desconhecida_nao_vira_palpite ... ok
[INFO] [stdout] test environments::plano::testes_consentimento::sem_tty_sem_yes_erra_nomeando_o_y ... ok
[INFO] [stdout] test environments::procedencia::tests::o_rotulo_admite_o_que_nao_sabe ... ok
[INFO] [stdout] test environments::tests::consentido_executa_todos ... ok
[INFO] [stdout] test environments::detect::tests_familias::derivadas_caem_na_familia_da_mae ... ok
[INFO] [stdout] test environments::procedencia::tests::reconhece_instalador_oficial_e_recusa_o_resto ... ok
[INFO] [stdout] test environments::tests::cursor_instala_sem_sudo_via_pipe_bash ... ok
[INFO] [stdout] test environments::tests::freebsd_ferramentas_sao_na_com_mensagem ... ok
[INFO] [stdout] test environments::path::tests::rc_nao_utf8_sobrevive_intacto ... ok
[INFO] [stdout] test environments::tests::cursor_remove_os_caminhos_do_instalador ... ok
[INFO] [stdout] test environments::procedencia::tests::outro_version_manager_nao_vira_oficial ... ok
[INFO] [stdout] test environments::procedencia::tests::procedencia_conhecida_vira_metodo ... ok
[INFO] [stdout] test environments::tests::claude_e_codex_caminho_canonico ... ok
[INFO] [stdout] test environments::tests::dry_run_nao_executa ... ok
[INFO] [stdout] test environments::procedencia::tests::desconhecida_nao_tem_metodo ... ok
[INFO] [stdout] test environments::tests::export_line_e_idempotente ... ok
[INFO] [stdout] test environments::tests::parse_metodo_deny_default ... ok
[INFO] [stdout] test environments::tests::codex_instala_sem_sudo_no_prefixo_do_usuario ... ok
[INFO] [stdout] test environments::tests::familia_por_os_release_falso ... ok
[INFO] [stdout] test environments::plano::testes_consentimento::yes_segue_sem_perguntar ... ok
[INFO] [stdout] test environments::tests::freebsd_nao_oferece_metodo_que_nao_roda ... ok
[INFO] [stdout] test environments::tests::rc_already_has_local_bin_pura ... ok
[INFO] [stdout] test environments::tests::remocao_ferramentas ... ok
[INFO] [stdout] test environments::tests::needs_path_fix_pura ... ok
[INFO] [stdout] test environments::tests::sem_consentimento_aborta ... ok
[INFO] [stdout] test environments::tests::vscode_debian_gera_deb ... ok
[INFO] [stdout] test environments::tests::vscode_fedora_usa_repo_microsoft ... ok
[INFO] [stdout] test nucleo::bin::tests::nomes_de_executavel_cobre_pathext_no_windows ... ok
[INFO] [stdout] test nucleo::config::tests::escolha_propria_vence_a_herdada ... ok
[INFO] [stdout] test nucleo::bin::tests::resolve_bin_da_absoluto_ou_nada ... ok
[INFO] [stdout] test nucleo::config::tests::heranca_le_um_campo_e_preserva_o_resto ... ok
[INFO] [stdout] test environments::tests::vscode_familia_desconhecida_na ... ok
[INFO] [stdout] test nucleo::config::tests::json_invalido_cai_no_default_sem_panicar ... ok
[INFO] [stdout] test nucleo::config::tests::config_vazio_nao_grava_lang_nula ... ok
[INFO] [stdout] test environments::tests::tabela_sete_envs ... 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::o_desktop_e_identico_ao_de_antes_da_costura ... ok
[INFO] [stdout] test nucleo::desktop::tests::resolver_gui_prefere_a_janela_irma ... ok
[INFO] [stdout] test nucleo::desktop::tests::o_exec_e_absoluto_com_e_sem_janela ... ok
[INFO] [stdout] test nucleo::dica_path::tests::dir_com_barra_final_e_comparado_normalizado ... ok
[INFO] [stdout] test nucleo::desktop::tests::tem_os_campos_obrigatorios_nas_duas_formas ... ok
[INFO] [stdout] test nucleo::dica_path::tests::dir_parecido_nao_conta ... ok
[INFO] [stdout] test nucleo::dica_path::tests::bash_recebe_linha_do_bashrc ... ok
[INFO] [stdout] test nucleo::dica_path::tests::ja_no_path_nao_diz_nada_em_todas_as_grafias ... ok
[INFO] [stdout] test nucleo::dica_path::tests::fish_recebe_fish_add_path ... ok
[INFO] [stdout] test nucleo::dica_path::tests::shell_desconhecido_ou_vazio_cai_no_profile ... ok
[INFO] [stdout] test nucleo::dica_path::tests::zsh_recebe_linha_do_zshrc ... ok
[INFO] [stdout] test nucleo::i18n::tests_paridade::comp_target_nao_afirma_o_metodo ... ok
[INFO] [stdout] test nucleo::lancador::tests::garantir_path_pede_o_diretorio_de_instalacao ... ok
[INFO] [stdout] test nucleo::i18n::tests_paridade::todos_os_locales_tem_as_mesmas_chaves ... ok
[INFO] [stdout] test nucleo::lancador::tests::o_desktop_do_hub_e_identico_ao_de_antes ... ok
[INFO] [stdout] test nucleo::plataforma::tests::o_estado_continua_onde_o_updater_deixou ... ok
[INFO] [stdout] test nucleo::plataforma::tests::classifica_as_familias_de_distro ... ok
[INFO] [stdout] test nucleo::i18n::tests_paridade::traducoes_preservam_os_placeholders ... ok
[INFO] [stdout] test nucleo::plataforma::tests::o_release_nao_usa_imagem_de_runner_aposentada ... ok
[INFO] [stdout] test nucleo::plataforma::tests::roteia_assets_windows_para_o_repo_windows ... ok
[INFO] [stdout] test nucleo::plataforma::tests::a_matriz_do_ci_publica_os_assets_que_o_codigo_monta ... ok
[INFO] [stdout] test nucleo::plataforma::tests::sufixo_de_executavel_e_uniforme ... ok
[INFO] [stdout] test nucleo::i18n::tests_paridade::sem_chaves_orfas ... ok
[INFO] [stdout] test nucleo::procedencia::tests::sha_malformado_conta_como_ausente ... ok
[INFO] [stdout] test nucleo::procedencia::tests::arvore_suja_marca_o_sha_e_limpa_nao ... ok
[INFO] [stdout] test environments::tests::freebsd_distro_usa_pkg_ou_recusa_com_motivo ... ok
[INFO] [stdout] test nucleo::procedencia::tests::sujo_sem_sha_continua_fonte_sem_git ... ok
[INFO] [stdout] test nucleo::rede::tests::a_url_do_asset_e_a_mesma_de_antes ... ok
[INFO] [stdout] test nucleo::procedencia::tests::o_build_de_verdade_produz_um_dos_dois_estados ... ok
[INFO] [stdout] test nucleo::procedencia::tests::sem_git_o_rotulo_diz_que_nao_sabe_em_vez_de_omitir ... ok
[INFO] [stdout] test nucleo::procedencia::tests::sha_valido_aparece_no_rotulo ... ok
[INFO] [stdout] test nucleo::rede::tests::a_url_fecha_para_os_quatro_alvos_de_so ... ok
[INFO] [stdout] test nucleo::rede::tests::causa_do_redirect_e_tipada_com_slug_estavel ... ok
[INFO] [stdout] test nucleo::rede::tests::redirect_do_release_distingue_cota_de_ausencia ... ok
[INFO] [stdout] test nucleo::rede::tests::sonda_de_asset_so_afirma_ausencia_com_404 ... ok
[INFO] [stdout] test nucleo::util::tests::semver_lt_basico ... ok
[INFO] [stdout] test nucleo::util::tests::semver_lt_tolera_prefixo_e_sufixo ... ok
[INFO] [stdout] test nucleo::plataforma::tests::cada_alvo_da_matriz_tem_nome_e_o_que_nao_esta_na_matriz_nao_tem ... ok
[INFO] [stdout] test receitas_unix::tests::canonical_da_pagina_acha_a_tag ... ok
[INFO] [stdout] test receitas_unix::tests::comandos_do_fetch ... ok
[INFO] [stdout] test receitas_unix::tests::sonda_do_fetch_vira_codigo_http ... ok
[INFO] [stdout] test nucleo::toolchain::tests::freebsd_tem_lista_de_pkg_com_as_libs_do_slint ... ok
[INFO] [stdout] test nucleo::util::tests::capture_motivo_explica_a_falha ... ok
[INFO] [stdout] test nucleo::toolchain::tests::a_lista_comeca_pelo_gerenciador ... ok
[INFO] [stdout] test nucleo::rede::tests::a_versao_vem_do_raw_e_nao_da_api ... ok
[INFO] [stdout] test nucleo::toolchain::tests::rustup_escolhe_curl_ou_fetch ... ok
[INFO] [stdout] test nucleo::toolchain::tests::familia_reconhecida_tem_pacotes_e_desconhecida_nao ... ok
[INFO] [stdout] test nucleo::plataforma::tests::os_nomes_de_asset_saem_do_mesmo_alvo ... ok
[INFO] [stdout] test nucleo::toolchain::tests::toda_familia_cobre_as_libs_que_o_slint_linka ... ok
[INFO] [stdout] test atualizar::divergencia::tests::git_real_resolve_tag_anotada_e_leve_para_o_mesmo_commit ... ok
[INFO] [stdout] test environments::tests::matriz_lang_metodo_completa ... ok
[INFO] [stdout] test nucleo::desktop::tests::instalar_e_remover_volta_ao_estado_anterior ... ok
[INFO] [stdout] test atualizar::limpeza::tests::versao_que_trava_nao_bloqueia ... ok
[INFO] [stdout] test cli::listajson::tests::as_chaves_do_contrato_estao_todas_la ... ok
[INFO] [stdout] test environments::tests::tabela_quatro_ferramentas ... ok
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- atualizar::binario::tests::instala_criando_diretorio_ausente stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'atualizar::binario::tests::instala_criando_diretorio_ausente' (1441) panicked at src/atualizar/binario.rs:371:40:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5827b7786ea6 - <unknown>
[INFO] [stdout]    1:     0x5827b762d4ea - <unknown>
[INFO] [stdout]    2:     0x5827b778caac - <unknown>
[INFO] [stdout]    3:     0x5827b775afd2 - <unknown>
[INFO] [stdout]    4:     0x5827b777cd61 - <unknown>
[INFO] [stdout]    5:     0x5827b777cf42 - <unknown>
[INFO] [stdout]    6:     0x5827b775b082 - <unknown>
[INFO] [stdout]    7:     0x5827b7753b49 - <unknown>
[INFO] [stdout]    8:     0x5827b77603dd - <unknown>
[INFO] [stdout]    9:     0x5827b762dc0c - <unknown>
[INFO] [stdout]   10:     0x5827b762d9e2 - <unknown>
[INFO] [stdout]   11:     0x5827b76ad00d - <unknown>
[INFO] [stdout]   12:     0x5827b766a1d9 - <unknown>
[INFO] [stdout]   13:     0x5827b778e9bb - <unknown>
[INFO] [stdout]   14:     0x5827b779cb11 - <unknown>
[INFO] [stdout]   15:     0x5827b7796224 - <unknown>
[INFO] [stdout]   16:     0x5827b77a0932 - <unknown>
[INFO] [stdout]   17:     0x5827b7785c6e - <unknown>
[INFO] [stdout]   18:     0x731bef289dfa - <unknown>
[INFO] [stdout]   19:     0x731bef31d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     atualizar::binario::tests::instala_criando_diretorio_ausente
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 288 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.36s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "12e8713a6ac155234460296e9490a0940fe09cec3411335d20651a6a3036955b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "12e8713a6ac155234460296e9490a0940fe09cec3411335d20651a6a3036955b", kill_on_drop: false }`
[INFO] [stdout] 12e8713a6ac155234460296e9490a0940fe09cec3411335d20651a6a3036955b
