[INFO] cloning repository https://github.com/mariuszasadnii8-cmd/EvrikaDB [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mariuszasadnii8-cmd/EvrikaDB" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmariuszasadnii8-cmd%2FEvrikaDB", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmariuszasadnii8-cmd%2FEvrikaDB'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 38f6eeb2cfdaf7b6ece6a21444d48b579f5b2d91 [INFO] testing mariuszasadnii8-cmd/EvrikaDB against 1.98.0-beta.6+cargoflags=--release for beta-1.98-release-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmariuszasadnii8-cmd%2FEvrikaDB" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/mariuszasadnii8-cmd/EvrikaDB [INFO] finished tweaking git repo https://github.com/mariuszasadnii8-cmd/EvrikaDB [INFO] tweaked toml for git repo https://github.com/mariuszasadnii8-cmd/EvrikaDB written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/mariuszasadnii8-cmd/EvrikaDB on toolchain 1.98.0-beta.6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/mariuszasadnii8-cmd/EvrikaDB 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.98.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:00c5645b54fe3ce5dae1417175e3c7fb6a6646c021d554ecd63a097b8b9f3602" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 66b1dd8405b4dc826a85dabb4b0c68bef3b60ade43f4adb79f2c7b59941a72ae [INFO] running `Command { std: "docker" "start" "66b1dd8405b4dc826a85dabb4b0c68bef3b60ade43f4adb79f2c7b59941a72ae", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "66b1dd8405b4dc826a85dabb4b0c68bef3b60ade43f4adb79f2c7b59941a72ae", 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" "66b1dd8405b4dc826a85dabb4b0c68bef3b60ade43f4adb79f2c7b59941a72ae" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "66b1dd8405b4dc826a85dabb4b0c68bef3b60ade43f4adb79f2c7b59941a72ae", 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" "66b1dd8405b4dc826a85dabb4b0c68bef3b60ade43f4adb79f2c7b59941a72ae" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.6" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling evrika_db v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 11.02s [INFO] running `Command { std: "docker" "inspect" "66b1dd8405b4dc826a85dabb4b0c68bef3b60ade43f4adb79f2c7b59941a72ae", 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" "66b1dd8405b4dc826a85dabb4b0c68bef3b60ade43f4adb79f2c7b59941a72ae" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling evrika_db v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 20.31s [INFO] running `Command { std: "docker" "inspect" "66b1dd8405b4dc826a85dabb4b0c68bef3b60ade43f4adb79f2c7b59941a72ae", 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" "66b1dd8405b4dc826a85dabb4b0c68bef3b60ade43f4adb79f2c7b59941a72ae" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.6" "test" "--frozen" "--release", kill_on_drop: false }` [INFO] [stderr] Finished `release` profile [optimized] target(s) in 0.03s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/deps/evrika_db-9562b617091d8325) [INFO] [stdout] [INFO] [stdout] running 51 tests [INFO] [stdout] test commands::keys::glob_tests::class ... ok [INFO] [stdout] test commands::keys::glob_tests::literal ... ok [INFO] [stdout] test commands::keys::glob_tests::question ... ok [INFO] [stdout] test commands::keys::glob_tests::star ... ok [INFO] [stdout] test resp::parser::tests::parses_array_request ... ok [INFO] [stdout] test resp::parser::tests::parses_inline_request ... ok [INFO] [stdout] test resp::tests::encode_array ... ok [INFO] [stdout] test resp::tests::encode_integer_and_bulk ... ok [INFO] [stdout] test resp::tests::encode_simple_and_error ... ok [INFO] [stdout] test resp::parser::tests::eof_between_commands ... ok [INFO] [stdout] test resp::parser::tests::parses_binary_safe_bulk ... ok [INFO] [stdout] test storage::memtable::tests::insert_and_get ... ok [INFO] [stdout] test storage::memtable::tests::iter_is_sorted ... ok [INFO] [stdout] test commands::tests::hash_ops ... ok [INFO] [stdout] test commands::tests::ping_and_echo ... ok [INFO] [stdout] test storage::manifest::tests::missing_manifest_is_none ... ok [INFO] [stdout] test commands::tests::incr_decr ... ok [INFO] [stdout] test commands::tests::immediate_expiry_deletes ... ok [INFO] [stdout] test commands::tests::expire_and_ttl ... ok [INFO] [stdout] test commands::tests::set_get_del ... ok [INFO] [stdout] test commands::tests::keys_and_type ... ok [INFO] [stdout] test commands::tests::unknown_command ... ok [INFO] [stdout] test commands::tests::list_ops ... ok [INFO] [stdout] test storage::manifest::tests::round_trip ... ok [INFO] [stdout] test storage::manifest::tests::overwrite_is_atomic_replace ... ok [INFO] [stdout] test storage::memtable::tests::overwrite_updates_size ... ok [INFO] [stdout] test storage::memtable::tests::take_resets ... ok [INFO] [stdout] test storage::record::tests::tombstone_round_trip ... ok [INFO] [stdout] test storage::record::tests::put_round_trip ... ok [INFO] [stdout] test storage::record::tests::two_records_sequential ... ok [INFO] [stdout] test types::tests::expiry_helpers ... ok [INFO] [stdout] test types::tests::hash_round_trip ... ok [INFO] [stdout] test types::tests::list_round_trip ... ok [INFO] [stdout] test types::tests::string_round_trip ... ok [INFO] [stdout] test types::tests::string_with_expiry_round_trip ... ok [INFO] [stdout] test types::tests::truncated_buffer_fails_cleanly ... ok [INFO] [stdout] test storage::sstable::tests::get_put_and_tombstone ... ok [INFO] [stdout] test storage::sstable::tests::scan_all_returns_sorted_records ... ok [INFO] [stdout] test storage::wal::tests::append_and_replay ... ok [INFO] [stdout] test storage::wal::tests::discover_orders_by_seq ... ok [INFO] [stdout] test storage::sstable::tests::reopen_keeps_data ... ok [INFO] [stdout] test storage::tests::read_falls_through_to_sstable_after_flush ... ok [INFO] [stdout] test storage::tests::overwrite_returns_latest ... ok [INFO] [stdout] test storage::tests::tombstone_in_memtable_shadows_sstable ... ok [INFO] [stdout] test storage::tests::live_keys_reflects_puts_and_deletes ... ok [INFO] [stdout] test storage::tests::compaction_merges_tables_and_preserves_data ... ok [INFO] [stdout] test commands::tests::wrong_type_is_reported ... ok [INFO] [stdout] test commands::tests::set_nx_xx ... ok [INFO] [stdout] test storage::tests::put_get_delete_roundtrip ... ok [INFO] [stdout] test storage::tests::data_survives_reopen ... ok [INFO] [stdout] test storage::tests::concurrent_writers_and_readers ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- storage::tests::concurrent_writers_and_readers stdout ---- [INFO] [stdout] [INFO] [stdout] thread '' (356) panicked at src/storage/tests.rs:163:17: [INFO] [stdout] assertion `left == right` failed [INFO] [stdout] left: None [INFO] [stdout] right: Some([120]) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x56275c8e0836 - <::print::DisplayBacktrace as core[812a354ff5be3162]::fmt::Display>::fmt [INFO] [stdout] 1: 0x56275c89c10a - core[812a354ff5be3162]::fmt::write [INFO] [stdout] 2: 0x56275c8dfd8b - as std[93043b772a62376c]::io::Write>::write_fmt [INFO] [stdout] 3: 0x56275c8df88f - std[93043b772a62376c]::panicking::default_hook::{closure#0} [INFO] [stdout] 4: 0x56275c8df4ba - std[93043b772a62376c]::panicking::default_hook [INFO] [stdout] 5: 0x56275c8deff1 - std[93043b772a62376c]::panicking::panic_with_hook [INFO] [stdout] 6: 0x56275c907ee1 - std[93043b772a62376c]::panicking::panic_handler::{closure#0} [INFO] [stdout] 7: 0x56275c907e99 - std[93043b772a62376c]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] 8: 0x56275c9083ac - __rustc[9fcb67b4460bf95]::rust_begin_unwind [INFO] [stdout] 9: 0x56275c89bf9b - core[812a354ff5be3162]::panicking::panic_fmt [INFO] [stdout] 10: 0x56275c89bebe - core[812a354ff5be3162]::panicking::assert_failed_inner [INFO] [stdout] 11: 0x56275c8c75ef - core[812a354ff5be3162]::panicking::assert_failed::>, core[812a354ff5be3162]::option::Option>> [INFO] [stdout] 12: 0x56275c8ae1e9 - std[93043b772a62376c]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 13: 0x56275c8adf06 - ::{closure#1} as core[812a354ff5be3162]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 14: 0x56275c909839 - ::new::thread_start [INFO] [stdout] 15: 0x7a81c7aa507a - [INFO] [stdout] 16: 0x7a81c7b38534 - clone [INFO] [stdout] 17: 0x0 - [INFO] [stdout] [INFO] [stdout] thread 'storage::tests::concurrent_writers_and_readers' (333) panicked at src/storage/tests.rs:168:18: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Any { .. } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x56275c8e0836 - <::print::DisplayBacktrace as core[812a354ff5be3162]::fmt::Display>::fmt [INFO] [stdout] 1: 0x56275c89c10a - core[812a354ff5be3162]::fmt::write [INFO] [stdout] 2: 0x56275c8dfd8b - as std[93043b772a62376c]::io::Write>::write_fmt [INFO] [stdout] 3: 0x56275c8df88f - std[93043b772a62376c]::panicking::default_hook::{closure#0} [INFO] [stdout] 4: 0x56275c8df4ba - std[93043b772a62376c]::panicking::default_hook [INFO] [stdout] 5: 0x56275c8deff1 - std[93043b772a62376c]::panicking::panic_with_hook [INFO] [stdout] 6: 0x56275c907ee1 - std[93043b772a62376c]::panicking::panic_handler::{closure#0} [INFO] [stdout] 7: 0x56275c907e99 - std[93043b772a62376c]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] 8: 0x56275c9083ac - __rustc[9fcb67b4460bf95]::rust_begin_unwind [INFO] [stdout] 9: 0x56275c89bf9b - core[812a354ff5be3162]::panicking::panic_fmt [INFO] [stdout] 10: 0x56275c89f5d1 - core[812a354ff5be3162]::result::unwrap_failed [INFO] [stdout] 11: 0x56275c890905 - >::call_once [INFO] [stdout] 12: 0x56275c921fab - test[8de0c696b8e66f4f]::__rust_begin_short_backtrace::, fn() -> core[812a354ff5be3162]::result::Result<(), alloc[9902a75dd20b7c99]::string::String>> [INFO] [stdout] 13: 0x56275c91d672 - test[8de0c696b8e66f4f]::run_test::{closure#0} [INFO] [stdout] 14: 0x56275c91d0ec - std[93043b772a62376c]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 15: 0x56275c93924c - ::{closure#1} as core[812a354ff5be3162]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 16: 0x56275c909839 - ::new::thread_start [INFO] [stdout] 17: 0x7a81c7aa507a - [INFO] [stdout] 18: 0x7a81c7b38534 - clone [INFO] [stdout] 19: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] storage::tests::concurrent_writers_and_readers [INFO] [stdout] [INFO] [stdout] test result: FAILED. 50 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] running `Command { std: "docker" "inspect" "66b1dd8405b4dc826a85dabb4b0c68bef3b60ade43f4adb79f2c7b59941a72ae", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "66b1dd8405b4dc826a85dabb4b0c68bef3b60ade43f4adb79f2c7b59941a72ae", kill_on_drop: false }` [INFO] [stdout] 66b1dd8405b4dc826a85dabb4b0c68bef3b60ade43f4adb79f2c7b59941a72ae