Nov 17 08:26:06.844 INFO testing begleynk/terminal-chess against master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c for pr-55982 Nov 17 08:26:06.846 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-4/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 17 08:26:07.131 INFO [stdout] b8a8e978b30ad9ff01d30fadf5855b8140bd81e5c4dab140e8223d24830ee74e Nov 17 08:26:07.137 INFO running `"docker" "start" "-a" "b8a8e978b30ad9ff01d30fadf5855b8140bd81e5c4dab140e8223d24830ee74e"` Nov 17 08:26:07.976 INFO [stderr] usermod: no changes Nov 17 08:26:08.076 INFO [stderr] Compiling termion v1.5.1 Nov 17 08:26:10.231 INFO [stderr] Compiling terminal-chess v0.1.0 (/source) Nov 17 08:26:15.824 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 7.81s Nov 17 08:26:15.828 INFO [stderr] su: No module specific data is present Nov 17 08:26:16.237 INFO running `"docker" "inspect" "b8a8e978b30ad9ff01d30fadf5855b8140bd81e5c4dab140e8223d24830ee74e"` Nov 17 08:26:16.338 INFO running `"docker" "rm" "-f" "b8a8e978b30ad9ff01d30fadf5855b8140bd81e5c4dab140e8223d24830ee74e"` Nov 17 08:26:16.458 INFO [stdout] b8a8e978b30ad9ff01d30fadf5855b8140bd81e5c4dab140e8223d24830ee74e Nov 17 08:26:16.461 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-4/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 17 08:26:16.855 INFO [stdout] 871cdeee10e4bdaf15547dfc2fafeb9c6b8e16d22a3cec308c85af624133ae87 Nov 17 08:26:16.861 INFO running `"docker" "start" "-a" "871cdeee10e4bdaf15547dfc2fafeb9c6b8e16d22a3cec308c85af624133ae87"` Nov 17 08:26:17.552 INFO [stderr] usermod: no changes Nov 17 08:26:17.609 INFO [stderr] Compiling terminal-chess v0.1.0 (/source) Nov 17 08:26:21.401 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.83s Nov 17 08:26:21.406 INFO [stderr] su: No module specific data is present Nov 17 08:26:21.939 INFO running `"docker" "inspect" "871cdeee10e4bdaf15547dfc2fafeb9c6b8e16d22a3cec308c85af624133ae87"` Nov 17 08:26:22.077 INFO running `"docker" "rm" "-f" "871cdeee10e4bdaf15547dfc2fafeb9c6b8e16d22a3cec308c85af624133ae87"` Nov 17 08:26:22.257 INFO [stdout] 871cdeee10e4bdaf15547dfc2fafeb9c6b8e16d22a3cec308c85af624133ae87 Nov 17 08:26:22.265 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-4/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 17 08:26:22.630 INFO [stdout] 2424bc0012877575cbe7828475ebec1bbd42e19865bc096e667302de8fdbf393 Nov 17 08:26:22.632 INFO running `"docker" "start" "-a" "2424bc0012877575cbe7828475ebec1bbd42e19865bc096e667302de8fdbf393"` Nov 17 08:26:23.344 INFO [stderr] usermod: no changes Nov 17 08:26:23.440 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.07s Nov 17 08:26:23.451 INFO [stderr] Running /target/debug/deps/terminal_chess-a74faa4e94689676 Nov 17 08:26:23.455 INFO [stdout] Nov 17 08:26:23.455 INFO [stdout] running 37 tests Nov 17 08:26:23.463 INFO [stdout] test engine::bishop::tests::moves_north_east_until_it_hits_something ... ok Nov 17 08:26:23.463 INFO [stdout] test engine::bishop::tests::moves_north_west_until_it_hits_something ... ok Nov 17 08:26:23.463 INFO [stdout] test engine::bishop::tests::captures_diagonally ... ok Nov 17 08:26:23.467 INFO [stdout] test board::tests::pieces_are_at_correct_starting_position ... ok Nov 17 08:26:23.467 INFO [stdout] test engine::bishop::tests::moves_south_east_until_it_hits_something ... ok Nov 17 08:26:23.467 INFO [stdout] test engine::king::tests::can_capture_one_step_in_every_direction ... ok Nov 17 08:26:23.467 INFO [stdout] test board::tests::finds_coordinates_of_pieces_on_the_board ... ok Nov 17 08:26:23.467 INFO [stdout] test engine::king::tests::can_move_one_step_in_every_direction ... ok Nov 17 08:26:23.475 INFO [stdout] test engine::knight::tests::in_a_shocking_turn_of_events_moves_like_a_knight ... ok Nov 17 08:26:23.475 INFO [stdout] test engine::knight::tests::cannot_jump_off_the_board ... ok Nov 17 08:26:23.475 INFO [stdout] test engine::knight::tests::can_capture_pieces ... ok Nov 17 08:26:23.475 INFO [stdout] test engine::pawn::tests::can_move_pawns_one_step_ahead ... ok Nov 17 08:26:23.475 INFO [stdout] test engine::pawn::tests::cannot_move_ahead_if_the_pawn_is_blocked ... ok Nov 17 08:26:23.475 INFO [stdout] test board::tests::coordinates_can_be_created_from_human_readable_strings ... ok Nov 17 08:26:23.475 INFO [stdout] test engine::knight::tests::cannot_move_to_taken_squares ... ok Nov 17 08:26:23.475 INFO [stdout] test engine::bishop::tests::moves_south_west_until_it_hits_something ... ok Nov 17 08:26:23.475 INFO [stdout] test engine::queen::tests::captures_in_straight_lines_and_diagonally ... ok Nov 17 08:26:23.475 INFO [stdout] test engine::pawn::tests::finds_correct_captures ... ok Nov 17 08:26:23.483 INFO [stdout] test engine::queen::tests::moves_in_straight_lines_and_diagonally_until_it_hits_something ... ok Nov 17 08:26:23.483 INFO [stdout] test engine::rook::tests::captures_in_straight_lines ... ok Nov 17 08:26:23.483 INFO [stdout] test engine::rook::tests::moves_in_straight_lines_until_it_hits_something ... ok Nov 17 08:26:23.483 INFO [stdout] test engine::tests::can_detect_check ... ok Nov 17 08:26:23.483 INFO [stdout] test engine::tests::can_detect_when_not_in_check ... ok Nov 17 08:26:23.483 INFO [stdout] test engine::tests::dis_bug ... ok Nov 17 08:26:23.483 INFO [stdout] test game::tests::can_undo_moves ... ok Nov 17 08:26:23.483 INFO [stdout] test engine::tests::prunes_moves_that_do_not_get_the_player_out_of_check ... ok Nov 17 08:26:23.483 INFO [stdout] test game::tests::can_undo_captures ... ok Nov 17 08:26:23.483 INFO [stdout] test engine::tests::detects_checkmate ... ok Nov 17 08:26:23.483 INFO [stdout] test engine::pawn::tests::can_move_pawns_two_step_ahead_if_on_starting_row ... ok Nov 17 08:26:23.483 INFO [stdout] test game::tests::it_initializes_the_game ... ok Nov 17 08:26:23.483 INFO [stdout] test game::tests::coordinates_can_be_created_from_human_readable_strings ... ok Nov 17 08:26:23.491 INFO [stdout] test piece::tests::encodes_side_in_the_first_bit ... ok Nov 17 08:26:23.491 INFO [stdout] test piece::tests::encodes_rank_in_lower_bits ... ok Nov 17 08:26:23.491 INFO [stdout] test game::tests::undoing_without_a_history_is_a_noop ... ok Nov 17 08:26:23.491 INFO [stdout] test piece::tests::can_pack_a_piece_from_a_side_and_rank ... ok Nov 17 08:26:23.580 INFO [stdout] test ai::tests::makes_the_obvious_move ... ok Nov 17 08:26:25.217 INFO [stdout] test ai::tests::queen_wins_with_two_moves ... ok Nov 17 08:26:25.217 INFO [stderr] Running /target/debug/deps/terminal_chess-dbdb70378aeb9764 Nov 17 08:26:25.217 INFO [stdout] Nov 17 08:26:25.217 INFO [stderr] Doc-tests terminal-chess Nov 17 08:26:25.218 INFO [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 17 08:26:25.221 INFO [stdout] Nov 17 08:26:25.222 INFO [stdout] Nov 17 08:26:25.222 INFO [stdout] running 0 tests Nov 17 08:26:25.222 INFO [stdout] Nov 17 08:26:25.222 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 17 08:26:25.222 INFO [stdout] Nov 17 08:26:25.807 INFO [stdout] Nov 17 08:26:25.807 INFO [stdout] running 0 tests Nov 17 08:26:25.807 INFO [stdout] Nov 17 08:26:25.807 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 17 08:26:25.807 INFO [stdout] Nov 17 08:26:25.829 INFO [stderr] su: No module specific data is present Nov 17 08:26:26.513 INFO running `"docker" "inspect" "2424bc0012877575cbe7828475ebec1bbd42e19865bc096e667302de8fdbf393"` Nov 17 08:26:26.755 INFO running `"docker" "rm" "-f" "2424bc0012877575cbe7828475ebec1bbd42e19865bc096e667302de8fdbf393"` Nov 17 08:26:26.995 INFO [stdout] 2424bc0012877575cbe7828475ebec1bbd42e19865bc096e667302de8fdbf393