[INFO] fetching crate dotsh 0.0.2...
[INFO] testing dotsh-0.0.2 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate dotsh 0.0.2 into /workspace/builds/worker-4-tc2/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-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate dotsh 0.0.2 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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] 503ee36ba40048d0ca4446348e42833dd0fdebfacfa2eb5277a03cf0953bbb2d
[INFO] running `Command { std: "docker" "start" "503ee36ba40048d0ca4446348e42833dd0fdebfacfa2eb5277a03cf0953bbb2d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "503ee36ba40048d0ca4446348e42833dd0fdebfacfa2eb5277a03cf0953bbb2d", 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" "503ee36ba40048d0ca4446348e42833dd0fdebfacfa2eb5277a03cf0953bbb2d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "503ee36ba40048d0ca4446348e42833dd0fdebfacfa2eb5277a03cf0953bbb2d", 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" "503ee36ba40048d0ca4446348e42833dd0fdebfacfa2eb5277a03cf0953bbb2d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "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.15s
[INFO] running `Command { std: "docker" "inspect" "503ee36ba40048d0ca4446348e42833dd0fdebfacfa2eb5277a03cf0953bbb2d", 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" "503ee36ba40048d0ca4446348e42833dd0fdebfacfa2eb5277a03cf0953bbb2d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "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.43s
[INFO] running `Command { std: "docker" "inspect" "503ee36ba40048d0ca4446348e42833dd0fdebfacfa2eb5277a03cf0953bbb2d", 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" "503ee36ba40048d0ca4446348e42833dd0fdebfacfa2eb5277a03cf0953bbb2d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/dotsh/f5ff6670dcc61463/out/dotsh-f5ff6670dcc61463)
[INFO] [stdout] 
[INFO] [stdout] running 68 tests
[INFO] [stdout] test bash::tests::value_with_double_quote ... ok
[INFO] [stdout] test bash::tests::simple_value ... ok
[INFO] [stdout] test bash::tests::value_with_multiple_single_quotes ... ok
[INFO] [stdout] test bash::tests::value_with_semicolon ... ok
[INFO] [stdout] test bash::tests::value_with_backslash ... ok
[INFO] [stdout] test bash::tests::value_with_dollar ... ok
[INFO] [stdout] test bash::tests::value_with_equals ... ok
[INFO] [stdout] test bash::tests::empty_value ... ok
[INFO] [stdout] test bash::tests::value_with_single_quote ... ok
[INFO] [stdout] test cmd::tests::empty_value ... ok
[INFO] [stdout] test cmd::tests::value_with_backslash ... ok
[INFO] [stdout] test bash::tests::value_with_spaces ... ok
[INFO] [stdout] test cmd::tests::value_with_dollar ... ok
[INFO] [stdout] test cmd::tests::value_with_double_quote ... ok
[INFO] [stdout] test cmd::tests::value_with_single_quote ... ok
[INFO] [stdout] test cmd::tests::windows_path ... ok
[INFO] [stdout] test cmd::tests::simple_value ... ok
[INFO] [stdout] test cmd::tests::value_with_spaces ... ok
[INFO] [stdout] test cmd::tests::value_with_equals ... ok
[INFO] [stdout] test dotenv::tests::empty_input ... ok
[INFO] [stdout] test dotenv::tests::both_trimmed ... ok
[INFO] [stdout] test dotenv::tests::comment_with_leading_whitespace ... ok
[INFO] [stdout] test dotenv::tests::comment_lines_skipped ... ok
[INFO] [stdout] test dotenv::tests::empty_lines_skipped ... ok
[INFO] [stdout] test dotenv::tests::empty_value ... ok
[INFO] [stdout] test dotenv::tests::mixed_valid_and_invalid_lines ... ok
[INFO] [stdout] test dotenv::tests::multiple_empty_values ... ok
[INFO] [stdout] test cmd::tests::value_with_semicolon ... ok
[INFO] [stdout] test dotenv::tests::key_trimmed ... ok
[INFO] [stdout] test dotenv::tests::key_with_dots ... ok
[INFO] [stdout] test dotenv::tests::key_with_underscores_and_numbers ... ok
[INFO] [stdout] test dotenv::tests::multiple_pairs ... ok
[INFO] [stdout] test dotenv::tests::line_without_equals_skipped ... ok
[INFO] [stdout] test dotenv::tests::value_with_hash ... ok
[INFO] [stdout] test dotenv::tests::value_with_semicolons ... ok
[INFO] [stdout] test dotenv::tests::value_with_single_quotes ... ok
[INFO] [stdout] test dotenv::tests::value_with_tabs ... ok
[INFO] [stdout] test dotenv::tests::value_with_double_quotes ... ok
[INFO] [stdout] test dotenv::tests::value_with_spaces ... ok
[INFO] [stdout] test dotenv::tests::single_pair ... ok
[INFO] [stdout] test dotenv::tests::value_with_dollar_signs ... ok
[INFO] [stdout] test dotenv::tests::value_with_equals ... ok
[INFO] [stdout] test dotenv::tests::value_with_backslashes ... ok
[INFO] [stdout] test dotenv::tests::value_trimmed ... ok
[INFO] [stdout] test dotenv::tests::whitespace_only_lines_skipped ... ok
[INFO] [stdout] test fish::tests::value_with_dollar ... ok
[INFO] [stdout] test dotenv::tests::windows_path_value ... ok
[INFO] [stdout] test fish::tests::empty_value ... 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_double_quote ... ok
[INFO] [stdout] test fish::tests::value_with_equals ... ok
[INFO] [stdout] test fish::tests::windows_path ... ok
[INFO] [stdout] test fish::tests::value_with_multiple_special_chars ... ok
[INFO] [stdout] test fish::tests::value_with_spaces ... 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::value_with_single_quote ... 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 pwsh::tests::value_with_equals ... ok
[INFO] [stdout] test pwsh::tests::value_with_multiple_single_quotes ... ok
[INFO] [stdout] test pwsh::tests::value_with_semicolon ... ok
[INFO] [stdout] test pwsh::tests::windows_path ... ok
[INFO] [stdout] test pwsh::tests::value_with_spaces ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 68 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/init.rs (/opt/rustwide/target/release/build/dotsh/fdad2bef99b3bae2/out/init-fdad2bef99b3bae2)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test duplicate_keys_keep_file_order_before_platform_override ... ok
[INFO] [stdout] test local_overrides_shared_and_platform_values_last ... ok
[INFO] [stdout] test local_values_load_without_shared_or_platform_files ... ok
[INFO] [stdout] test empty_local_value_overrides_platform_value ... ok
[INFO] [stdout] test missing_files_produce_no_exports ... ok
[INFO] [stdout] test platform_can_add_new_keys ... ok
[INFO] [stdout] test overrides_handle_crlf_comments_and_missing_final_newline ... ok
[INFO] [stdout] test platform_overrides_shared_key_and_preserves_other_keys ... 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_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_platform_value_preserves_shared_second_variable ... 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.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/release/build/dotsh/77587e85234ffe83/out/integration-77587e85234ffe83)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test bash_simple ... ok
[INFO] [stdout] test cmd_semicolon ... ok
[INFO] [stdout] test comments_skipped ... ok
[INFO] [stdout] test missing_shell_arg ... ok
[INFO] [stdout] test missing_input_arg ... ok
[INFO] [stdout] test fish_multiple_args ... ok
[INFO] [stdout] test empty_input_no_output ... ok
[INFO] [stdout] test shell_case_insensitive ... ok
[INFO] [stdout] test powershell_alias ... ok
[INFO] [stdout] test mixed_valid_invalid_lines ... ok
[INFO] [stdout] test unsupported_shell ... ok
[INFO] [stdout] test bash_empty_value ... ok
[INFO] [stdout] test multiple_args_joined ... ok
[INFO] [stdout] test sh_alias ... ok
[INFO] [stdout] test value_with_equals_preserved ... ok
[INFO] [stdout] test zsh_alias ... ok
[INFO] [stdout] test pwsh_windows_path ... ok
[INFO] [stdout] test value_with_spaces_preserved ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "503ee36ba40048d0ca4446348e42833dd0fdebfacfa2eb5277a03cf0953bbb2d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "503ee36ba40048d0ca4446348e42833dd0fdebfacfa2eb5277a03cf0953bbb2d", kill_on_drop: false }`
[INFO] [stdout] 503ee36ba40048d0ca4446348e42833dd0fdebfacfa2eb5277a03cf0953bbb2d
