[INFO] fetching crate runapk 0.1.0...
[INFO] testing runapk-0.1.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate runapk 0.1.0 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate runapk 0.1.0
[INFO] finished tweaking crates.io crate runapk 0.1.0
[INFO] tweaked toml for crates.io crate runapk 0.1.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate runapk 0.1.0 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 runapk 0.1.0 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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] d43ba83738a6d503f19973993bfffa9cc0a88b61f82b7ceb970059f4036f93f9
[INFO] running `Command { std: "docker" "start" "d43ba83738a6d503f19973993bfffa9cc0a88b61f82b7ceb970059f4036f93f9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d43ba83738a6d503f19973993bfffa9cc0a88b61f82b7ceb970059f4036f93f9", 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" "d43ba83738a6d503f19973993bfffa9cc0a88b61f82b7ceb970059f4036f93f9" "/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" "d43ba83738a6d503f19973993bfffa9cc0a88b61f82b7ceb970059f4036f93f9", 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" "d43ba83738a6d503f19973993bfffa9cc0a88b61f82b7ceb970059f4036f93f9" "/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.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling utf8parse v0.2.2
[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 zmij v1.0.21
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling colored v3.1.1
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling clap_derive v4.6.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling runapk v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 34.50s
[INFO] running `Command { std: "docker" "inspect" "d43ba83738a6d503f19973993bfffa9cc0a88b61f82b7ceb970059f4036f93f9", 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" "d43ba83738a6d503f19973993bfffa9cc0a88b61f82b7ceb970059f4036f93f9" "/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 runapk v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 22.43s
[INFO] running `Command { std: "docker" "inspect" "d43ba83738a6d503f19973993bfffa9cc0a88b61f82b7ceb970059f4036f93f9", 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" "d43ba83738a6d503f19973993bfffa9cc0a88b61f82b7ceb970059f4036f93f9" "/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.05s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/runapk-c54b851a19065824)
[INFO] [stdout] running 110 tests
[INFO] [stdout] test tests::adb::filters_adb_process_lines ... ok
[INFO] [stdout] test tests::adb::formats_wsl_timeout_bridge_failure ... ok
[INFO] [stdout] test tests::adb::formats_wsl_vsock_bridge_failure_with_recovery_steps ... ok
[INFO] [stdout] test tests::adb::parses_adb_devices_states_without_false_positives ... ok
[INFO] [stdout] test tests::adb::parses_device_details_with_unknown_fallbacks ... ok
[INFO] [stdout] test tests::adb::retries_only_fast_wsl_bridge_failures ... ok
[INFO] [stdout] test tests::adb::adb_retry_attempts_avoid_replaying_installs_or_live_logs ... ok
[INFO] [stdout] test tests::adb::detects_windows_exe_paths_case_insensitively ... ok
[INFO] [stdout] test tests::cli::cli_parses_crash_as_logs_flag ... ok
[INFO] [stdout] test tests::capabilities::capabilities_contract_lists_agent_surface ... ok
[INFO] [stdout] test tests::cli::cli_parses_simple_reverse_command ... ok
[INFO] [stdout] test tests::cli::only_build_and_doctor_do_not_require_adb ... ok
[INFO] [stdout] test tests::adb::classifies_multi_device_suggests_serial_flag ... ok
[INFO] [stdout] test tests::cli::cli_requires_explicit_yes_for_clear_contract ... ok
[INFO] [stdout] test tests::doctor::usbipd_dependency_is_explicit_and_mockable ... ok
[INFO] [stdout] test tests::error::runapk_error_classification_is_machine_readable ... ok
[INFO] [stdout] test tests::cli::redundant_diagnostic_commands_are_not_public ... ok
[INFO] [stdout] test tests::events::focus_empty_braces_does_not_panic ... ok
[INFO] [stdout] test tests::error::runapk_error_codes_are_stable_for_agents ... ok
[INFO] [stdout] test tests::events::focus_all_null_yields_empty ... ok
[INFO] [stdout] test tests::events::focus_absent_yields_empty ... ok
[INFO] [stdout] test tests::events::focus_null_yields_empty ... ok
[INFO] [stdout] test tests::adb::detects_wsl_vsock_bridge_failure ... ok
[INFO] [stdout] test tests::events::parses_focus_with_leading_dot_activity ... ok
[INFO] [stdout] test tests::adb::adb_timeouts_match_command_risk ... ok
[INFO] [stdout] test tests::events::trim_ring_drops_samples_older_than_window ... ok
[INFO] [stdout] test tests::events::trim_ring_enforces_hard_cap ... ok
[INFO] [stdout] test tests::adb::classifies_common_adb_failures ... ok
[INFO] [stdout] test tests::events::focus_skips_null_display_and_finds_real_one ... ok
[INFO] [stdout] test tests::events::focus_without_slash_is_ignored ... ok
[INFO] [stdout] test tests::events::parses_focus_with_fully_qualified_activity ... ok
[INFO] [stdout] test tests::events::trim_ring_on_empty_is_noop ... ok
[INFO] [stdout] test tests::events::trim_ring_huge_context_does_not_overflow ... ok
[INFO] [stdout] test tests::events::trim_ring_keeps_everything_within_window ... ok
[INFO] [stdout] test tests::events::screen_asleep_is_off ... ok
[INFO] [stdout] test tests::events::screen_awake_is_on ... ok
[INFO] [stdout] test tests::framework::detects_flutter_when_pointed_at_android_subdir ... FAILED
[INFO] [stdout] test tests::framework::detects_flutter_from_root ... FAILED
[INFO] [stdout] test tests::framework::detects_react_native ... FAILED
[INFO] [stdout] test tests::events::screen_display_power_wording ... ok
[INFO] [stdout] test tests::framework::detects_capacitor ... FAILED
[INFO] [stdout] test tests::cli::cli_parses_adb_debug_commands ... ok
[INFO] [stdout] test tests::events::screen_unknown_defaults_on ... ok
[INFO] [stdout] test tests::framework::detects_expo_over_react_native ... FAILED
[INFO] [stdout] test tests::adb::classifies_missing_target_serial ... ok
[INFO] [stdout] test tests::input::input_text_encodes_spaces_as_percent_s ... ok
[INFO] [stdout] test tests::framework::detects_cordova ... FAILED
[INFO] [stdout] test tests::input::input_text_escapes_newlines ... ok
[INFO] [stdout] test tests::framework::detects_native_android ... FAILED
[INFO] [stdout] test tests::input::input_text_empty_is_empty ... ok
[INFO] [stdout] test tests::cli::cli_parses_agent_global_flags ... ok
[INFO] [stdout] test tests::journal::since_filters_then_tail_applies ... ok
[INFO] [stdout] test tests::journal::missing_timestamp_treated_as_zero_for_since ... ok
[INFO] [stdout] test tests::input::png_dimensions_rejects_non_png ... ok
[INFO] [stdout] test tests::journal::empty_input_stays_empty ... ok
[INFO] [stdout] test tests::input::input_text_neutralizes_globbing ... ok
[INFO] [stdout] test tests::input::png_dimensions_reads_ihdr ... ok
[INFO] [stdout] test tests::journal::sanitize_serial_replaces_path_and_network_chars ... ok
[INFO] [stdout] test tests::journal::tail_keeps_last_n_in_order ... ok
[INFO] [stdout] test tests::input::input_text_escapes_shell_specials ... ok
[INFO] [stdout] test tests::input::input_text_neutralizes_command_injection ... ok
[INFO] [stdout] test tests::journal::tail_larger_than_len_returns_all ... ok
[INFO] [stdout] test tests::input::input_text_preserves_ordinary_unicode ... ok
[INFO] [stdout] test tests::journal::sanitize_serial_empty_falls_back ... ok
[INFO] [stdout] test tests::journal::sanitize_serial_keeps_safe_chars ... ok
[INFO] [stdout] test tests::logs::no_app_mode_without_tags_uses_bounded_defaults ... ok
[INFO] [stdout] test tests::mode::wants_json_before_parse_sees_flag_and_env ... ok
[INFO] [stdout] test tests::logs::app_pid_mode_with_tags_adds_tag_filter ... ok
[INFO] [stdout] test tests::logs::app_pid_mode_without_tags_streams_all_app_tags ... ok
[INFO] [stdout] test tests::project::detects_gradle_namespace_when_application_id_is_absent ... ok
[INFO] [stdout] test tests::logs::first_pid_ignores_whitespace_and_extra_processes ... ok
[INFO] [stdout] test tests::logs::no_app_mode_with_tags_does_not_add_default_tags ... ok
[INFO] [stdout] test tests::logs::text_filter_is_case_insensitive_substring ... ok
[INFO] [stdout] test tests::project::detects_launcher_activity_when_activity_tag_spans_multiple_lines ... ok
[INFO] [stdout] test tests::project::finds_debug_apk_from_flavored_output ... ok
[INFO] [stdout] test tests::remote::parses_bootstrap_ip_route_source ... ok
[INFO] [stdout] test tests::remote::parses_remote_adb_outputs ... ok
[INFO] [stdout] test tests::remote::parses_remote_endpoints_and_aliases ... ok
[INFO] [stdout] test tests::remote::remote_auto_connect_is_conservative ... ok
[INFO] [stdout] test tests::remote::remote_config_upsert_default_and_forget_are_stable ... ok
[INFO] [stdout] test tests::remote::remote_config_roundtrip_uses_config_override ... ok
[INFO] [stdout] test tests::cli::reverse_command_does_not_require_gradle_project ... ok
[INFO] [stdout] test tests::mode::env_flag_accepts_agent_truthy_values ... ok
[INFO] [stdout] test tests::reverse::parses_reverse_port_mapping ... ok
[INFO] [stdout] test tests::ui::decodes_numeric_entities ... ok
[INFO] [stdout] test tests::reverse::reverse_host_warning_is_structured_for_agents ... ok
[INFO] [stdout] test tests::reverse::rejects_invalid_reverse_port_mapping ... ok
[INFO] [stdout] test tests::ui::empty_xml_yields_no_nodes ... ok
[INFO] [stdout] test tests::reverse::reverse_verification_matches_columns_not_substrings ... ok
[INFO] [stdout] test tests::reverse::reverse_mappings_are_deduplicated_for_idempotency ... ok
[INFO] [stdout] test tests::ui::decodes_xml_entities_in_text ... ok
[INFO] [stdout] test tests::ui::falls_back_to_first_when_none_clickable ... ok
[INFO] [stdout] test tests::ui::ui_signature_changes_when_content_changes ... ok
[INFO] [stdout] test tests::ui::handles_negative_bounds_without_panic ... ok
[INFO] [stdout] test tests::reverse::parses_adb_devices_for_reverse_without_full_device_probe ... ok
[INFO] [stdout] test tests::ui::prefers_first_clickable_match ... ok
[INFO] [stdout] test tests::ui::ignores_garbage_and_truncated_xml ... ok
[INFO] [stdout] test tests::ui::leaves_unknown_or_bare_ampersand_literal ... ok
[INFO] [stdout] test tests::ui::parses_bounds_and_center ... ok
[INFO] [stdout] test tests::ui::no_target_for_empty ... ok
[INFO] [stdout] test tests::ui::skips_nodes_without_bounds ... ok
[INFO] [stdout] test tests::ui::ui_signature_detects_added_node ... ok
[INFO] [stdout] test tests::ui::ui_signature_is_stable_and_order_independent ... ok
[INFO] [stdout] test tests::ui::ui_signature_empty_is_stable ... ok
[INFO] [stdout] test tests::reverse::load_parses_many_reverse_mappings_without_reordering ... ok
[INFO] [stdout] test tests::adb::auto_recovery_skips_risky_adb_commands ... ok
[INFO] [stdout] test tests::process::command_output_timeout_collects_stdout_and_stderr ... ok
[INFO] [stdout] test tests::process::command_output_timeout_honors_current_dir ... ok
[INFO] [stdout] test tests::process::command_output_timeout_kills_slow_process ... ok
[INFO] [stdout] test tests::adb::adb_recovery_lock_is_exclusive_and_released ... ok
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::framework::detects_flutter_when_pointed_at_android_subdir stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::framework::detects_flutter_when_pointed_at_android_subdir' (746) panicked at src/tests/framework.rs:21:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: Unknown
[INFO] [stdout]  right: Flutter
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59e6faeec277 - <unknown>
[INFO] [stdout]    1:     0x59e6faea0d94 - <unknown>
[INFO] [stdout]    2:     0x59e6faeeb83b - <unknown>
[INFO] [stdout]    3:     0x59e6faeeb439 - <unknown>
[INFO] [stdout]    4:     0x59e6faeeb0ba - <unknown>
[INFO] [stdout]    5:     0x59e6faeeabf3 - <unknown>
[INFO] [stdout]    6:     0x59e6faf10a01 - <unknown>
[INFO] [stdout]    7:     0x59e6faf109b9 - <unknown>
[INFO] [stdout]    8:     0x59e6faf10ebc - <unknown>
[INFO] [stdout]    9:     0x59e6faea0c2b - <unknown>
[INFO] [stdout]   10:     0x59e6faea0b47 - <unknown>
[INFO] [stdout]   11:     0x59e6faed7c8a - <unknown>
[INFO] [stdout]   12:     0x59e6fae76dff - <unknown>
[INFO] [stdout]   13:     0x59e6faf2b1eb - <unknown>
[INFO] [stdout]   14:     0x59e6faf271e2 - <unknown>
[INFO] [stdout]   15:     0x59e6faf2694c - <unknown>
[INFO] [stdout]   16:     0x59e6faf4153c - <unknown>
[INFO] [stdout]   17:     0x59e6faf126ea - <unknown>
[INFO] [stdout]   18:     0x752cac2bfdfa - <unknown>
[INFO] [stdout]   19:     0x752cac3533d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::framework::detects_flutter_from_root stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::framework::detects_flutter_from_root' (745) panicked at src/tests/framework.rs:13:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: Unknown
[INFO] [stdout]  right: Flutter
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59e6faeec277 - <unknown>
[INFO] [stdout]    1:     0x59e6faea0d94 - <unknown>
[INFO] [stdout]    2:     0x59e6faeeb83b - <unknown>
[INFO] [stdout]    3:     0x59e6faeeb439 - <unknown>
[INFO] [stdout]    4:     0x59e6faeeb0ba - <unknown>
[INFO] [stdout]    5:     0x59e6faeeabf3 - <unknown>
[INFO] [stdout]    6:     0x59e6faf10a01 - <unknown>
[INFO] [stdout]    7:     0x59e6faf109b9 - <unknown>
[INFO] [stdout]    8:     0x59e6faf10ebc - <unknown>
[INFO] [stdout]    9:     0x59e6faea0c2b - <unknown>
[INFO] [stdout]   10:     0x59e6faea0b47 - <unknown>
[INFO] [stdout]   11:     0x59e6faed7c8a - <unknown>
[INFO] [stdout]   12:     0x59e6fae76bd5 - <unknown>
[INFO] [stdout]   13:     0x59e6faf2b1eb - <unknown>
[INFO] [stdout]   14:     0x59e6faf271e2 - <unknown>
[INFO] [stdout]   15:     0x59e6faf2694c - <unknown>
[INFO] [stdout]   16:     0x59e6faf4153c - <unknown>
[INFO] [stdout]   17:     0x59e6faf126ea - <unknown>
[INFO] [stdout]   18:     0x752cac2bfdfa - <unknown>
[INFO] [stdout]   19:     0x752cac3533d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::framework::detects_react_native stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::framework::detects_react_native' (748) panicked at src/tests/framework.rs:28:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: Unknown
[INFO] [stdout]  right: ReactNative
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59e6faeec277 - <unknown>
[INFO] [stdout]    1:     0x59e6faea0d94 - <unknown>
[INFO] [stdout]    2:     0x59e6faeeb83b - <unknown>
[INFO] [stdout]    3:     0x59e6faeeb439 - <unknown>
[INFO] [stdout]    4:     0x59e6faeeb0ba - <unknown>
[INFO] [stdout]    5:     0x59e6faeeabf3 - <unknown>
[INFO] [stdout]    6:     0x59e6faf10a01 - <unknown>
[INFO] [stdout]    7:     0x59e6faf109b9 - <unknown>
[INFO] [stdout]    8:     0x59e6faf10ebc - <unknown>
[INFO] [stdout]    9:     0x59e6faea0c2b - <unknown>
[INFO] [stdout]   10:     0x59e6faea0b47 - <unknown>
[INFO] [stdout]   11:     0x59e6faed7c8a - <unknown>
[INFO] [stdout]   12:     0x59e6fae76a33 - <unknown>
[INFO] [stdout]   13:     0x59e6faf2b1eb - <unknown>
[INFO] [stdout]   14:     0x59e6faf271e2 - <unknown>
[INFO] [stdout]   15:     0x59e6faf2694c - <unknown>
[INFO] [stdout]   16:     0x59e6faf4153c - <unknown>
[INFO] [stdout]   17:     0x59e6faf126ea - <unknown>
[INFO] [stdout]   18:     0x752cac2bfdfa - <unknown>
[INFO] [stdout]   19:     0x752cac3533d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::framework::detects_capacitor stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::framework::detects_capacitor' (742) panicked at src/tests/framework.rs:45:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: Unknown
[INFO] [stdout]  right: Capacitor
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59e6faeec277 - <unknown>
[INFO] [stdout]    1:     0x59e6faea0d94 - <unknown>
[INFO] [stdout]    2:     0x59e6faeeb83b - <unknown>
[INFO] [stdout]    3:     0x59e6faeeb439 - <unknown>
[INFO] [stdout]    4:     0x59e6faeeb0ba - <unknown>
[INFO] [stdout]    5:     0x59e6faeeabf3 - <unknown>
[INFO] [stdout]    6:     0x59e6faf10a01 - <unknown>
[INFO] [stdout]    7:     0x59e6faf109b9 - <unknown>
[INFO] [stdout]    8:     0x59e6faf10ebc - <unknown>
[INFO] [stdout]    9:     0x59e6faea0c2b - <unknown>
[INFO] [stdout]   10:     0x59e6faea0b47 - <unknown>
[INFO] [stdout]   11:     0x59e6faed7c8a - <unknown>
[INFO] [stdout]   12:     0x59e6fae7698f - <unknown>
[INFO] [stdout]   13:     0x59e6faf2b1eb - <unknown>
[INFO] [stdout]   14:     0x59e6faf271e2 - <unknown>
[INFO] [stdout]   15:     0x59e6faf2694c - <unknown>
[INFO] [stdout]   16:     0x59e6faf4153c - <unknown>
[INFO] [stdout]   17:     0x59e6faf126ea - <unknown>
[INFO] [stdout]   18:     0x752cac2bfdfa - <unknown>
[INFO] [stdout]   19:     0x752cac3533d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::framework::detects_expo_over_react_native stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::framework::detects_expo_over_react_native' (744) panicked at src/tests/framework.rs:37:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: Unknown
[INFO] [stdout]  right: Expo
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59e6faeec277 - <unknown>
[INFO] [stdout]    1:     0x59e6faea0d94 - <unknown>
[INFO] [stdout]    2:     0x59e6faeeb83b - <unknown>
[INFO] [stdout]    3:     0x59e6faeeb439 - <unknown>
[INFO] [stdout]    4:     0x59e6faeeb0ba - <unknown>
[INFO] [stdout]    5:     0x59e6faeeabf3 - <unknown>
[INFO] [stdout]    6:     0x59e6faf10a01 - <unknown>
[INFO] [stdout]    7:     0x59e6faf109b9 - <unknown>
[INFO] [stdout]    8:     0x59e6faf10ebc - <unknown>
[INFO] [stdout]    9:     0x59e6faea0c2b - <unknown>
[INFO] [stdout]   10:     0x59e6faea0b47 - <unknown>
[INFO] [stdout]   11:     0x59e6faed7c8a - <unknown>
[INFO] [stdout]   12:     0x59e6fae76ca1 - <unknown>
[INFO] [stdout]   13:     0x59e6faf2b1eb - <unknown>
[INFO] [stdout]   14:     0x59e6faf271e2 - <unknown>
[INFO] [stdout]   15:     0x59e6faf2694c - <unknown>
[INFO] [stdout]   16:     0x59e6faf4153c - <unknown>
[INFO] [stdout]   17:     0x59e6faf126ea - <unknown>
[INFO] [stdout]   18:     0x752cac2bfdfa - <unknown>
[INFO] [stdout]   19:     0x752cac3533d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::framework::detects_cordova stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::framework::detects_cordova' (743) panicked at src/tests/framework.rs:54:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: Unknown
[INFO] [stdout]  right: Cordova
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59e6faeec277 - <unknown>
[INFO] [stdout]    1:     0x59e6faea0d94 - <unknown>
[INFO] [stdout]    2:     0x59e6faeeb83b - <unknown>
[INFO] [stdout]    3:     0x59e6faeeb439 - <unknown>
[INFO] [stdout]    4:     0x59e6faeeb0ba - <unknown>
[INFO] [stdout]    5:     0x59e6faeeabf3 - <unknown>
[INFO] [stdout]    6:     0x59e6faf10a01 - <unknown>
[INFO] [stdout]    7:     0x59e6faf109b9 - <unknown>
[INFO] [stdout]    8:     0x59e6faf10ebc - <unknown>
[INFO] [stdout]    9:     0x59e6faea0c2b - <unknown>
[INFO] [stdout]   10:     0x59e6faea0b47 - <unknown>
[INFO] [stdout]   11:     0x59e6faed7c8a - <unknown>
[INFO] [stdout]   12:     0x59e6fae768ae - <unknown>
[INFO] [stdout]   13:     0x59e6faf2b1eb - <unknown>
[INFO] [stdout]   14:     0x59e6faf271e2 - <unknown>
[INFO] [stdout]   15:     0x59e6faf2694c - <unknown>
[INFO] [stdout]   16:     0x59e6faf4153c - <unknown>
[INFO] [stdout]   17:     0x59e6faf126ea - <unknown>
[INFO] [stdout]   18:     0x752cac2bfdfa - <unknown>
[INFO] [stdout]   19:     0x752cac3533d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::framework::detects_native_android stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::framework::detects_native_android' (747) panicked at src/tests/framework.rs:63:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: Unknown
[INFO] [stdout]  right: NativeAndroid
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59e6faeec277 - <unknown>
[INFO] [stdout]    1:     0x59e6faea0d94 - <unknown>
[INFO] [stdout]    2:     0x59e6faeeb83b - <unknown>
[INFO] [stdout]    3:     0x59e6faeeb439 - <unknown>
[INFO] [stdout]    4:     0x59e6faeeb0ba - <unknown>
[INFO] [stdout]    5:     0x59e6faeeabf3 - <unknown>
[INFO] [stdout]    6:     0x59e6faf10a01 - <unknown>
[INFO] [stdout]    7:     0x59e6faf109b9 - <unknown>
[INFO] [stdout]    8:     0x59e6faf10ebc - <unknown>
[INFO] [stdout]    9:     0x59e6faea0c2b - <unknown>
[INFO] [stdout]   10:     0x59e6faea0b47 - <unknown>
[INFO] [stdout]   11:     0x59e6faed7c8a - <unknown>
[INFO] [stdout]   12:     0x59e6fae76ad7 - <unknown>
[INFO] [stdout]   13:     0x59e6faf2b1eb - <unknown>
[INFO] [stdout]   14:     0x59e6faf271e2 - <unknown>
[INFO] [stdout]   15:     0x59e6faf2694c - <unknown>
[INFO] [stdout]   16:     0x59e6faf4153c - <unknown>
[INFO] [stdout]   17:     0x59e6faf126ea - <unknown>
[INFO] [stdout]   18:     0x752cac2bfdfa - <unknown>
[INFO] [stdout]   19:     0x752cac3533d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::framework::detects_capacitor
[INFO] [stdout]     tests::framework::detects_cordova
[INFO] [stdout]     tests::framework::detects_expo_over_react_native
[INFO] [stdout]     tests::framework::detects_flutter_from_root
[INFO] [stdout]     tests::framework::detects_flutter_when_pointed_at_android_subdir
[INFO] [stdout]     tests::framework::detects_native_android
[INFO] [stdout]     tests::framework::detects_react_native
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 103 passed; 7 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "d43ba83738a6d503f19973993bfffa9cc0a88b61f82b7ceb970059f4036f93f9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d43ba83738a6d503f19973993bfffa9cc0a88b61f82b7ceb970059f4036f93f9", kill_on_drop: false }`
[INFO] [stdout] d43ba83738a6d503f19973993bfffa9cc0a88b61f82b7ceb970059f4036f93f9
