[INFO] fetching crate dotsh 0.0.2...
[INFO] testing dotsh-0.0.2 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate dotsh 0.0.2 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate dotsh 0.0.2
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate dotsh 0.0.2
[INFO] tweaked toml for crates.io crate dotsh 0.0.2 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate dotsh 0.0.2 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 dotsh 0.0.2 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-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] d4c5003b0ae2b179dba603d3420c3d6a33e010b8f6a0e0942a8dccb866d2f062
[INFO] running `Command { std: "docker" "start" "d4c5003b0ae2b179dba603d3420c3d6a33e010b8f6a0e0942a8dccb866d2f062", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d4c5003b0ae2b179dba603d3420c3d6a33e010b8f6a0e0942a8dccb866d2f062", 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" "d4c5003b0ae2b179dba603d3420c3d6a33e010b8f6a0e0942a8dccb866d2f062" "/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" "d4c5003b0ae2b179dba603d3420c3d6a33e010b8f6a0e0942a8dccb866d2f062", 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" "d4c5003b0ae2b179dba603d3420c3d6a33e010b8f6a0e0942a8dccb866d2f062" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling dotsh v0.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1.30s
[INFO] running `Command { std: "docker" "inspect" "d4c5003b0ae2b179dba603d3420c3d6a33e010b8f6a0e0942a8dccb866d2f062", 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" "d4c5003b0ae2b179dba603d3420c3d6a33e010b8f6a0e0942a8dccb866d2f062" "/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 dotsh v0.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2.29s
[INFO] running `Command { std: "docker" "inspect" "d4c5003b0ae2b179dba603d3420c3d6a33e010b8f6a0e0942a8dccb866d2f062", 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" "d4c5003b0ae2b179dba603d3420c3d6a33e010b8f6a0e0942a8dccb866d2f062" "/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.02s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/dotsh-f5ff6670dcc61463)
[INFO] [stdout] 
[INFO] [stdout] running 68 tests
[INFO] [stdout] test bash::tests::empty_value ... ok
[INFO] [stdout] test bash::tests::value_with_equals ... ok
[INFO] [stdout] test bash::tests::value_with_dollar ... ok
[INFO] [stdout] test bash::tests::value_with_double_quote ... ok
[INFO] [stdout] test bash::tests::value_with_multiple_single_quotes ... ok
[INFO] [stdout] test bash::tests::value_with_backslash ... ok
[INFO] [stdout] test bash::tests::simple_value ... ok
[INFO] [stdout] test cmd::tests::empty_value ... ok
[INFO] [stdout] test bash::tests::value_with_single_quote ... ok
[INFO] [stdout] test bash::tests::value_with_spaces ... ok
[INFO] [stdout] test cmd::tests::simple_value ... ok
[INFO] [stdout] test cmd::tests::value_with_backslash ... ok
[INFO] [stdout] test cmd::tests::value_with_equals ... ok
[INFO] [stdout] test cmd::tests::value_with_semicolon ... ok
[INFO] [stdout] test cmd::tests::value_with_single_quote ... ok
[INFO] [stdout] test cmd::tests::value_with_dollar ... ok
[INFO] [stdout] test bash::tests::value_with_semicolon ... ok
[INFO] [stdout] test dotenv::tests::both_trimmed ... ok
[INFO] [stdout] test cmd::tests::value_with_spaces ... ok
[INFO] [stdout] test dotenv::tests::comment_lines_skipped ... ok
[INFO] [stdout] test cmd::tests::windows_path ... ok
[INFO] [stdout] test dotenv::tests::empty_input ... ok
[INFO] [stdout] test dotenv::tests::key_with_underscores_and_numbers ... ok
[INFO] [stdout] test dotenv::tests::line_without_equals_skipped ... ok
[INFO] [stdout] test dotenv::tests::multiple_empty_values ... ok
[INFO] [stdout] test dotenv::tests::empty_lines_skipped ... ok
[INFO] [stdout] test dotenv::tests::key_with_dots ... ok
[INFO] [stdout] test dotenv::tests::empty_value ... ok
[INFO] [stdout] test dotenv::tests::multiple_pairs ... ok
[INFO] [stdout] test dotenv::tests::key_trimmed ... ok
[INFO] [stdout] test dotenv::tests::comment_with_leading_whitespace ... ok
[INFO] [stdout] test dotenv::tests::single_pair ... ok
[INFO] [stdout] test dotenv::tests::value_trimmed ... ok
[INFO] [stdout] test dotenv::tests::value_with_backslashes ... ok
[INFO] [stdout] test dotenv::tests::mixed_valid_and_invalid_lines ... ok
[INFO] [stdout] test dotenv::tests::value_with_equals ... ok
[INFO] [stdout] test dotenv::tests::value_with_single_quotes ... ok
[INFO] [stdout] test dotenv::tests::value_with_hash ... ok
[INFO] [stdout] test dotenv::tests::value_with_semicolons ... ok
[INFO] [stdout] test dotenv::tests::whitespace_only_lines_skipped ... ok
[INFO] [stdout] test dotenv::tests::windows_path_value ... ok
[INFO] [stdout] test dotenv::tests::value_with_dollar_signs ... ok
[INFO] [stdout] test fish::tests::empty_value ... ok
[INFO] [stdout] test dotenv::tests::value_with_double_quotes ... ok
[INFO] [stdout] test fish::tests::simple_value ... ok
[INFO] [stdout] test fish::tests::value_with_backslash ... ok
[INFO] [stdout] test fish::tests::value_with_equals ... ok
[INFO] [stdout] test fish::tests::value_with_multiple_special_chars ... ok
[INFO] [stdout] test fish::tests::value_with_semicolon ... ok
[INFO] [stdout] test fish::tests::value_with_single_quote ... ok
[INFO] [stdout] test pwsh::tests::empty_value ... ok
[INFO] [stdout] test pwsh::tests::simple_value ... ok
[INFO] [stdout] test pwsh::tests::value_with_backslash ... ok
[INFO] [stdout] test pwsh::tests::value_with_dollar ... ok
[INFO] [stdout] test pwsh::tests::value_with_double_quote ... ok
[INFO] [stdout] test dotenv::tests::value_with_spaces ... ok
[INFO] [stdout] test fish::tests::value_with_spaces ... ok
[INFO] [stdout] test pwsh::tests::value_with_equals ... ok
[INFO] [stdout] test pwsh::tests::value_with_multiple_single_quotes ... ok
[INFO] [stdout] test fish::tests::windows_path ... ok
[INFO] [stdout] test pwsh::tests::value_with_spaces ... ok
[INFO] [stdout] test fish::tests::value_with_dollar ... ok
[INFO] [stdout] test pwsh::tests::windows_path ... ok
[INFO] [stdout] test dotenv::tests::value_with_tabs ... ok
[INFO] [stdout] test fish::tests::value_with_double_quote ... ok
[INFO] [stdout] test cmd::tests::value_with_double_quote ... ok
[INFO] [stdout] test pwsh::tests::value_with_semicolon ... ok
[INFO] [stderr]      Running tests/init.rs (/opt/rustwide/target/release/deps/init-fdad2bef99b3bae2)
[INFO] [stdout] test pwsh::tests::value_with_single_quote ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 68 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test local_values_load_without_shared_or_platform_files ... ok
[INFO] [stdout] test invalid_local_override_fails_without_partial_output ... ok
[INFO] [stdout] test empty_platform_value_overrides_nonempty_shared_value ... ok
[INFO] [stdout] test platform_can_add_new_keys ... ok
[INFO] [stdout] test missing_files_produce_no_exports ... ok
[INFO] [stdout] test local_overrides_shared_and_platform_values_last ... ok
[INFO] [stdout] test duplicate_keys_keep_file_order_before_platform_override ... ok
[INFO] [stdout] test empty_local_value_overrides_platform_value ... ok
[INFO] [stdout] test semicolon_in_platform_value_preserves_shared_second_variable ... ok
[INFO] [stdout] test platform_overrides_shared_key_and_preserves_other_keys ... ok
[INFO] [stdout] test overrides_handle_crlf_comments_and_missing_final_newline ... ok
[INFO] [stdout] test platform_values_load_without_shared_file ... ok
[INFO] [stdout] test shared_values_load_without_override_files ... ok
[INFO] [stdout] test unrecognized_platform_file_is_ignored ... ok
[INFO] [stdout] test semicolon_in_shared_value_does_not_create_another_variable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/release/deps/integration-77587e85234ffe83)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test bash_simple ... ok
[INFO] [stdout] test empty_input_no_output ... ok
[INFO] [stdout] test comments_skipped ... ok
[INFO] [stdout] test cmd_semicolon ... ok
[INFO] [stdout] test missing_shell_arg ... ok
[INFO] [stdout] test sh_alias ... ok
[INFO] [stdout] test missing_input_arg ... ok
[INFO] [stdout] test pwsh_windows_path ... ok
[INFO] [stdout] test powershell_alias ... ok
[INFO] [stdout] test bash_empty_value ... ok
[INFO] [stdout] test mixed_valid_invalid_lines ... ok
[INFO] [stdout] test fish_multiple_args ... ok
[INFO] [stdout] test value_with_equals_preserved ... ok
[INFO] [stdout] test value_with_spaces_preserved ... ok
[INFO] [stdout] test shell_case_insensitive ... ok
[INFO] [stdout] test unsupported_shell ... ok
[INFO] [stdout] test multiple_args_joined ... ok
[INFO] [stdout] test zsh_alias ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "d4c5003b0ae2b179dba603d3420c3d6a33e010b8f6a0e0942a8dccb866d2f062", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d4c5003b0ae2b179dba603d3420c3d6a33e010b8f6a0e0942a8dccb866d2f062", kill_on_drop: false }`
[INFO] [stdout] d4c5003b0ae2b179dba603d3420c3d6a33e010b8f6a0e0942a8dccb866d2f062
