[INFO] cloning repository https://github.com/the-white-sox/css-parser [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/the-white-sox/css-parser" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fthe-white-sox%2Fcss-parser", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fthe-white-sox%2Fcss-parser'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 0f956fd402b9a79dc76f9dfc8ab8d082c977e1e1 [INFO] testing the-white-sox/css-parser against 1.77.0 for beta-1.78-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fthe-white-sox%2Fcss-parser" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/the-white-sox/css-parser on toolchain 1.77.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.77.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/the-white-sox/css-parser [INFO] finished tweaking git repo https://github.com/the-white-sox/css-parser [INFO] tweaked toml for git repo https://github.com/the-white-sox/css-parser written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/the-white-sox/css-parser 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.77.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [ERROR] error running command: no output for 300 seconds [ERROR] this task or one of its parent failed! [ERROR] no output for 300 seconds [ERROR] note: run with `RUST_BACKTRACE=1` to display a backtrace. [INFO] testing the-white-sox/css-parser against beta-2024-03-24 for beta-1.78-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fthe-white-sox%2Fcss-parser" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/the-white-sox/css-parser on toolchain beta-2024-03-24 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-03-24" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/the-white-sox/css-parser [INFO] finished tweaking git repo https://github.com/the-white-sox/css-parser [INFO] tweaked toml for git repo https://github.com/the-white-sox/css-parser written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/the-white-sox/css-parser 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" "+beta-2024-03-24" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-03-24" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e38d5397a3d76e6011879de55005e454d27c839ef5a14594239a3109d9d74139 [INFO] running `Command { std: "docker" "start" "-a" "e38d5397a3d76e6011879de55005e454d27c839ef5a14594239a3109d9d74139", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e38d5397a3d76e6011879de55005e454d27c839ef5a14594239a3109d9d74139", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e38d5397a3d76e6011879de55005e454d27c839ef5a14594239a3109d9d74139", kill_on_drop: false }` [INFO] [stdout] e38d5397a3d76e6011879de55005e454d27c839ef5a14594239a3109d9d74139 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-03-24" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4c7f116c701b727556a5b789d091a6601c29814ae29508486f23659733609663 [INFO] running `Command { std: "docker" "start" "-a" "4c7f116c701b727556a5b789d091a6601c29814ae29508486f23659733609663", kill_on_drop: false }` [INFO] [stderr] Compiling css-parser v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `vec::*` [INFO] [stdout] --> src/parser/declaration.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use vec::*; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `FromStr` is imported redundantly [INFO] [stdout] --> src/parser/length.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 2 | [INFO] [stdout] 3 | use super::*; [INFO] [stdout] | -------- the item `FromStr` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `ColorScheme` is imported redundantly [INFO] [stdout] --> src/parser/media_query/media_feature.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 3 | use super::*; [INFO] [stdout] | -------- the item `ColorScheme` is already imported here [INFO] [stdout] ... [INFO] [stdout] 10 | pub use color_scheme::ColorScheme; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Hover` is imported redundantly [INFO] [stdout] --> src/parser/media_query/media_feature.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 3 | use super::*; [INFO] [stdout] | -------- the item `Hover` is already imported here [INFO] [stdout] ... [INFO] [stdout] 11 | pub use hover::Hover; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Orientation` is imported redundantly [INFO] [stdout] --> src/parser/media_query/media_feature.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 3 | use super::*; [INFO] [stdout] | -------- the item `Orientation` is already imported here [INFO] [stdout] ... [INFO] [stdout] 12 | pub use orientation::Orientation; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Pointer` is imported redundantly [INFO] [stdout] --> src/parser/media_query/media_feature.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 3 | use super::*; [INFO] [stdout] | -------- the item `Pointer` is already imported here [INFO] [stdout] ... [INFO] [stdout] 13 | pub use pointer::Pointer; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `vec::*` [INFO] [stdout] --> src/parser/media_query.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | pub use vec::*; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 7 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.71s [INFO] running `Command { std: "docker" "inspect" "4c7f116c701b727556a5b789d091a6601c29814ae29508486f23659733609663", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4c7f116c701b727556a5b789d091a6601c29814ae29508486f23659733609663", kill_on_drop: false }` [INFO] [stdout] 4c7f116c701b727556a5b789d091a6601c29814ae29508486f23659733609663 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-03-24" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 84aef6eac287023dd9d25d4bc9c7cf2a431d8fca42ebdd6875735ece03df9ccc [INFO] running `Command { std: "docker" "start" "-a" "84aef6eac287023dd9d25d4bc9c7cf2a431d8fca42ebdd6875735ece03df9ccc", kill_on_drop: false }` [INFO] [stderr] Compiling css-parser v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `vec::*` [INFO] [stdout] --> src/parser/declaration.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use vec::*; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `FromStr` is imported redundantly [INFO] [stdout] --> src/parser/length.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 2 | [INFO] [stdout] 3 | use super::*; [INFO] [stdout] | -------- the item `FromStr` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `vec::*` [INFO] [stdout] --> src/parser/media_query.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | pub use vec::*; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.85s [INFO] running `Command { std: "docker" "inspect" "84aef6eac287023dd9d25d4bc9c7cf2a431d8fca42ebdd6875735ece03df9ccc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "84aef6eac287023dd9d25d4bc9c7cf2a431d8fca42ebdd6875735ece03df9ccc", kill_on_drop: false }` [INFO] [stdout] 84aef6eac287023dd9d25d4bc9c7cf2a431d8fca42ebdd6875735ece03df9ccc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-03-24" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 13e5f6d7e415c557327f59f3c148377be5b7feca3051220dfe48b6119d4d7b12 [INFO] running `Command { std: "docker" "start" "-a" "13e5f6d7e415c557327f59f3c148377be5b7feca3051220dfe48b6119d4d7b12", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `vec::*` [INFO] [stderr] --> src/parser/declaration.rs:17:9 [INFO] [stderr] | [INFO] [stderr] 17 | pub use vec::*; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: the item `FromStr` is imported redundantly [INFO] [stderr] --> src/parser/length.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use std::str::FromStr; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] 2 | [INFO] [stderr] 3 | use super::*; [INFO] [stderr] | -------- the item `FromStr` is already imported here [INFO] [stderr] [INFO] [stderr] warning: unused import: `vec::*` [INFO] [stderr] --> src/parser/media_query.rs:10:9 [INFO] [stderr] | [INFO] [stderr] 10 | pub use vec::*; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `css-parser` (bin "css-parser" test) generated 3 warnings (run `cargo fix --bin "css-parser" --tests` to apply 2 suggestions) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.01s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/css_parser-d07b1facaaad6700) [INFO] [stdout] [INFO] [stdout] running 391 tests [INFO] [stdout] test parser::color::tests::black ... ok [INFO] [stdout] test parser::color::tests::aqua ... ok [INFO] [stdout] test parser::color::tests::blue ... ok [INFO] [stdout] test parser::color::tests::double_hex_characters_helper_functions ... ok [INFO] [stdout] test parser::color::tests::hex_4 ... ok [INFO] [stdout] test parser::color::tests::grey ... ok [INFO] [stdout] test parser::color::tests::hex_10 ... ok [INFO] [stdout] test parser::color::tests::green ... ok [INFO] [stdout] test parser::color::tests::hex_3 ... ok [INFO] [stdout] test parser::color::tests::gray ... ok [INFO] [stdout] test parser::color::tests::fuchsia ... ok [INFO] [stdout] test parser::color::tests::hex_out_of_range ... ok [INFO] [stdout] test parser::color::tests::hsl_no_comma ... ok [INFO] [stdout] test parser::color::tests::hex_8 ... ok [INFO] [stdout] test parser::color::tests::hsl ... ok [INFO] [stdout] test parser::color::tests::hex_6 ... ok [INFO] [stdout] test parser::color::tests::hsl_uppcase ... ok [INFO] [stdout] test parser::color::tests::hsl_out_of_upper_range ... ok [INFO] [stdout] test parser::color::tests::hsl_out_of_lower_range ... ok [INFO] [stdout] test parser::color::tests::hsla_out_of_upper_range ... ok [INFO] [stdout] test parser::color::tests::hsla_uppcase ... ok [INFO] [stdout] test parser::color::tests::maroon ... ok [INFO] [stdout] test parser::color::tests::hsla_out_of_lower_range ... ok [INFO] [stdout] test parser::color::tests::pink ... ok [INFO] [stdout] test parser::color::tests::hsla_no_comma ... ok [INFO] [stdout] test parser::color::tests::purple ... ok [INFO] [stdout] test parser::color::tests::lime ... ok [INFO] [stdout] test parser::color::tests::navy ... ok [INFO] [stdout] test parser::color::tests::rgb_no_comma ... ok [INFO] [stdout] test parser::color::tests::red_upper_case ... ok [INFO] [stdout] test parser::color::tests::rgb_out_of_lower_range ... ok [INFO] [stdout] test parser::color::tests::red ... ok [INFO] [stdout] test parser::color::tests::olive ... ok [INFO] [stdout] test parser::color::tests::rgb ... ok [INFO] [stdout] test parser::color::tests::hsla ... ok [INFO] [stdout] test parser::color::tests::rgba_no_comma ... ok [INFO] [stdout] test parser::color::tests::rgba_uppcase ... ok [INFO] [stdout] test parser::color::tests::silver ... ok [INFO] [stdout] test parser::color::tests::teal ... ok [INFO] [stdout] test parser::color::tests::rgb_uppcase ... ok [INFO] [stdout] test parser::color::tests::rgba ... ok [INFO] [stdout] test parser::color::tests::transparent ... ok [INFO] [stdout] test parser::color::tests::rgba_out_of_lower_range ... ok [INFO] [stdout] test parser::color::tests::rgba_out_of_upper_range ... ok [INFO] [stdout] test parser::color::tests::white ... ok [INFO] [stdout] test parser::color::tests::yellow ... ok [INFO] [stdout] test parser::comma_separated::test::trailing_comma ... ok [INFO] [stdout] test parser::declaration::tests::background_color ... ok [INFO] [stdout] test parser::comma_separated::test::extra_whitespace ... ok [INFO] [stdout] test parser::color::tests::rgb_out_of_upper_range ... ok [INFO] [stdout] test parser::comma_separated::test::multiple ... ok [INFO] [stdout] test parser::comma_separated::test::empty ... ok [INFO] [stdout] test parser::comma_separated::test::single ... ok [INFO] [stdout] test parser::comma_separated::test::no_whitespace ... ok [INFO] [stdout] test parser::declaration::tests::background_color_garbage ... ok [INFO] [stdout] test parser::comma_separated::test::missing_comma ... ok [INFO] [stdout] test parser::declaration::tests::bad_declaration ... ok [INFO] [stdout] test parser::declaration::tests::border_color ... ok [INFO] [stdout] test parser::declaration::tests::border_color_garbage ... ok [INFO] [stdout] test parser::declaration::tests::border_radius ... ok [INFO] [stdout] test parser::declaration::tests::border_width ... ok [INFO] [stdout] test parser::declaration::tests::bottom ... ok [INFO] [stdout] test parser::declaration::tests::color ... ok [INFO] [stdout] test parser::declaration::tests::color_garbage ... ok [INFO] [stdout] test parser::declaration::tests::height ... ok [INFO] [stdout] test parser::declaration::tests::font_family ... ok [INFO] [stdout] test parser::declaration::tests::left ... ok [INFO] [stdout] test parser::declaration::tests::display ... ok [INFO] [stdout] test parser::declaration::tests::font_size ... ok [INFO] [stdout] test parser::declaration::tests::padding ... ok [INFO] [stdout] test parser::declaration::tests::position ... ok [INFO] [stdout] test parser::declaration::tests::opacity_negative ... ok [INFO] [stdout] test parser::declaration::tests::right ... ok [INFO] [stdout] test parser::declaration::tests::margin ... ok [INFO] [stdout] test parser::declaration::tests::opacity ... ok [INFO] [stdout] test parser::declaration::tests::text_align ... ok [INFO] [stdout] test parser::declaration::tests::top ... ok [INFO] [stdout] test parser::declaration::tests::quad_border_color ... ok [INFO] [stdout] test parser::declaration::tests::width ... ok [INFO] [stdout] test parser::declaration::tests::quad_margin ... ok [INFO] [stdout] test parser::font_family::tests::no_quotes ... ok [INFO] [stdout] test parser::font_family::tests::one_word ... ok [INFO] [stdout] test parser::declaration::vec::tests::one_dec ... ok [INFO] [stdout] test parser::declaration::vec::tests::two_dec_no_ending_semicolon ... ok [INFO] [stdout] test parser::declaration::vec::tests::missing_semicolon ... ok [INFO] [stdout] test parser::font_family::tests::missing_comma ... ok [INFO] [stdout] test parser::font_family::tests::slash ... ok [INFO] [stdout] test parser::font_family::tests::quotes ... ok [INFO] [stdout] test parser::font_family::tests::commas ... ok [INFO] [stdout] test parser::declaration::vec::tests::two_dec ... ok [INFO] [stdout] test parser::from_identifier::tests::identifier ... ok [INFO] [stdout] test parser::from_identifier::tests::nothing ... ok [INFO] [stdout] test parser::import::tests::media_query ... ok [INFO] [stdout] test parser::import::tests::extra_whitespace ... ok [INFO] [stdout] test parser::font_family::tests::spaces ... ok [INFO] [stdout] test parser::from_identifier::tests::not_identifier ... ok [INFO] [stdout] test parser::import::tests::complex_media_queries ... ok [INFO] [stdout] test parser::length::tests::side_length::double::percentage_and_zero ... ok [INFO] [stdout] test parser::from_identifier::tests::identifier_error ... ok [INFO] [stdout] test parser::length::tests::side_length::double::two_lengths ... ok [INFO] [stdout] test parser::length::tests::side_length::double::nothing ... ok [INFO] [stdout] test parser::length::tests::side_length::double::two_zeros ... ok [INFO] [stdout] test parser::length::tests::side_length::double::zero_and_length ... ok [INFO] [stdout] test parser::import::tests::simple_url ... ok [INFO] [stdout] test parser::import::tests::string_url ... ok [INFO] [stdout] test parser::length::tests::side_length::double::length_and_zero ... ok [INFO] [stdout] test parser::length::tests::side_length::double::two_percentages ... ok [INFO] [stdout] test parser::length::tests::side_length::quad::four_units ... ok [INFO] [stdout] test parser::length::tests::side_length::single::negative_float_with_unit ... ok [INFO] [stdout] test parser::length::tests::side_length::single::negative_int_with_unit ... ok [INFO] [stdout] test parser::length::tests::side_length::single::negative_int_without_unit ... ok [INFO] [stdout] test parser::length::tests::side_length::single::only_unit ... ok [INFO] [stdout] test parser::length::tests::side_length::single::nothing ... ok [INFO] [stdout] test parser::length::tests::side_length::quad::three_percentages_one_unit ... ok [INFO] [stdout] test parser::length::tests::side_length::single::positive_float_without_unit ... ok [INFO] [stdout] test parser::length::tests::side_length::single::positive_int_with_unit ... ok [INFO] [stdout] test parser::length::tests::side_length::single::positive_int_without_unit ... ok [INFO] [stdout] test parser::length::tests::side_length::single::zero ... ok [INFO] [stdout] test parser::length::tests::side_length::unit::centimeters ... ok [INFO] [stdout] test parser::length::tests::side_length::unit::font_size ... ok [INFO] [stdout] test parser::length::tests::side_length::unit::inches ... ok [INFO] [stdout] test parser::length::tests::side_length::unit::nothing ... ok [INFO] [stdout] test parser::length::tests::side_length::unit::pixels ... ok [INFO] [stdout] test parser::length::tests::side_length::quad::three_units_one_percentage ... ok [INFO] [stdout] test parser::length::tests::side_length::quad::two_units_two_percentages ... ok [INFO] [stdout] test parser::length::tests::side_length::single::negative_float_without_unit ... ok [INFO] [stdout] test parser::length::tests::side_length::single::positive_float_with_unit ... ok [INFO] [stdout] test parser::length::tests::side_length::unit::root_block_size ... ok [INFO] [stdout] test parser::length::tests::side_length::unit::points ... ok [INFO] [stdout] test parser::length::tests::side_length::unit::root_font_size ... ok [INFO] [stdout] test parser::length::tests::side_length::unit::viewport_height ... ok [INFO] [stdout] test parser::length::tests::side_length::unit::viewport_maximum ... ok [INFO] [stdout] test parser::length::tests::side_length::unit::root_inline_size ... ok [INFO] [stdout] test parser::length::tests::side_length::unit::viewport_minimum ... ok [INFO] [stdout] test parser::length::tests::side_length::double::zero_and_percentage ... ok [INFO] [stdout] test parser::length::tests::side_length::unit::invalid_unit ... ok [INFO] [stdout] test parser::length_or_percentage::tests::percentage ... ok [INFO] [stdout] test parser::media_query::media_feature::color_scheme::tests::light ... ok [INFO] [stdout] test parser::length::tests::side_length::unit::viewport_width ... ok [INFO] [stdout] test parser::media_query::media_feature::hover::tests::hover ... ok [INFO] [stdout] test parser::length_or_percentage::tests::nothing ... ok [INFO] [stdout] test parser::media_query::media_feature::color_scheme::tests::dark ... ok [INFO] [stdout] test parser::media_query::media_feature::orientation::tests::landscape ... ok [INFO] [stdout] test parser::media_query::media_feature::orientation::tests::not_orientation ... ok [INFO] [stdout] test parser::media_query::media_feature::hover::tests::none ... ok [INFO] [stdout] test parser::media_query::media_feature::hover::tests::not_hover ... ok [INFO] [stdout] test parser::media_query::media_feature::color_scheme::tests::not_color_scheme ... ok [INFO] [stdout] test parser::media_query::media_feature::pointer::tests::fine ... ok [INFO] [stdout] test parser::media_query::media_feature::pointer::tests::none ... ok [INFO] [stdout] test parser::media_query::media_feature::pointer::tests::not_pointer ... ok [INFO] [stdout] test parser::media_query::media_feature::tests::any_pointer ... ok [INFO] [stdout] test parser::media_query::media_feature::orientation::tests::portrait ... ok [INFO] [stdout] test parser::media_query::media_feature::tests::any_hover ... ok [INFO] [stdout] test parser::media_query::media_feature::pointer::tests::coarse ... ok [INFO] [stdout] test parser::length_or_percentage::tests::length ... ok [INFO] [stdout] test parser::media_query::media_feature::tests::color ... ok [INFO] [stdout] test parser::media_query::media_feature::tests::height ... ok [INFO] [stdout] test parser::media_query::media_feature::tests::max_height ... ok [INFO] [stdout] test parser::media_query::media_feature::tests::max_width ... ok [INFO] [stdout] test parser::media_query::media_feature::tests::min_width ... ok [INFO] [stdout] test parser::media_query::media_feature::tests::monochrome ... ok [INFO] [stdout] test parser::media_query::media_feature::tests::orientation ... ok [INFO] [stdout] test parser::media_query::media_feature::tests::hover ... ok [INFO] [stdout] test parser::media_query::media_feature::tests::min_height ... ok [INFO] [stdout] test parser::media_query::media_feature::tests::no_whitespace ... ok [INFO] [stdout] test parser::length::tests::side_length::unit::zero_character_width ... ok [INFO] [stdout] test parser::media_query::media_feature::tests::extra_whitespace ... ok [INFO] [stdout] test parser::media_query::media_feature::tests::prefers_color_scheme ... ok [INFO] [stdout] test parser::media_query::media_feature::tests::pointer ... ok [INFO] [stdout] test parser::media_query::media_feature::tests::width ... ok [INFO] [stdout] test parser::media_query::media_type::tests::all ... ok [INFO] [stdout] test parser::media_query::media_type::tests::nothing ... ok [INFO] [stdout] test parser::media_query::tests::and ... ok [INFO] [stdout] test parser::media_query::tests::invalid_feature_with_and ... ok [INFO] [stdout] test parser::media_query::tests::lots_of_parentheses ... ok [INFO] [stdout] test parser::media_query::media_type::tests::print ... ok [INFO] [stdout] test parser::media_query::tests::not ... ok [INFO] [stdout] test parser::media_query::media_type::tests::not_media_type ... ok [INFO] [stdout] test parser::media_query::tests::not_with_parentheses ... ok [INFO] [stdout] test parser::media_query::tests::and_or ... ok [INFO] [stdout] test parser::media_query::tests::or ... ok [INFO] [stdout] test parser::media_query::tests::media_feature ... ok [INFO] [stdout] test parser::media_query::tests::media_feature_without_parentheses ... ok [INFO] [stdout] test parser::media_query::tests::media_type ... ok [INFO] [stdout] test parser::media_query::tests::parentheses_with_whitespace ... ok [INFO] [stdout] test parser::media_query::tests::parentheses ... ok [INFO] [stdout] test parser::media_query::media_type::tests::screen ... ok [INFO] [stdout] test parser::media_query::vec::tests::no_whitespace ... ok [INFO] [stdout] test parser::media_query::vec::tests::one ... ok [INFO] [stdout] test parser::media_query::vec::tests::extra_whitespace ... ok [INFO] [stdout] test parser::media_query::vec::tests::tow ... ok [INFO] [stdout] test parser::media_query::tests::parentheses_with_whitespace_and_and ... ok [INFO] [stdout] test parser::media_query::vec::tests::empty ... ok [INFO] [stdout] test parser::media_query::vec::tests::complex ... ok [INFO] [stdout] test parser::percentage::tests::negative_float ... ok [INFO] [stdout] test parser::percentage::tests::percent_no_value ... ok [INFO] [stdout] test parser::percentage::tests::positive_int ... ok [INFO] [stdout] test parser::rule::media_rule::tests::no_queries ... ok [INFO] [stdout] test parser::rule::media_rule::tests::two_queries ... ok [INFO] [stdout] test parser::media_query::vec::tests::trailing_comma ... ok [INFO] [stdout] test parser::percentage::tests::negative_int ... ok [INFO] [stdout] test parser::percentage::tests::zero ... ok [INFO] [stdout] test parser::rule::ruleset::tests::multiple_selectors ... ok [INFO] [stdout] test parser::rule::ruleset::tests::no_closing_brace ... ok [INFO] [stdout] test parser::rule::ruleset::tests::multiple_declarations ... ok [INFO] [stdout] test parser::rule::tests::empty ... ok [INFO] [stdout] test parser::rule::ruleset::tests::empty_ruleset ... ok [INFO] [stdout] test parser::rule::tests::multiple_media_rules ... ok [INFO] [stdout] test parser::rule::ruleset::tests::no_opening_brace ... ok [INFO] [stdout] test parser::rule::media_rule::tests::nested_media_query ... ok [INFO] [stdout] test parser::rule::ruleset::tests::no_selector ... ok [INFO] [stdout] test parser::rule::media_rule::tests::one_query ... ok [INFO] [stdout] test parser::rule::tests::media_rule ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::attribute_list_contains_value_is_number ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::attribute_operator_numbers ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::attribute_selector_with_operator_ends_with ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::attribute_selector_no_operators ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::attribute_name_is_number ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::attribute_selector_with_operator_list_contains ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::attribute_selector_with_operator_starts_with ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::attribute_selector_with_operator_string_contains ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::attribute_value_is_number ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::attribute_selector_with_operator_equals ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::bracket_w_nums ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::attribute_value_missing_quotes ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::empty_attribute_selector ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::empty_input ... ok [INFO] [stdout] test parser::selector::combinator::tests::adjacent_sibling ... ok [INFO] [stdout] test parser::selector::combinator::tests::child ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::attribute_name_list_contains_is_number ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::attribute_list_contains_value_missing_quotes ... ok [INFO] [stdout] test parser::selector::attribute_selector::tests::attribute_operator_list_contains_numbers ... ok [INFO] [stdout] test parser::percentage::tests::positive_float ... ok [INFO] [stdout] test parser::selector::combinator::tests::descendant ... ok [INFO] [stdout] test parser::selector::pseudo_class::tests::active ... ok [INFO] [stdout] test parser::selector::combinator::tests::general_sibling ... ok [INFO] [stdout] test parser::selector::pseudo_class::tests::focus_visible ... ok [INFO] [stdout] test parser::selector::pseudo_class::tests::focus_within ... ok [INFO] [stdout] test parser::selector::pseudo_class::tests::has_with_whitespace ... ok [INFO] [stdout] test parser::selector::pseudo_class::tests::hover ... ok [INFO] [stdout] test parser::selector::pseudo_class::tests::invalid_pseudo_class ... ok [INFO] [stdout] test parser::selector::pseudo_class::tests::missing_colon ... ok [INFO] [stdout] test parser::selector::pseudo_class::tests::has ... ok [INFO] [stdout] test parser::selector::pseudo_class::tests::visited ... ok [INFO] [stdout] test parser::selector::tests::attribute ... ok [INFO] [stdout] test parser::selector::tests::class ... ok [INFO] [stdout] test parser::selector::tests::descendant ... ok [INFO] [stdout] test parser::selector::tests::element ... ok [INFO] [stdout] test parser::selector::pseudo_class::tests::default ... ok [INFO] [stdout] test parser::selector::tests::class_before_universal ... ok [INFO] [stdout] test parser::selector::tests::element_with_class ... ok [INFO] [stdout] test parser::selector::tests::element_with_id_and_class ... ok [INFO] [stdout] test parser::selector::pseudo_class::tests::not ... ok [INFO] [stdout] test parser::selector::pseudo_class::tests::root ... ok [INFO] [stdout] test parser::selector::pseudo_class::tests::target ... ok [INFO] [stdout] test parser::selector::pseudo_class::tests::checked ... ok [INFO] [stdout] test parser::selector::pseudo_class::tests::focus ... ok [INFO] [stdout] test parser::selector::tests::invalid_element ... ok [INFO] [stdout] test parser::selector::tests::invalid_pseudo_class ... ok [INFO] [stdout] test parser::selector::tests::not ... ok [INFO] [stdout] test parser::selector::tests::pseudo_class ... ok [INFO] [stdout] test parser::selector::tests::has ... ok [INFO] [stdout] test parser::selector::tests::three_classes ... ok [INFO] [stdout] test parser::selector::tests::has_sibling ... ok [INFO] [stdout] test parser::selector::tests::invalid_attribute ... ok [INFO] [stdout] test parser::selector::tests::universal ... ok [INFO] [stdout] test parser::selector::tests::universal_with_class ... ok [INFO] [stdout] test parser::side::tests::five_colors ... ok [INFO] [stdout] test parser::side::tests::five_zeros ... ok [INFO] [stdout] test parser::side::tests::four_zeros ... ok [INFO] [stdout] test parser::side::tests::mixed_colors ... ok [INFO] [stdout] test parser::side::tests::one_zero ... ok [INFO] [stdout] test parser::side::tests::test_double_hex ... ok [INFO] [stdout] test parser::side::tests::test_double_keyword ... ok [INFO] [stdout] test parser::side::tests::test_single_hex ... ok [INFO] [stdout] test parser::side::tests::test_double_rgb ... ok [INFO] [stdout] test parser::side::tests::test_single_rgb ... ok [INFO] [stdout] test parser::selector::tests::id ... ok [INFO] [stdout] test parser::selector::tests::invalid_class ... ok [INFO] [stdout] test parser::side::tests::three_colors ... ok [INFO] [stdout] test parser::side::tests::three_zeros ... ok [INFO] [stdout] test parser::side::tests::two_zeros ... ok [INFO] [stdout] test parser::side::tests::test_single_keyword ... ok [INFO] [stdout] test parser::string::tests::not_string ... ok [INFO] [stdout] test parser::string::tests::nothing ... ok [INFO] [stdout] test parser::string::tests::string ... ok [INFO] [stdout] test parser::stylesheet::tests::empty ... ok [INFO] [stdout] test parser::side::tests::test_quad_keyword ... ok [INFO] [stdout] test parser::url::tests::empty_string ... ok [INFO] [stdout] test parser::stylesheet::tests::media_rule ... ok [INFO] [stdout] test parser::stylesheet::tests::import ... ok [INFO] [stdout] test parser::selector::tests::invalid_id ... ok [INFO] [stdout] test parser::selector::tests::sibling ... ok [INFO] [stdout] test parser::stylesheet::tests::import_and_multiple_media_rules ... ok [INFO] [stdout] test parser::stylesheet::tests::import_with_leading_whitespace ... ok [INFO] [stdout] test parser::stylesheet::tests::imports ... ok [INFO] [stdout] test parser::url::tests::empty_url ... ok [INFO] [stdout] test parser::url::tests::function ... ok [INFO] [stdout] test parser::url::tests::not_closed ... ok [INFO] [stdout] test tokenizer::line_counter::tests::one_row ... ok [INFO] [stdout] test tokenizer::line_counter::tests::trailing_newline ... ok [INFO] [stdout] test tokenizer::line_counter::tests::empty_string ... ok [INFO] [stdout] test parser::url::tests::function_with_whitespace ... ok [INFO] [stdout] test parser::url::tests::not_url ... ok [INFO] [stdout] test tokenizer::line_counter::tests::one_character ... ok [INFO] [stdout] test parser::url::tests::not_string ... ok [INFO] [stdout] test parser::url::tests::nothing ... ok [INFO] [stdout] test parser::url::tests::url ... ok [INFO] [stdout] test tokenizer::line_counter::tests::two_rows ... ok [INFO] [stdout] test tokenizer::tests::colon ... ok [INFO] [stdout] test tokenizer::tests::at_keywords::at_import ... ok [INFO] [stdout] test tokenizer::tests::comments::that_does_not_end ... ok [INFO] [stdout] test tokenizer::line_counter::tests::two_rows_with_carriage_return ... ok [INFO] [stdout] test tokenizer::tests::at_keywords::at_media ... ok [INFO] [stdout] test tokenizer::tests::comma ... ok [INFO] [stdout] test tokenizer::tests::complex_file ... ok [INFO] [stdout] test tokenizer::tests::functions::hyphen_and_underscore ... ok [INFO] [stdout] test tokenizer::tests::curly_brackets ... ok [INFO] [stdout] test tokenizer::tests::delimiters ... ok [INFO] [stdout] test tokenizer::tests::at_keywords::delimiter ... ok [INFO] [stdout] test tokenizer::tests::functions::multiple_characters ... ok [INFO] [stdout] test tokenizer::tests::functions::one_character ... ok [INFO] [stdout] test tokenizer::tests::functions::url_with_whitespace ... ok [INFO] [stdout] test tokenizer::tests::hashes::followed_by_colon ... ok [INFO] [stdout] test tokenizer::tests::hashes::delimiter ... ok [INFO] [stdout] test tokenizer::tests::functions::url_double_quote ... ok [INFO] [stdout] test tokenizer::tests::hashes::four_letters ... ok [INFO] [stdout] test tokenizer::tests::hashes::followed_by_whitespace ... ok [INFO] [stdout] test tokenizer::tests::functions::url_single_quote ... ok [INFO] [stdout] test tokenizer::tests::comments::delimiter ... ok [INFO] [stdout] test tokenizer::tests::comments::empty ... ok [INFO] [stdout] test tokenizer::tests::hashes::one_letter ... ok [INFO] [stdout] test tokenizer::tests::comments::with_text ... ok [INFO] [stdout] test tokenizer::tests::identifiers::leading_underscore ... ok [INFO] [stdout] test tokenizer::tests::hashes::four_digits ... ok [INFO] [stdout] test tokenizer::tests::identifiers::leading_double_hyphen ... ok [INFO] [stdout] test tokenizer::tests::hashes::three_letters ... ok [INFO] [stdout] test tokenizer::tests::identifiers::leading_hyphen ... ok [INFO] [stdout] test tokenizer::tests::identifiers::hyphen ... ok [INFO] [stdout] test tokenizer::tests::identifiers::one_character ... ok [INFO] [stdout] test tokenizer::tests::hashes::one_digit ... ok [INFO] [stdout] test tokenizer::tests::identifiers::multiple_characters ... ok [INFO] [stdout] test tokenizer::tests::numbers::one ... ok [INFO] [stdout] test tokenizer::tests::identifiers::underscore ... ok [INFO] [stdout] test tokenizer::tests::numbers::negative_one ... ok [INFO] [stdout] test tokenizer::tests::lambda ... ok [INFO] [stdout] test tokenizer::tests::numbers::negative_three_em ... ok [INFO] [stdout] test tokenizer::tests::numbers::one_point_zero ... ok [INFO] [stdout] test tokenizer::tests::numbers::negative_three_hundred_percent ... ok [INFO] [stdout] test tokenizer::tests::numbers::one_point_five ... ok [INFO] [stdout] test tokenizer::tests::numbers::one_hundred_percent ... ok [INFO] [stdout] test tokenizer::tests::numbers::zero_percent ... ok [INFO] [stdout] test tokenizer::tests::numbers::positive_point_five_percent ... ok [INFO] [stdout] test tokenizer::tests::numbers::one_percent ... ok [INFO] [stdout] test tokenizer::tests::numbers::zero_px ... ok [INFO] [stdout] test tokenizer::tests::numbers::zero ... ok [INFO] [stdout] test tokenizer::tests::numbers::point_five ... ok [INFO] [stdout] test tokenizer::tests::semicolon ... ok [INFO] [stdout] test tokenizer::tests::strings::empty_double ... ok [INFO] [stdout] test tokenizer::tests::parenthesis ... ok [INFO] [stdout] test tokenizer::tests::strings::empty_single ... ok [INFO] [stdout] test tokenizer::tests::strings::escaped_carriage_return_newline ... ok [INFO] [stdout] test tokenizer::tests::strings::escaped_double ... ok [INFO] [stdout] test tokenizer::tests::strings::many_characters_double ... ok [INFO] [stdout] test tokenizer::tests::strings::interrupted_by_newline ... ok [INFO] [stdout] test tokenizer::tests::strings::escaped_single ... ok [INFO] [stdout] test tokenizer::tests::strings::many_characters_single ... ok [INFO] [stdout] test tokenizer::tests::square_brackets ... ok [INFO] [stdout] test tokenizer::tests::strings::no_close ... ok [INFO] [stdout] test tokenizer::tests::strings::one_character_double ... ok [INFO] [stdout] test tokenizer::tests::strings::escaped_newline ... ok [INFO] [stdout] test tokenizer::tests::urls::interrupted_by_open_paren ... ok [INFO] [stdout] test tokenizer::tests::numbers::positive_one ... ok [INFO] [stdout] test tokenizer::tests::urls::empty ... ok [INFO] [stdout] test tokenizer::tests::urls::interrupted_by_double_quote ... ok [INFO] [stdout] test tokenizer::tests::urls::interrupted_by_single_quote ... ok [INFO] [stdout] test tokenizer::tests::urls::interrupted_by_whitespace ... ok [INFO] [stdout] test tokenizer::tests::urls::mixed_case ... ok [INFO] [stdout] test tokenizer::tests::urls::example_image ... ok [INFO] [stdout] test tokenizer::tests::urls::interrupted_by_null ... ok [INFO] [stdout] test tokenizer::tests::strings::one_character_single ... ok [INFO] [stdout] test tokenizer::tests::strings::special_characters ... ok [INFO] [stdout] test tokenizer::tests::whitespace::newline ... ok [INFO] [stdout] test tokenizer::tests::whitespace::carriage_return ... ok [INFO] [stdout] test tokenizer::tests::whitespace::many_characters ... ok [INFO] [stdout] test tokenizer::tests::urls::one_character ... ok [INFO] [stdout] test tokenizer::tests::urls::with_whitespace ... ok [INFO] [stdout] test tokenizer::tests::whitespace::one_tab ... ok [INFO] [stdout] test tokenizer::tests::whitespace::one_space ... ok [INFO] [stdout] test tokenizer::tests::urls::upper_case ... ok [INFO] [stdout] test tokenizer::tests::whitespace::many_spaces ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 391 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "13e5f6d7e415c557327f59f3c148377be5b7feca3051220dfe48b6119d4d7b12", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "13e5f6d7e415c557327f59f3c148377be5b7feca3051220dfe48b6119d4d7b12", kill_on_drop: false }` [INFO] [stdout] 13e5f6d7e415c557327f59f3c148377be5b7feca3051220dfe48b6119d4d7b12