[INFO] cloning repository https://github.com/friendlyflow/webbrowser-plugin-sicompass [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/friendlyflow/webbrowser-plugin-sicompass" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffriendlyflow%2Fwebbrowser-plugin-sicompass", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffriendlyflow%2Fwebbrowser-plugin-sicompass'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 8fcf5d2848d79ac21dc18aff2dce814f432e5fc0 [INFO] testing friendlyflow/webbrowser-plugin-sicompass 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%2Ffriendlyflow%2Fwebbrowser-plugin-sicompass" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-0-tc1/source/.cargo/config.toml [INFO] started tweaking git repo https://github.com/friendlyflow/webbrowser-plugin-sicompass [INFO] finished tweaking git repo https://github.com/friendlyflow/webbrowser-plugin-sicompass [INFO] tweaked toml for git repo https://github.com/friendlyflow/webbrowser-plugin-sicompass written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/friendlyflow/webbrowser-plugin-sicompass 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/friendlyflow/webbrowser-plugin-sicompass 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 hybrid-array v0.4.15 [INFO] [stderr] Downloaded thiserror v2.0.21 [INFO] [stderr] Downloaded thiserror-impl v2.0.21 [INFO] [stderr] Downloaded servo_arc v0.4.3 [INFO] [stderr] Downloaded tungstenite v0.30.0 [INFO] [stderr] Downloaded dtoa-short v0.3.5 [INFO] [stderr] Downloaded embedded-io v0.4.0 [INFO] [stderr] Downloaded precomputed-hash v0.1.1 [INFO] [stderr] Downloaded siphasher v1.0.4 [INFO] [stderr] Downloaded cobs v0.3.0 [INFO] [stderr] Downloaded cssparser-macros v0.7.1 [INFO] [stderr] Downloaded string_cache_codegen v0.6.1 [INFO] [stderr] Downloaded zerofrom-derive v0.1.8 [INFO] [stderr] Downloaded yoke-derive v0.8.4 [INFO] [stderr] Downloaded phf_macros v0.13.1 [INFO] [stderr] Downloaded ego-tree v0.11.0 [INFO] [stderr] Downloaded embedded-io v0.6.1 [INFO] [stderr] Downloaded markup5ever v0.39.0 [INFO] [stderr] Downloaded web_atoms v0.2.6 [INFO] [stderr] Downloaded fastrand v2.5.0 [INFO] [stderr] Downloaded synstructure v0.14.0 [INFO] [stderr] Downloaded getopts v0.2.24 [INFO] [stderr] Downloaded dtoa v1.0.11 [INFO] [stderr] Downloaded string_cache v0.9.0 [INFO] [stderr] Downloaded async-trait v0.1.92 [INFO] [stderr] Downloaded scraper v0.27.0 [INFO] [stderr] Downloaded chacha20 v0.10.2 [INFO] [stderr] Downloaded smallvec v1.16.2 [INFO] [stderr] Downloaded tinyvec v1.13.3 [INFO] [stderr] Downloaded tendril v0.5.1 [INFO] [stderr] Downloaded bitflags v2.13.2 [INFO] [stderr] Downloaded icu_locale_core v2.3.0 [INFO] [stderr] Downloaded icu_normalizer_data v2.3.0 [INFO] [stderr] Downloaded selectors v0.38.0 [INFO] [stderr] Downloaded cssparser v0.37.0 [INFO] [stderr] Downloaded html5ever v0.39.0 [INFO] [stderr] Downloaded postcard v1.1.3 [INFO] [stderr] Downloaded icu_provider v2.3.1 [INFO] [stderr] Downloaded icu_collections v2.3.0 [INFO] [stderr] Downloaded icu_properties v2.3.0 [INFO] [stderr] Downloaded rand v0.10.3 [INFO] [stderr] Downloaded icu_properties_data v2.3.0 [INFO] [stderr] Downloaded sicompass-sdk v0.9.7 [INFO] [stderr] Downloaded rustix v1.1.5 [INFO] [stderr] Downloaded icu_normalizer v2.3.0 [INFO] [stderr] Downloaded libc v0.2.190 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] f0f3bbeb8a23f6a2167fa60346625de37fbeefc0269f1184df5b6e4f8ca2a2e4 [INFO] running `Command { std: "docker" "start" "f0f3bbeb8a23f6a2167fa60346625de37fbeefc0269f1184df5b6e4f8ca2a2e4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f0f3bbeb8a23f6a2167fa60346625de37fbeefc0269f1184df5b6e4f8ca2a2e4", 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" "f0f3bbeb8a23f6a2167fa60346625de37fbeefc0269f1184df5b6e4f8ca2a2e4" "/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" "f0f3bbeb8a23f6a2167fa60346625de37fbeefc0269f1184df5b6e4f8ca2a2e4", 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" "f0f3bbeb8a23f6a2167fa60346625de37fbeefc0269f1184df5b6e4f8ca2a2e4" "/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 unicode-ident v1.0.26 [INFO] [stderr] Compiling stable_deref_trait v1.2.1 [INFO] [stderr] Compiling siphasher v1.0.4 [INFO] [stderr] Compiling fastrand v2.5.0 [INFO] [stderr] Compiling smallvec v1.16.2 [INFO] [stderr] Compiling libc v0.2.190 [INFO] [stderr] Compiling cfg-if v1.0.5 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling writeable v0.6.4 [INFO] [stderr] Compiling new_debug_unreachable v1.0.6 [INFO] [stderr] Compiling litemap v0.8.3 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling precomputed-hash v0.1.1 [INFO] [stderr] Compiling phf_shared v0.13.1 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling utf8_iter v1.0.4 [INFO] [stderr] Compiling icu_properties_data v2.3.0 [INFO] [stderr] Compiling itoa v1.0.18 [INFO] [stderr] Compiling icu_normalizer_data v2.3.0 [INFO] [stderr] Compiling phf_generator v0.13.1 [INFO] [stderr] Compiling typenum v1.20.1 [INFO] [stderr] Compiling serde_core v1.0.229 [INFO] [stderr] Compiling thiserror v2.0.21 [INFO] [stderr] Compiling phf_codegen v0.13.1 [INFO] [stderr] Compiling log v0.4.34 [INFO] [stderr] Compiling dtoa v1.0.11 [INFO] [stderr] Compiling selectors v0.38.0 [INFO] [stderr] Compiling tendril v0.5.1 [INFO] [stderr] Compiling dtoa-short v0.3.5 [INFO] [stderr] Compiling zmij v1.0.23 [INFO] [stderr] Compiling rand_core v0.10.1 [INFO] [stderr] Compiling cpufeatures v0.3.1 [INFO] [stderr] Compiling getrandom v0.4.3 [INFO] [stderr] Compiling serde v1.0.229 [INFO] [stderr] Compiling syn v3.0.6 [INFO] [stderr] Compiling syn v2.0.119 [INFO] [stderr] Compiling string_cache_codegen v0.6.1 [INFO] [stderr] Compiling servo_arc v0.4.3 [INFO] [stderr] Compiling rustc-hash v2.1.3 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling const-oid v0.10.2 [INFO] [stderr] Compiling serde_json v1.0.151 [INFO] [stderr] Compiling unicode-width v0.2.2 [INFO] [stderr] Compiling bitflags v2.13.2 [INFO] [stderr] Compiling web_atoms v0.2.6 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Compiling hybrid-array v0.4.15 [INFO] [stderr] Compiling getopts v0.2.24 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling string_cache v0.9.0 [INFO] [stderr] Compiling block-buffer v0.12.1 [INFO] [stderr] Compiling crypto-common v0.2.2 [INFO] [stderr] Compiling chacha20 v0.10.2 [INFO] [stderr] Compiling bytes v1.12.1 [INFO] [stderr] Compiling ego-tree v0.11.0 [INFO] [stderr] Compiling tinyvec v1.13.3 [INFO] [stderr] Compiling memchr v2.8.3 [INFO] [stderr] Compiling rand v0.10.3 [INFO] [stderr] Compiling unicode-normalization v0.1.25 [INFO] [stderr] Compiling http v1.5.0 [INFO] [stderr] Compiling digest v0.11.3 [INFO] [stderr] Compiling sha1 v0.11.0 [INFO] [stderr] Compiling data-encoding v2.11.1 [INFO] [stderr] Compiling phf_macros v0.13.1 [INFO] [stderr] Compiling derive_more-impl v2.1.1 [INFO] [stderr] Compiling synstructure v0.14.0 [INFO] [stderr] Compiling phf v0.13.1 [INFO] [stderr] Compiling zerofrom-derive v0.1.8 [INFO] [stderr] Compiling yoke-derive v0.8.4 [INFO] [stderr] Compiling zerovec-derive v0.11.6 [INFO] [stderr] Compiling displaydoc v0.2.7 [INFO] [stderr] Compiling thiserror-impl v2.0.21 [INFO] [stderr] Compiling cssparser-macros v0.7.1 [INFO] [stderr] Compiling cssparser v0.37.0 [INFO] [stderr] Compiling derive_more v2.1.1 [INFO] [stderr] Compiling serde_derive v1.0.229 [INFO] [stderr] Compiling async-trait v0.1.92 [INFO] [stderr] Compiling markup5ever v0.39.0 [INFO] [stderr] Compiling html5ever v0.39.0 [INFO] [stderr] Compiling zerofrom v0.1.8 [INFO] [stderr] Compiling yoke v0.8.3 [INFO] [stderr] Compiling cobs v0.3.0 [INFO] [stderr] Compiling tungstenite v0.30.0 [INFO] [stderr] Compiling zerovec v0.11.8 [INFO] [stderr] Compiling zerotrie v0.2.5 [INFO] [stderr] Compiling scraper v0.27.0 [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 icu_provider v2.3.1 [INFO] [stderr] Compiling postcard v1.1.3 [INFO] [stderr] Compiling icu_normalizer v2.3.0 [INFO] [stderr] Compiling icu_properties 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 sicompass-sdk v0.9.7 [INFO] [stderr] Compiling webbrowser-plugin v0.3.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 1m 42s [INFO] running `Command { std: "docker" "inspect" "f0f3bbeb8a23f6a2167fa60346625de37fbeefc0269f1184df5b6e4f8ca2a2e4", 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" "f0f3bbeb8a23f6a2167fa60346625de37fbeefc0269f1184df5b6e4f8ca2a2e4" "/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 bitflags v2.13.2 [INFO] [stderr] Compiling rustix v1.1.5 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling fastrand v2.5.0 [INFO] [stderr] Compiling selectors v0.38.0 [INFO] [stderr] Compiling scraper v0.27.0 [INFO] [stderr] Compiling sicompass-sdk v0.9.7 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling webbrowser-plugin v0.3.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 1m 00s [INFO] running `Command { std: "docker" "inspect" "f0f3bbeb8a23f6a2167fa60346625de37fbeefc0269f1184df5b6e4f8ca2a2e4", 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" "f0f3bbeb8a23f6a2167fa60346625de37fbeefc0269f1184df5b6e4f8ca2a2e4" "/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.11s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/deps/webbrowser_plugin-b67bdba5bfaed53b) [INFO] [stdout] [INFO] [stdout] running 207 tests [INFO] [stdout] test cdp::tests::a_chrome_left_on_the_profile_is_closed_so_the_next_one_can_start ... ignored [INFO] [stdout] test cdp::tests::chrome_answers_over_its_devtools_port ... ignored [INFO] [stdout] test cdp::tests::chrome_on_its_pipe_is_stopped_from_another_thread ... ignored [INFO] [stdout] test cdp::tests::every_chrome_name_is_a_name_not_a_path ... ok [INFO] [stdout] test cdp::tests::offscreen_chrome_cannot_reach_the_accessibility_bus ... ok [INFO] [stdout] test cdp::tests::a_virtual_display_runs_chrome_headed_on_x11 ... ok [INFO] [stdout] test cdp::tests::devtools_active_port_is_read_as_a_port_and_a_browser_path ... ok [INFO] [stdout] test cdp::tests::chrome_talks_over_its_pipe_with_no_port ... ok [INFO] [stdout] test cdp::tests::a_dropped_proc_is_stopped ... ok [INFO] [stdout] test cdp::tests::no_display_means_headless_not_a_visible_window ... ok [INFO] [stdout] test cdp::tests::xvfb_starts_on_a_display_of_its_own_and_goes_away ... ignored [INFO] [stdout] test cdp::tests::the_manifest_grants_exactly_the_programs_started ... ok [INFO] [stdout] test cdp::tests::the_port_flavour_swaps_only_the_pipe ... ok [INFO] [stdout] test cdp::tests::the_virtual_screen_is_desktop_sized ... ok [INFO] [stdout] test program::tests::a_file_that_is_not_executable_is_not_the_program ... ok [INFO] [stdout] test program::tests::a_mac_application_is_found_in_its_bundle ... ok [INFO] [stdout] test tests::a_consent_banner_becomes_a_step_of_its_own ... ignored [INFO] [stdout] test tests::a_cookie_step_is_still_only_a_question ... ok [INFO] [stdout] test tests::a_corrupt_history_file_is_filtered_not_fatal ... ok [INFO] [stdout] test tests::a_fixed_overlay_is_not_mistaken_for_the_footer ... ignored [INFO] [stdout] test tests::a_generic_nav_is_renamed_from_its_content ... ok [INFO] [stdout] test tests::a_bookmark_is_not_dropped_by_the_history_cap ... ok [INFO] [stdout] test program::tests::a_path_or_nothing_is_never_looked_up ... ok [INFO] [stdout] test tests::a_landmark_boundary_holds_even_when_its_name_collapses_away ... ok [INFO] [stdout] test program::tests::path_comes_first_then_local_bin ... ok [INFO] [stdout] test program::tests::the_windows_browsers_are_looked_for_where_their_installers_put_them ... ok [INFO] [stdout] test tests::a_browser_thread_that_died_fails_the_load_instead_of_loading_forever ... ok [INFO] [stdout] test tests::a_form_submit_press_is_not_mistaken_for_a_history_row ... ok [INFO] [stdout] test tests::a_page_with_a_language_switcher_is_just_a_page ... ignored [INFO] [stdout] test tests::a_parked_subtree_keeps_its_forms_counted ... ignored [INFO] [stdout] test tests::a_page_offering_no_real_choice_declares_nothing ... ok [INFO] [stdout] test tests::a_history_row_wins_over_the_loaded_url ... ok [INFO] [stdout] test tests::a_page_button_carrying_a_url_does_not_navigate_the_tab ... ok [INFO] [stdout] test tests::a_missing_history_file_is_a_first_run_not_an_error ... ok [INFO] [stdout] test tests::a_pruned_subtree_keeps_its_forms_counted ... ignored [INFO] [stdout] test tests::a_provider_that_was_never_initialised_never_touches_disk ... ok [INFO] [stdout] test tests::a_page_button_is_not_mistaken_for_a_history_row ... ok [INFO] [stdout] test tests::a_page_for_a_url_typed_past_is_never_shown ... ok [INFO] [stdout] test tests::a_real_reject_is_not_classified_as_settings ... ok [INFO] [stdout] test tests::a_well_authored_page_is_left_exactly_as_it_is ... ignored [INFO] [stdout] test tests::an_empty_anchors_id_moves_to_the_next_thing_that_renders ... ignored [INFO] [stdout] test tests::a_url_starting_with_a_star_is_encoded ... ok [INFO] [stdout] test tests::an_unknown_language_code_still_lists ... ok [INFO] [stdout] test tests::banding_puts_the_page_in_reading_order_end_to_end ... ignored [INFO] [stdout] test tests::banding_reads_regions_in_the_order_they_are_laid_out ... ignored [INFO] [stdout] test tests::a_site_declaring_four_languages_offers_all_four ... ok [INFO] [stdout] test tests::a_second_tab_finds_the_profile_taken_until_the_first_lets_go ... ok [INFO] [stdout] test tests::a_second_tab_recording_does_not_lose_the_first_tabs_entries ... ok [INFO] [stdout] test tests::a_url_containing_a_close_button_tag_round_trips ... ok [INFO] [stdout] test tests::an_unprefixed_history_file_reads_as_all_unbookmarked ... ok [INFO] [stdout] test tests::bookmarks_work_in_memory_without_a_history_file ... ok [INFO] [stdout] test tests::bpost_style_onetrust_banner_is_detected ... ok [INFO] [stdout] test tests::browser_launch_failure_leaves_the_loading_state ... ok [INFO] [stdout] test tests::an_unreadable_history_file_is_never_overwritten ... ok [INFO] [stdout] test tests::build_fill_js_contains_selector_and_value ... ok [INFO] [stdout] test tests::build_fill_js_standalone_resolves_against_document_and_submits ... ok [INFO] [stdout] test tests::challenge_notice_detects_bare_captcha_page ... ok [INFO] [stdout] test tests::challenge_notice_detects_cloudflare_block ... ok [INFO] [stdout] test cdp::tests::every_child_is_stopped_even_one_that_ignores_sigterm ... ok [INFO] [stdout] test tests::challenge_notice_detects_cloudflare_error_code ... ok [INFO] [stdout] test tests::challenge_notice_passes_normal_page ... ok [INFO] [stdout] test tests::challenge_notice_ignores_captcha_widget_on_a_real_page ... ok [INFO] [stdout] test tests::bookmarking_a_url_not_in_the_history_adds_a_row_at_the_top ... ok [INFO] [stdout] test tests::drift_check_all_present_returns_ok ... ok [INFO] [stdout] test tests::drift_check_empty_fresh_with_stored_returns_err_for_all ... ok [INFO] [stdout] test tests::drift_check_empty_stored_returns_ok ... ok [INFO] [stdout] test tests::bookmarking_with_no_url_loaded_reports_nothing_to_bookmark ... ok [INFO] [stdout] test tests::bookmarks_survive_a_restart ... ok [INFO] [stdout] test tests::drift_check_missing_field_returns_err_with_missing_keys ... ok [INFO] [stdout] test tests::commit_edit_form_field_returns_false_and_patches_cache ... ok [INFO] [stdout] test tests::dutch_and_french_reject_wordings_are_recognised ... ok [INFO] [stdout] test tests::every_vendor_offers_a_reject_selector_and_it_reaches_the_page ... ok [INFO] [stdout] test tests::committing_a_url_prepends_it_to_the_history ... ok [INFO] [stdout] test tests::clearing_cookies_never_touches_real_files_under_test ... ok [INFO] [stdout] test tests::commit_edit_records_typed_value_in_form_field_values ... ok [INFO] [stdout] test tests::every_navigation_arms_the_descent_into_the_page ... ok [INFO] [stdout] test tests::extract_form_key_finds_form_segment ... ok [INFO] [stdout] test tests::extract_form_key_returns_none_for_url_path ... ok [INFO] [stdout] test tests::fetch_puts_history_below_the_url_bar_as_root_siblings ... ok [INFO] [stdout] test tests::fetch_while_loading_keeps_the_url_bar_childless ... ok [INFO] [stdout] test tests::geometry_is_read_from_the_layout_chrome_already_did ... ignored [INFO] [stdout] test tests::gate_page_contains_only_the_choices ... ok [INFO] [stdout] test tests::gate_page_escapes_a_hostile_label ... ok [INFO] [stdout] test tests::hidden_navigation_survives_but_dead_hidden_text_does_not ... ignored [INFO] [stdout] test tests::hidden_nodes_are_pruned_but_screen_reader_text_survives ... ignored [INFO] [stdout] test tests::google_consent_values_are_read_from_the_wall ... ok [INFO] [stdout] test tests::inline_banner_detected_for_every_vendor ... ok [INFO] [stdout] test tests::fetch_keeps_history_visible_while_loading ... ok [INFO] [stdout] test tests::gate_script_carries_the_vendor_selectors_and_no_google_block ... ok [INFO] [stdout] test tests::google_consent_rejects_a_non_dotted_domain ... ok [INFO] [stdout] test tests::google_consent_falls_back_to_the_stale_constant ... ok [INFO] [stdout] test tests::gate_script_embeds_the_google_values_it_was_given ... ok [INFO] [stdout] test tests::js_quote_escapes_double_quotes ... ok [INFO] [stdout] test tests::google_consent_values_absent_on_an_ordinary_page ... ok [INFO] [stdout] test tests::inline_banner_not_detected_from_prose_or_a_policy_link ... ok [INFO] [stdout] test tests::live_bpost_answers_cookies_then_shows_content ... ignored [INFO] [stdout] test tests::live_google_consent_offers_both_choices ... ignored [INFO] [stdout] test tests::live_google_reject_clears_the_wall ... ignored [INFO] [stdout] test tests::js_quote_escapes_backslashes ... ok [INFO] [stdout] test tests::inline_banner_not_detected_on_an_ordinary_page ... ok [INFO] [stdout] test tests::js_var_skips_an_identifier_that_only_shares_a_prefix ... ok [INFO] [stdout] test tests::interstitial_page_keeps_its_own_content ... ok [INFO] [stdout] test tests::js_var_reads_single_and_double_quoted_and_bare_values ... ok [INFO] [stdout] test tests::no_unit_test_can_reach_the_real_history_file ... ok [INFO] [stdout] test tests::normalize_url_input_trims_whitespace ... ok [INFO] [stdout] test tests::on_setting_change_ignores_a_garbage_history_size ... ok [INFO] [stdout] test tests::load_notices_precede_content_and_content_notices ... ok [INFO] [stdout] test tests::normalize_url_input_prepends_https_when_no_scheme ... ok [INFO] [stdout] test tests::only_head_alternates_count_as_a_language_version ... ok [INFO] [stdout] test tests::normalize_url_input_preserves_existing_scheme ... ok [INFO] [stdout] test tests::normalize_url_input_returns_none_for_empty ... ok [INFO] [stdout] test tests::pressing_a_surfaced_choice_activates_the_real_banner_button ... ignored [INFO] [stdout] test tests::history_rows_keep_the_bare_url_as_the_button_function_name ... ok [INFO] [stdout] test tests::patch_form_field_id_prefixed_form_key ... ok [INFO] [stdout] test tests::patch_form_field_updates_cached_str ... ok [INFO] [stdout] test tests::provider_push_pop_path ... ok [INFO] [stdout] test tests::patch_form_field_nested_under_heading ... ok [INFO] [stdout] test tests::provider_set_current_path ... ok [INFO] [stdout] test tests::provider_tick_drains_ready_content ... ok [INFO] [stdout] test tests::pruning_is_on_by_default ... ok [INFO] [stdout] test tests::right_to_left_reads_from_the_right ... ignored [INFO] [stdout] test tests::page_landing_asks_app_to_enter_content ... ok [INFO] [stdout] test tests::region_variants_and_x_default_are_not_languages ... ok [INFO] [stdout] test tests::screen_reader_only_text_stays_next_to_what_it_annotates ... ignored [INFO] [stdout] test tests::settings_buttons_are_not_a_consent_choice ... ok [INFO] [stdout] test tests::submit_response_does_not_move_the_cursor ... ok [INFO] [stdout] test tests::pressing_a_history_row_moves_it_to_the_top_and_loads_it ... ok [INFO] [stdout] test tests::prune_toggle_command_is_labelled_by_what_it_does ... ok [INFO] [stdout] test tests::synthesized_landmarks_group_the_page ... ok [INFO] [stdout] test tests::take_error_drains_pending_error_once ... ok [INFO] [stdout] test tests::sanitize_history_url_rejects_unusable_entries ... ok [INFO] [stdout] test tests::relative_alternates_resolve_against_the_page ... ok [INFO] [stdout] test tests::revisiting_a_url_moves_it_to_the_top_instead_of_duplicating_it ... ok [INFO] [stdout] test tests::reloading_commands_do_not_reorder_the_history ... ok [INFO] [stdout] test tests::test_chromium_fetches_real_cloudflare_site ... ignored [INFO] [stdout] test tests::test_form_interaction_local_file ... ignored [INFO] [stdout] test tests::test_fetch_returns_meta_and_url_bar ... ok [INFO] [stdout] test tests::test_empty_page_returns_placeholder ... ok [INFO] [stdout] test tests::test_container_with_id_propagates_to_first_child ... ok [INFO] [stdout] test tests::test_custom_element_wrappers_do_not_collapse_to_one_blob ... ok [INFO] [stdout] test tests::test_fragment_link_in_p_becomes_navigable_obj ... ok [INFO] [stdout] test tests::test_fetch_url_bar_contains_input_tag ... ok [INFO] [stdout] test tests::test_heading_becomes_obj ... ok [INFO] [stdout] test tests::test_commands_includes_refresh ... ok [INFO] [stdout] test tests::test_footer_renders_children ... ok [INFO] [stdout] test tests::test_heading_with_id_gets_id_tag ... ok [INFO] [stdout] test tests::test_image_shows_alt ... ok [INFO] [stdout] test tests::test_html_consent_wall_detects_google_save_endpoint ... ok [INFO] [stdout] test tests::test_is_accept_keyword_french ... ok [INFO] [stdout] test tests::test_is_accept_keyword_dutch ... ok [INFO] [stdout] test tests::test_html_consent_wall_detects_youtube ... ok [INFO] [stdout] test tests::test_is_accept_keyword_english ... ok [INFO] [stdout] test tests::test_html_consent_wall_ignores_normal_page ... ok [INFO] [stdout] test tests::test_is_accept_keyword_german ... ok [INFO] [stdout] test tests::test_is_consent_wall_detects_consent_subdomain ... ok [INFO] [stdout] test tests::test_is_accept_keyword_italian ... ok [INFO] [stdout] test tests::test_is_consent_wall_detects_dpgmedia ... ok [INFO] [stdout] test tests::test_is_accept_keyword_spanish ... ok [INFO] [stdout] test tests::test_html_consent_wall_ignores_google_d_endpoint ... ok [INFO] [stdout] test tests::test_is_consent_wall_detects_generic_consent_path ... ok [INFO] [stdout] test tests::test_is_consent_wall_detects_cmp_subdomain ... ok [INFO] [stdout] test tests::test_is_consent_wall_detects_cookie_consent_path ... ok [INFO] [stdout] test tests::test_is_accept_keyword_reject_guard_takes_priority ... ok [INFO] [stdout] test tests::test_is_consent_wall_detects_privacy_mgmt ... ok [INFO] [stdout] test tests::test_is_consent_wall_detects_sourcepoint ... ok [INFO] [stdout] test tests::test_is_reject_text_dutch ... ok [INFO] [stdout] test tests::test_is_reject_text_english ... ok [INFO] [stdout] test tests::test_js_array_produces_valid_json_array ... ok [INFO] [stdout] test tests::test_is_reject_text_false_for_accept ... ok [INFO] [stdout] test tests::test_is_reject_text_german ... ok [INFO] [stdout] test tests::test_paragraph_under_heading_becomes_child ... ok [INFO] [stdout] test tests::test_js_array_escapes_double_quotes ... ok [INFO] [stdout] test tests::test_relative_link_resolved ... ok [INFO] [stdout] test tests::test_link_gets_link_tag ... ok [INFO] [stdout] test tests::test_nav_renders_children ... ok [INFO] [stdout] test tests::test_resolve_href_anchor_complex ... ok [INFO] [stdout] test tests::test_resolve_href_absolute ... ok [INFO] [stdout] test tests::test_resolve_href_anchor_preserved ... ok [INFO] [stdout] test tests::test_is_consent_wall_passes_normal_url ... ok [INFO] [stdout] test tests::test_ordered_list_numbered ... ok [INFO] [stdout] test tests::test_resolve_href_relative ... ok [INFO] [stdout] test tests::test_nested_headings_build_outline ... ok [INFO] [stdout] test tests::test_paragraph_becomes_str ... ok [INFO] [stdout] test tests::test_script_skipped ... ok [INFO] [stdout] test tests::test_skip_link_and_target_end_to_end ... ok [INFO] [stdout] test tests::test_ul_with_id_annotates_wrapper_not_item ... ok [INFO] [stdout] test tests::test_table_row_pipe_delimited ... ok [INFO] [stdout] test tests::the_gate_script_never_looks_for_a_language_chooser ... ok [INFO] [stdout] test tests::the_language_you_are_reading_is_listed_even_when_undeclared ... ok [INFO] [stdout] test tests::toggling_the_prune_off_brings_hidden_content_back ... ignored [INFO] [stdout] test tests::test_whitespace_normalized_in_paragraph ... ok [INFO] [stdout] test tests::the_language_section_is_the_last_thing_on_the_page ... ok [INFO] [stdout] test tests::the_history_file_is_newest_first_one_url_per_line ... ok [INFO] [stdout] test tests::test_unordered_list_becomes_obj ... ok [INFO] [stdout] test tests::toggling_a_bookmark_marks_the_row_without_moving_it ... ok [INFO] [stdout] test tests::wrapping_a_run_in_a_landmark_does_not_renumber_forms ... ok [INFO] [stdout] test tests::toggling_twice_removes_the_bookmark ... ok [INFO] [stdout] test tutorial_text_tests::the_tutorial_documents_the_history_bookmarks_and_commands ... ok [INFO] [stdout] test tutorial_text_tests::every_language_has_the_same_tutorial_leaves ... ok [INFO] [stdout] test worker::tests::a_navigation_queued_behind_a_newer_one_is_skipped ... ok [INFO] [stdout] test worker::tests::a_page_and_its_forms_survive_the_trip ... ok [INFO] [stdout] test tests::url_committed_during_a_load_is_queued_not_dropped ... ok [INFO] [stdout] test tests::unbookmarking_is_not_resurrected_by_another_tab ... ok [INFO] [stdout] test tests::the_history_file_marks_bookmarked_lines_with_a_star ... ok [INFO] [stdout] test tests::url_history_size_zero_is_unbounded ... ok [INFO] [stdout] test tests::url_history_survives_a_restart ... ok [INFO] [stdout] test tests::url_history_size_setting_drops_the_oldest ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 182 passed; 0 failed; 25 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/release/deps/webbrowser_plugin-05d8147a70f8b818) [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] [stderr] Doc-tests webbrowser_plugin [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" "f0f3bbeb8a23f6a2167fa60346625de37fbeefc0269f1184df5b6e4f8ca2a2e4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f0f3bbeb8a23f6a2167fa60346625de37fbeefc0269f1184df5b6e4f8ca2a2e4", kill_on_drop: false }` [INFO] [stdout] f0f3bbeb8a23f6a2167fa60346625de37fbeefc0269f1184df5b6e4f8ca2a2e4