Dec 13 18:48:21.596 INFO testing gala377/rust-game-server against try#aa49d8ef14939ddec0e34b346b60174a5673d48f for pr-56550 Dec 13 18:48:21.596 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-3/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/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 +aa49d8ef14939ddec0e34b346b60174a5673d48f-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 13 18:48:21.781 INFO [stdout] 549c96423d8b80a3321ae19b1d3e62768f897966f0467ba8c077ef4820857cad Dec 13 18:48:21.787 INFO running `"docker" "start" "-a" "549c96423d8b80a3321ae19b1d3e62768f897966f0467ba8c077ef4820857cad"` Dec 13 18:48:22.278 INFO [stderr] usermod: no changes Dec 13 18:48:22.390 INFO [stderr] Compiling toml v0.4.6 Dec 13 18:48:25.487 INFO [stderr] Compiling game_server v0.1.0 (/source) Dec 13 18:48:26.300 INFO [stderr] warning: unused variable: `x` Dec 13 18:48:26.301 INFO [stderr] --> src/game/mod.rs:276:33 Dec 13 18:48:26.301 INFO [stderr] | Dec 13 18:48:26.301 INFO [stderr] 276 | unit::State::Attack(x, y) => { Dec 13 18:48:26.301 INFO [stderr] | ^ help: consider using `_x` instead Dec 13 18:48:26.301 INFO [stderr] | Dec 13 18:48:26.301 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 13 18:48:26.301 INFO [stderr] Dec 13 18:48:26.301 INFO [stderr] warning: unused variable: `y` Dec 13 18:48:26.301 INFO [stderr] --> src/game/mod.rs:276:36 Dec 13 18:48:26.301 INFO [stderr] | Dec 13 18:48:26.301 INFO [stderr] 276 | unit::State::Attack(x, y) => { Dec 13 18:48:26.301 INFO [stderr] | ^ help: consider using `_y` instead Dec 13 18:48:26.301 INFO [stderr] Dec 13 18:48:30.543 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 8.26s Dec 13 18:48:30.549 INFO [stderr] su: No module specific data is present Dec 13 18:48:32.203 INFO running `"docker" "inspect" "549c96423d8b80a3321ae19b1d3e62768f897966f0467ba8c077ef4820857cad"` Dec 13 18:48:32.608 INFO running `"docker" "rm" "-f" "549c96423d8b80a3321ae19b1d3e62768f897966f0467ba8c077ef4820857cad"` Dec 13 18:48:32.955 INFO [stdout] 549c96423d8b80a3321ae19b1d3e62768f897966f0467ba8c077ef4820857cad Dec 13 18:48:32.960 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-3/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/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 +aa49d8ef14939ddec0e34b346b60174a5673d48f-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 13 18:48:33.419 INFO [stdout] 609c77c2b5a5b1b02c394e23bbd53d89f3d9df1b94dbb14d9b4cc59ad40833ad Dec 13 18:48:33.424 INFO running `"docker" "start" "-a" "609c77c2b5a5b1b02c394e23bbd53d89f3d9df1b94dbb14d9b4cc59ad40833ad"` Dec 13 18:48:34.985 INFO [stderr] usermod: no changes Dec 13 18:48:35.175 INFO [stderr] Compiling game_server v0.1.0 (/source) Dec 13 18:48:36.275 INFO [stderr] warning: unused macro definition Dec 13 18:48:36.275 INFO [stderr] --> src/game/mod.rs:325:5 Dec 13 18:48:36.275 INFO [stderr] | Dec 13 18:48:36.275 INFO [stderr] 325 | / macro_rules! assert_match_debug { Dec 13 18:48:36.275 INFO [stderr] 326 | | ($e:expr, $( $p:pat )+) => { Dec 13 18:48:36.275 INFO [stderr] 327 | | assert!(match $e { Dec 13 18:48:36.275 INFO [stderr] 328 | | $( Dec 13 18:48:36.275 INFO [stderr] ... | Dec 13 18:48:36.275 INFO [stderr] 336 | | } Dec 13 18:48:36.275 INFO [stderr] 337 | | } Dec 13 18:48:36.275 INFO [stderr] | |_____^ Dec 13 18:48:36.275 INFO [stderr] | Dec 13 18:48:36.275 INFO [stderr] = note: #[warn(unused_macros)] on by default Dec 13 18:48:36.275 INFO [stderr] Dec 13 18:48:36.735 INFO [stderr] warning: unused variable: `x` Dec 13 18:48:36.735 INFO [stderr] --> src/game/mod.rs:276:33 Dec 13 18:48:36.735 INFO [stderr] | Dec 13 18:48:36.735 INFO [stderr] 276 | unit::State::Attack(x, y) => { Dec 13 18:48:36.735 INFO [stderr] | ^ help: consider using `_x` instead Dec 13 18:48:36.735 INFO [stderr] | Dec 13 18:48:36.735 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 13 18:48:36.735 INFO [stderr] Dec 13 18:48:36.735 INFO [stderr] warning: unused variable: `y` Dec 13 18:48:36.735 INFO [stderr] --> src/game/mod.rs:276:36 Dec 13 18:48:36.735 INFO [stderr] | Dec 13 18:48:36.735 INFO [stderr] 276 | unit::State::Attack(x, y) => { Dec 13 18:48:36.735 INFO [stderr] | ^ help: consider using `_y` instead Dec 13 18:48:36.735 INFO [stderr] Dec 13 18:48:40.142 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 5.10s Dec 13 18:48:40.155 INFO [stderr] su: No module specific data is present Dec 13 18:48:42.115 INFO running `"docker" "inspect" "609c77c2b5a5b1b02c394e23bbd53d89f3d9df1b94dbb14d9b4cc59ad40833ad"` Dec 13 18:48:42.331 INFO running `"docker" "rm" "-f" "609c77c2b5a5b1b02c394e23bbd53d89f3d9df1b94dbb14d9b4cc59ad40833ad"` Dec 13 18:48:42.650 INFO [stdout] 609c77c2b5a5b1b02c394e23bbd53d89f3d9df1b94dbb14d9b4cc59ad40833ad Dec 13 18:48:42.652 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-3/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/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 +aa49d8ef14939ddec0e34b346b60174a5673d48f-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 13 18:48:43.171 INFO [stdout] d87a2689bc6d07838234a957d6eb046b0bddf30ecc8189075d0daba9d0911a4e Dec 13 18:48:43.183 INFO running `"docker" "start" "-a" "d87a2689bc6d07838234a957d6eb046b0bddf30ecc8189075d0daba9d0911a4e"` Dec 13 18:48:44.450 INFO [stderr] usermod: no changes Dec 13 18:48:44.580 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.10s Dec 13 18:48:44.601 INFO [stderr] Running /target/debug/deps/glib-df86987e9010e7fb Dec 13 18:48:44.604 INFO [stdout] Dec 13 18:48:44.604 INFO [stdout] running 46 tests Dec 13 18:48:44.604 INFO [stdout] test game::tests::add_multiple_units ... ok Dec 13 18:48:44.606 INFO [stdout] test config::tests::server_config_to_string_trait_is_implemented_right ... ok Dec 13 18:48:44.607 INFO [stdout] test config::tests::server_config_is_read_properly ... ok Dec 13 18:48:44.607 INFO [stdout] test config::tests::server_config_constructs_properly ... ok Dec 13 18:48:44.611 INFO [stdout] test config::tests::creating_server_config_empty_file_returns_an_error ... ok Dec 13 18:48:44.611 INFO [stdout] test game::tests::add_new_unit_for_the_first_player ... ok Dec 13 18:48:44.611 INFO [stdout] test config::tests::creating_config_empty_file_returns_an_error ... ok Dec 13 18:48:44.612 INFO [stdout] test game::tests::add_new_unit_for_the_last_player ... ok Dec 13 18:48:44.612 INFO [stdout] test game::tests::add_new_unit_outside_the_board ... ok Dec 13 18:48:44.612 INFO [stdout] test config::tests::config_is_read_properly ... ok Dec 13 18:48:44.612 INFO [stdout] test game::tests::attack_position_inside_boundaries ... ok Dec 13 18:48:44.616 INFO [stdout] test game::tests::attack_position_outside_boundaries ... ok Dec 13 18:48:44.616 INFO [stdout] test game::tests::attack_position_outside_unit_range ... ok Dec 13 18:48:44.616 INFO [stdout] test game::tests::attacking_units_are_considered_as_the_one_to_move ... ok Dec 13 18:48:44.616 INFO [stdout] test game::tests::battle_non_existing_unit_first ... ok Dec 13 18:48:44.616 INFO [stdout] test game::tests::battle_non_existing_unit_second ... ok Dec 13 18:48:44.617 INFO [stdout] test game::tests::battle_units ... ok Dec 13 18:48:44.623 INFO [stdout] test game::tests::battle_units_outside_their_reach ... ok Dec 13 18:48:44.623 INFO [stdout] test game::tests::check_unit_data_after_addition ... ok Dec 13 18:48:44.623 INFO [stdout] test game::tests::empty_heap_when_no_units_should_move ... ok Dec 13 18:48:44.623 INFO [stdout] test game::tests::field_empty_returns_false_for_occupied_space ... ok Dec 13 18:48:44.623 INFO [stdout] test game::tests::field_empty_returns_true_for_empty_field ... ok Dec 13 18:48:44.624 INFO [stdout] test game::tests::game_struct_creation ... ok Dec 13 18:48:44.624 INFO [stdout] test game::tests::get_few_noexisting_units ... ok Dec 13 18:48:44.624 INFO [stdout] test game::tests::get_noexisting_unit ... ok Dec 13 18:48:44.624 INFO [stdout] test game::tests::move_unit_inside_boundaries ... ok Dec 13 18:48:44.631 INFO [stdout] test game::tests::get_units_with_one_being_noexisting ... ok Dec 13 18:48:44.639 INFO [stdout] test game::tests::move_unit_outside_boundaries ... ok Dec 13 18:48:44.639 INFO [stdout] test game::tests::move_unit_outside_unit_range ... ok Dec 13 18:48:44.639 INFO [stdout] test game::tests::resolve_returns_none_after_reaching_destination ... ok Dec 13 18:48:44.643 INFO [stdout] test game::tests::moving_units_are_considered_as_the_one_to_move ... ok Dec 13 18:48:44.643 INFO [stdout] test game::tests::resolve_unit_moves_units_the_proper_way_diagonaly ... ok Dec 13 18:48:44.643 INFO [stdout] test game::tests::resolve_stops_unit_after_reaching_destination ... ok Dec 13 18:48:44.643 INFO [stdout] test game::tests::resolve_unit_moves_units_the_proper_way_in_straight_line_on_y ... ok Dec 13 18:48:44.643 INFO [stdout] test game::tests::resolve_unit_moves_units_the_proper_way_in_straight_line_on_x ... ok Dec 13 18:48:44.659 INFO [stdout] test game::tests::test_get_unit ... ok Dec 13 18:48:44.659 INFO [stdout] test game::tests::resolve_unit_returns_proper_new_moving_wrapper ... ok Dec 13 18:48:44.671 INFO [stdout] test helpers::file::tests::non_existing_file_returns_error ... ok Dec 13 18:48:44.671 INFO [stdout] test game::tests::test_get_units ... ok Dec 13 18:48:44.672 INFO [stdout] test helpers::file::tests::read_content_is_proper ... ok Dec 13 18:48:44.700 INFO [stdout] test game::tests::add_new_unit_for_non_existing_player ... ok Dec 13 18:48:44.700 INFO [stdout] test game::tests::game_struct_creation_with_0_player ... ok Dec 13 18:48:44.700 INFO [stdout] test game::tests::game_struct_creation_with_0_x_board ... ok Dec 13 18:48:44.700 INFO [stdout] test game::tests::game_struct_creation_with_1_player ... ok Dec 13 18:48:44.700 INFO [stdout] test game::tests::game_struct_creation_with_0_y_board ... ok Dec 13 18:48:44.701 INFO [stdout] test game::tests::add_new_unit_after_the_last_player ... ok Dec 13 18:48:44.701 INFO [stdout] Dec 13 18:48:44.701 INFO [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 13 18:48:44.701 INFO [stdout] Dec 13 18:48:44.704 INFO [stderr] Running /target/debug/deps/server-b1ecd71e5896ce1c Dec 13 18:48:44.706 INFO [stdout] Dec 13 18:48:44.706 INFO [stdout] running 0 tests Dec 13 18:48:44.706 INFO [stdout] Dec 13 18:48:44.706 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 13 18:48:44.706 INFO [stdout] Dec 13 18:48:44.723 INFO [stderr] Doc-tests glib Dec 13 18:48:45.648 INFO [stdout] Dec 13 18:48:45.648 INFO [stdout] running 0 tests Dec 13 18:48:45.648 INFO [stdout] Dec 13 18:48:45.648 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 13 18:48:45.648 INFO [stdout] Dec 13 18:48:45.656 INFO [stderr] su: No module specific data is present Dec 13 18:48:46.628 INFO running `"docker" "inspect" "d87a2689bc6d07838234a957d6eb046b0bddf30ecc8189075d0daba9d0911a4e"` Dec 13 18:48:46.893 INFO running `"docker" "rm" "-f" "d87a2689bc6d07838234a957d6eb046b0bddf30ecc8189075d0daba9d0911a4e"` Dec 13 18:48:47.188 INFO [stdout] d87a2689bc6d07838234a957d6eb046b0bddf30ecc8189075d0daba9d0911a4e