Dec 06 05:45:17.666 INFO testing begleynk/terminal-chess against master#906deae0790bd18681b937fe9a141a3c26cf1855 for pr-56514 Dec 06 05:45:17.666 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-6/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/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 +906deae0790bd18681b937fe9a141a3c26cf1855-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"` Dec 06 05:45:18.009 INFO [stdout] 79b02926012c60cd4bad3254ceb52629076262e93bcbd22f9da33de1558334ff Dec 06 05:45:18.011 INFO running `"docker" "start" "-a" "79b02926012c60cd4bad3254ceb52629076262e93bcbd22f9da33de1558334ff"` Dec 06 05:45:18.943 INFO [stderr] usermod: no changes Dec 06 05:45:19.015 INFO [stderr] Compiling termion v1.5.1 Dec 06 05:45:20.492 INFO [stderr] Compiling terminal-chess v0.1.0 (/source) Dec 06 05:45:26.132 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 7.16s Dec 06 05:45:26.136 INFO [stderr] su: No module specific data is present Dec 06 05:45:27.236 INFO running `"docker" "inspect" "79b02926012c60cd4bad3254ceb52629076262e93bcbd22f9da33de1558334ff"` Dec 06 05:45:27.530 INFO running `"docker" "rm" "-f" "79b02926012c60cd4bad3254ceb52629076262e93bcbd22f9da33de1558334ff"` Dec 06 05:45:27.835 INFO [stdout] 79b02926012c60cd4bad3254ceb52629076262e93bcbd22f9da33de1558334ff Dec 06 05:45:27.840 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-6/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/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 +906deae0790bd18681b937fe9a141a3c26cf1855-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"` Dec 06 05:45:28.368 INFO [stdout] c0bfd364294a11814402b6a9b182eb461767730bb3c1dc14e61d752842e1cd29 Dec 06 05:45:28.370 INFO running `"docker" "start" "-a" "c0bfd364294a11814402b6a9b182eb461767730bb3c1dc14e61d752842e1cd29"` Dec 06 05:45:29.925 INFO [stderr] usermod: no changes Dec 06 05:45:30.046 INFO [stderr] Compiling terminal-chess v0.1.0 (/source) Dec 06 05:45:34.120 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.15s Dec 06 05:45:34.122 INFO [stderr] su: No module specific data is present Dec 06 05:45:34.604 INFO running `"docker" "inspect" "c0bfd364294a11814402b6a9b182eb461767730bb3c1dc14e61d752842e1cd29"` Dec 06 05:45:34.786 INFO running `"docker" "rm" "-f" "c0bfd364294a11814402b6a9b182eb461767730bb3c1dc14e61d752842e1cd29"` Dec 06 05:45:35.088 INFO [stdout] c0bfd364294a11814402b6a9b182eb461767730bb3c1dc14e61d752842e1cd29 Dec 06 05:45:35.094 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-6/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/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 +906deae0790bd18681b937fe9a141a3c26cf1855-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"` Dec 06 05:45:35.326 INFO [stdout] 2776feec906635811562544eccbb93861aa87b1a0d7be41289ac89aa056699a3 Dec 06 05:45:35.330 INFO running `"docker" "start" "-a" "2776feec906635811562544eccbb93861aa87b1a0d7be41289ac89aa056699a3"` Dec 06 05:45:35.943 INFO [stderr] usermod: no changes Dec 06 05:45:36.012 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.04s Dec 06 05:45:36.016 INFO [stderr] Running /target/debug/deps/terminal_chess-084d7822600b9502 Dec 06 05:45:36.024 INFO [stdout] Dec 06 05:45:36.024 INFO [stdout] running 37 tests Dec 06 05:45:36.024 INFO [stdout] test board::tests::finds_coordinates_of_pieces_on_the_board ... ok Dec 06 05:45:36.024 INFO [stdout] test board::tests::pieces_are_at_correct_starting_position ... ok Dec 06 05:45:36.024 INFO [stdout] test engine::bishop::tests::captures_diagonally ... ok Dec 06 05:45:36.029 INFO [stdout] test engine::bishop::tests::moves_north_east_until_it_hits_something ... ok Dec 06 05:45:36.029 INFO [stdout] test engine::king::tests::can_capture_one_step_in_every_direction ... ok Dec 06 05:45:36.029 INFO [stdout] test engine::king::tests::can_move_one_step_in_every_direction ... ok Dec 06 05:45:36.029 INFO [stdout] test engine::knight::tests::can_capture_pieces ... ok Dec 06 05:45:36.029 INFO [stdout] test engine::bishop::tests::moves_south_west_until_it_hits_something ... ok Dec 06 05:45:36.029 INFO [stdout] test engine::bishop::tests::moves_south_east_until_it_hits_something ... ok Dec 06 05:45:36.029 INFO [stdout] test engine::bishop::tests::moves_north_west_until_it_hits_something ... ok Dec 06 05:45:36.029 INFO [stdout] test board::tests::coordinates_can_be_created_from_human_readable_strings ... ok Dec 06 05:45:36.029 INFO [stdout] test engine::knight::tests::cannot_jump_off_the_board ... ok Dec 06 05:45:36.029 INFO [stdout] test engine::pawn::tests::can_move_pawns_two_step_ahead_if_on_starting_row ... ok Dec 06 05:45:36.029 INFO [stdout] test engine::pawn::tests::cannot_move_ahead_if_the_pawn_is_blocked ... ok Dec 06 05:45:36.029 INFO [stdout] test engine::pawn::tests::finds_correct_captures ... ok Dec 06 05:45:36.029 INFO [stdout] test engine::queen::tests::captures_in_straight_lines_and_diagonally ... ok Dec 06 05:45:36.029 INFO [stdout] test engine::rook::tests::captures_in_straight_lines ... ok Dec 06 05:45:36.036 INFO [stdout] test engine::rook::tests::moves_in_straight_lines_until_it_hits_something ... ok Dec 06 05:45:36.041 INFO [stdout] test engine::tests::can_detect_check ... ok Dec 06 05:45:36.041 INFO [stdout] test engine::queen::tests::moves_in_straight_lines_and_diagonally_until_it_hits_something ... ok Dec 06 05:45:36.041 INFO [stdout] test engine::tests::detects_checkmate ... ok Dec 06 05:45:36.041 INFO [stdout] test engine::tests::dis_bug ... ok Dec 06 05:45:36.041 INFO [stdout] test engine::tests::can_detect_when_not_in_check ... ok Dec 06 05:45:36.049 INFO [stdout] test engine::tests::prunes_moves_that_do_not_get_the_player_out_of_check ... ok Dec 06 05:45:36.049 INFO [stdout] test game::tests::can_undo_captures ... ok Dec 06 05:45:36.049 INFO [stdout] test engine::knight::tests::cannot_move_to_taken_squares ... ok Dec 06 05:45:36.049 INFO [stdout] test game::tests::coordinates_can_be_created_from_human_readable_strings ... ok Dec 06 05:45:36.049 INFO [stdout] test game::tests::can_undo_moves ... ok Dec 06 05:45:36.049 INFO [stdout] test piece::tests::encodes_rank_in_lower_bits ... ok Dec 06 05:45:36.050 INFO [stdout] test piece::tests::encodes_side_in_the_first_bit ... ok Dec 06 05:45:36.050 INFO [stdout] test game::tests::it_initializes_the_game ... ok Dec 06 05:45:36.050 INFO [stdout] test game::tests::undoing_without_a_history_is_a_noop ... ok Dec 06 05:45:36.050 INFO [stdout] test piece::tests::can_pack_a_piece_from_a_side_and_rank ... ok Dec 06 05:45:36.051 INFO [stdout] test engine::knight::tests::in_a_shocking_turn_of_events_moves_like_a_knight ... ok Dec 06 05:45:36.051 INFO [stdout] test engine::pawn::tests::can_move_pawns_one_step_ahead ... ok Dec 06 05:45:36.184 INFO [stdout] test ai::tests::makes_the_obvious_move ... ok Dec 06 05:45:37.718 INFO [stdout] test ai::tests::queen_wins_with_two_moves ... ok Dec 06 05:45:37.718 INFO [stdout] Dec 06 05:45:37.719 INFO [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 05:45:37.719 INFO [stdout] Dec 06 05:45:37.720 INFO [stderr] Running /target/debug/deps/terminal_chess-71e0e531c6c4a020 Dec 06 05:45:37.725 INFO [stdout] Dec 06 05:45:37.726 INFO [stdout] running 0 tests Dec 06 05:45:37.726 INFO [stdout] Dec 06 05:45:37.726 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 05:45:37.726 INFO [stdout] Dec 06 05:45:37.732 INFO [stderr] Doc-tests terminal-chess Dec 06 05:45:38.400 INFO [stdout] Dec 06 05:45:38.400 INFO [stdout] running 0 tests Dec 06 05:45:38.400 INFO [stdout] Dec 06 05:45:38.400 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 05:45:38.400 INFO [stdout] Dec 06 05:45:38.403 INFO [stderr] su: No module specific data is present Dec 06 05:45:38.876 INFO running `"docker" "inspect" "2776feec906635811562544eccbb93861aa87b1a0d7be41289ac89aa056699a3"` Dec 06 05:45:39.090 INFO running `"docker" "rm" "-f" "2776feec906635811562544eccbb93861aa87b1a0d7be41289ac89aa056699a3"` Dec 06 05:45:39.436 INFO [stdout] 2776feec906635811562544eccbb93861aa87b1a0d7be41289ac89aa056699a3