[INFO] cloning repository https://github.com/WToma/missingparts
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/WToma/missingparts" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FWToma%2Fmissingparts", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FWToma%2Fmissingparts'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 82255bef746971ff86b145d4425793dd0fdb43b2
[INFO] testing WToma/missingparts against beta-2020-10-09 for beta-1.48-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FWToma%2Fmissingparts" "/workspace/builds/worker-2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/WToma/missingparts on toolchain beta-2020-10-09
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/WToma/missingparts
[INFO] finished tweaking git repo https://github.com/WToma/missingparts
[INFO] tweaked toml for git repo https://github.com/WToma/missingparts written to /workspace/builds/worker-2/source/Cargo.toml
[INFO] crate git repo https://github.com/WToma/missingparts already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded pest_generator v2.1.2
[INFO] [stderr]   Downloaded json5 v0.2.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a7d12c5d759eded4233d660eb1e2e3f97d39a56174b4e560b60e18de6fbefe86
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "a7d12c5d759eded4233d660eb1e2e3f97d39a56174b4e560b60e18de6fbefe86", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a7d12c5d759eded4233d660eb1e2e3f97d39a56174b4e560b60e18de6fbefe86", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a7d12c5d759eded4233d660eb1e2e3f97d39a56174b4e560b60e18de6fbefe86", kill_on_drop: false }`
[INFO] [stdout] a7d12c5d759eded4233d660eb1e2e3f97d39a56174b4e560b60e18de6fbefe86
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 184f007f6bbd08d8cc810f34bc3f5be49e636fbe929af427289e8ba1a19dbe30
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "184f007f6bbd08d8cc810f34bc3f5be49e636fbe929af427289e8ba1a19dbe30", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.14
[INFO] [stderr]    Compiling futures-core v0.3.2
[INFO] [stderr]    Compiling memchr v2.3.0
[INFO] [stderr]    Compiling ucd-trie v0.1.2
[INFO] [stderr]    Compiling maplit v1.0.2
[INFO] [stderr]    Compiling futures-task v0.3.2
[INFO] [stderr]    Compiling futures-sink v0.3.2
[INFO] [stderr]    Compiling indexmap v1.3.1
[INFO] [stderr]    Compiling rand_core v0.3.1
[INFO] [stderr]    Compiling http-body v0.3.1
[INFO] [stderr]    Compiling net2 v0.2.33
[INFO] [stderr]    Compiling iovec v0.1.4
[INFO] [stderr]    Compiling signal-hook-registry v1.2.0
[INFO] [stderr]    Compiling num_cpus v1.12.0
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling rand v0.5.6
[INFO] [stderr]    Compiling futures-util v0.3.2
[INFO] [stderr]    Compiling futures-channel v0.3.2
[INFO] [stderr]    Compiling pest v2.1.3
[INFO] [stderr]    Compiling mio v0.6.21
[INFO] [stderr]    Compiling parking_lot_core v0.2.14
[INFO] [stderr]    Compiling mio-uds v0.6.7
[INFO] [stderr]    Compiling parking_lot v0.4.8
[INFO] [stderr]    Compiling pest_meta v2.1.3
[INFO] [stderr]    Compiling chashmap v2.2.2
[INFO] [stderr]    Compiling pest_generator v2.1.2
[INFO] [stderr]    Compiling tokio-macros v0.2.4
[INFO] [stderr]    Compiling serde_derive v1.0.104
[INFO] [stderr]    Compiling pin-project-internal v0.4.8
[INFO] [stderr]    Compiling pest_derive v2.1.0
[INFO] [stderr]    Compiling tokio v0.2.11
[INFO] [stderr]    Compiling pin-project v0.4.8
[INFO] [stderr]    Compiling tokio-util v0.2.0
[INFO] [stderr]    Compiling h2 v0.2.1
[INFO] [stderr]    Compiling serde v1.0.104
[INFO] [stderr]    Compiling hyper v0.13.2
[INFO] [stderr]    Compiling serde_json v1.0.46
[INFO] [stderr]    Compiling json5 v0.2.5
[INFO] [stderr]    Compiling missingparts v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1m 29s
[INFO] running `Command { std: "docker" "inspect" "184f007f6bbd08d8cc810f34bc3f5be49e636fbe929af427289e8ba1a19dbe30", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "184f007f6bbd08d8cc810f34bc3f5be49e636fbe929af427289e8ba1a19dbe30", kill_on_drop: false }`
[INFO] [stdout] 184f007f6bbd08d8cc810f34bc3f5be49e636fbe929af427289e8ba1a19dbe30
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d456c8657e372e3bf2b1df70b2231c86acf604ef5638ef416c3a8c45f6c16ceb
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "d456c8657e372e3bf2b1df70b2231c86acf604ef5638ef416c3a8c45f6c16ceb", kill_on_drop: false }`
[INFO] [stderr]    Compiling missingparts v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 10.45s
[INFO] running `Command { std: "docker" "inspect" "d456c8657e372e3bf2b1df70b2231c86acf604ef5638ef416c3a8c45f6c16ceb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d456c8657e372e3bf2b1df70b2231c86acf604ef5638ef416c3a8c45f6c16ceb", kill_on_drop: false }`
[INFO] [stdout] d456c8657e372e3bf2b1df70b2231c86acf604ef5638ef416c3a8c45f6c16ceb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] e1f2dd5711db628d558e388b4db476e68fceb96655f445da3da02cf9ae3e88e0
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "e1f2dd5711db628d558e388b4db476e68fceb96655f445da3da02cf9ae3e88e0", kill_on_drop: false }`
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.34s
[INFO] [stdout] running 84 tests
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/missingparts-efde7173c1f6770c
[INFO] [stdout] test cards::tests::remove_top_removes_correct_cards ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_scrap_wrong_number_of_cards ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_finish_scavenge_wrong_state ... ok
[INFO] [stdout] test cards::tests::card_parse_reflexive ... ok
[INFO] [stdout] test cards::tests::card_parse_ok ... ok
[INFO] [stdout] test cards::tests::card_parse_fail ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_scrap_wrong_card_in_scrap ... ok
[INFO] [stdout] test gameplay::gameplay_test::get_results ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_share_empty_deck ... ok
[INFO] [stdout] test game_manager::tests::test_concurrent_read_write_access_for_different_games ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_trade_accept_self ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_share_self ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_scrap_not_enough_unique_cards ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_share_non_existent ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_scrap_wrong_cards_from_player ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_share_escaped ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_finish_scavenge_wrong_card ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_scavenge ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_finish_scavenge_wrong_player ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_escape ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_trade_accept_wrong_state ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_steal_escaped ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_steal_non_existent ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_trade_self ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_steal_self ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_steal_wrong_card ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_trade_escaped ... ok
[INFO] [stdout] test game_manager::tests::test_concurrent_read_access ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_trade_nonexistent ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_trade_reject_self ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_trade_wrong_card_from_other_player ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_trade_wrong_card_from_player ... ok
[INFO] [stdout] test gameplay::gameplay_test::transition_escape ... ok
[INFO] [stdout] test gameplay::gameplay_test::precondition_trade_reject_wrong_state ... ok
[INFO] [stdout] test gameplay::gameplay_test::transition_scavenge ... ok
[INFO] [stdout] test gameplay::gameplay_test::transition_cheat ... ok
[INFO] [stdout] test gameplay::gameplay_test::test_turn_action_preconditions ... ok
[INFO] [stdout] test gameplay::gameplay_test::skip_escaped_out_of_move_players_autoescape ... ok
[INFO] [stdout] test gameplay::gameplay_test::skip_escaped_out_of_move_players ... ok
[INFO] [stdout] test gameplay::gameplay_test::transition_scavenge_1card ... ok
[INFO] [stdout] test gameplay::gameplay_test::transition_skip ... ok
[INFO] [stdout] test gameplay::gameplay_test::transition_trade_accept ... ok
[INFO] [stdout] test gameplay::gameplay_test::transition_scrap ... ok
[INFO] [stdout] test gameplay::gameplay_test::transition_share ... ok
[INFO] [stdout] test gameplay::gameplay_test::transition_share_2cards ... ok
[INFO] [stdout] test gameplay::gameplay_test::transition_trade_reject ... ok
[INFO] [stdout] test gameplay::gameplay_test::transition_steal ... ok
[INFO] [stdout] test handlers::tests::test_game_describe_invalid_game_id ... ok
[INFO] [stdout] test lobby::tests::test_add_player_no_game ... ok
[INFO] [stdout] test handlers::tests::test_join_lobby_invalid_game_size ... ok
[INFO] [stdout] test handlers::tests::test_invalid_urls ... ok
[INFO] [stdout] test handlers::tests::test_game_describe ... ok
[INFO] [stdout] test handlers::tests::test_join_lobby ... ok
[INFO] [stdout] test lobby::tests::test_player_assignment_multiple_games ... ok
[INFO] [stdout] test lobby::tests::test_player_assignment_prefers_earlier_player ... ok
[INFO] [stdout] test lobby::tests::test_player_assignment_optimal ... ok
[INFO] [stdout] test lobby::tests::test_player_abandon ... ok
[INFO] [stdout] test range_map::tests::test_cover_gap ... ok
[INFO] [stdout] test lobby::tests::test_wrong_game_size_preferences ... ok
[INFO] [stdout] test range_map::tests::test_cover_no_gap ... ok
[INFO] [stdout] test lobby::tests::test_wrong_player_reference_in_get ... ok
[INFO] [stdout] test range_map::tests::test_exact_overlap ... ok
[INFO] [stdout] test range_map::tests::test_new_range_extends_forward ... ok
[INFO] [stdout] test range_map::tests::test_new_range_extends_backwards ... ok
[INFO] [stdout] test range_map::tests::test_new_range_inside ... ok
[INFO] [stdout] test range_map::tests::test_new_range_shortends_backwards ... ok
[INFO] [stdout] test lobby::tests::test_start_game ... ok
[INFO] [stdout] test range_map::tests::test_partial_overlap_start ... ok
[INFO] [stdout] test range_map::tests::test_single_insert ... ok
[INFO] [stdout] test handlers::tests::test_lobby_get_game_not_assigned ... ok
[INFO] [stdout] test range_map::tests::test_new_range_shortends_forward ... ok
[INFO] [stdout] test range_map::tests::test_partial_overlap_end ... ok
[INFO] [stdout] test range_map::tests::test_old_range_inside ... ok
[INFO] [stdout] test handlers::tests::test_game_get_private_card ... ok
[INFO] [stdout] test handlers::tests::test_game_make_move_invalid_move ... ok
[INFO] [stdout] test handlers::tests::test_join_lobby_to_game ... ok
[INFO] [stdout] test handlers::tests::test_lobby_get_game ... ok
[INFO] [stdout] test handlers::tests::test_lobby_get_game_invalid_playerid ... ok
[INFO] [stdout] test lobby::tests::test_token_verification ... ok
[INFO] [stdout] test handlers::tests::test_game_make_move ... ok
[INFO] [stdout] test handlers::tests::test_invalid_body ... ok
[INFO] [stdout] test handlers::tests::test_game_get_private_card_invalid_cases ... ok
[INFO] [stdout] test handlers::tests::test_lobby_get_game_invalid_token ... ok
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/local_console-9ac8e6af5435888f
[INFO] [stdout] test handlers::tests::test_game_make_move_invalid_cases ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 84 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/server-0325e51dac990646
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests missingparts
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test src/playeraction.rs - playeraction::PlayerAction::Escape (line 223) ... FAILED
[INFO] [stdout] test src/playeraction.rs - playeraction::PlayerAction::CheatGetCards (line 257) ... FAILED
[INFO] [stdout] test src/gameplay.rs - gameplay::vec_remove_item (line 169) ... FAILED
[INFO] [stdout] test src/playeraction.rs - playeraction::PlayerAction::Scavenge (line 40) ... FAILED
[INFO] [stdout] test src/game_manager.rs - game_manager::GameManager::with_game (line 117) ... FAILED
[INFO] [stdout] test src/playeraction.rs - playeraction::PlayerAction::Scrap (line 187) ... FAILED
[INFO] [stdout] test src/gameplay.rs - gameplay::vec_remove_item (line 178) ... FAILED
[INFO] [stdout] test src/cards.rs - cards::Deck::of (line 252) ... FAILED
[INFO] [stdout] test src/cards.rs - cards::Card (line 150) ... FAILED
[INFO] [stdout] test src/gameplay.rs - gameplay::Gameplay::get_state (line 301) ... FAILED
[INFO] [stdout] test src/cards.rs - cards::Deck::remove_top (line 271) ... FAILED
[INFO] [stdout] test src/cards.rs - cards::Deck::len (line 321) ... FAILED
[INFO] [stdout] test src/cards.rs - cards::Deck::shuffle (line 228) ... FAILED
[INFO] [stdout] test src/gameplay.rs - gameplay::Gameplay::process_player_action (line 346) ... FAILED
[INFO] [stdout] test src/cards.rs - cards::Deck::non_empty (line 307) ... FAILED
[INFO] [stdout] test src/gameplay.rs - gameplay::Gameplay::init (line 219) ... FAILED
[INFO] [stdout] test src/playeraction.rs - playeraction::PlayerAction::Share (line 73) ... FAILED
[INFO] [stdout] test src/playeraction.rs - playeraction::split_in_ord (line 409) ... FAILED
[INFO] [stdout] test src/playeraction.rs - playeraction::PlayerAction::Trade (line 96) ... FAILED
[INFO] [stdout] test src/playeraction.rs - playeraction::PlayerAction::Steal (line 156) ... FAILED
[INFO] [stdout] test src/server_utils.rs - server_utils::MimeType::from (line 207) ... FAILED
[INFO] [stdout] test src/playeraction.rs - playeraction::PlayerAction::Skip (line 240) ... FAILED
[INFO] [stdout] test src/server_utils.rs - server_utils::RichParts::try_match (line 587) ... FAILED
[INFO] [stderr] error: test failed, to rerun pass '--doc'
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `rustdoc --edition=2018 --crate-type lib --test /opt/rustwide/workdir/src/lib.rs --crate-name missingparts -L dependency=/opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern chashmap=/opt/rustwide/target/debug/deps/libchashmap-19b29367ef6473f1.rlib --extern http=/opt/rustwide/target/debug/deps/libhttp-b1067e53b75862d1.rlib --extern hyper=/opt/rustwide/target/debug/deps/libhyper-102e2c11a1fcbb7e.rlib --extern json5=/opt/rustwide/target/debug/deps/libjson5-67027e6f9b39d8bd.rlib --extern missingparts=/opt/rustwide/target/debug/deps/libmissingparts-ff18a336230db0e7.rlib --extern rand=/opt/rustwide/target/debug/deps/librand-25aafe70cf16cbc4.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-c9ba2976e6426735.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-a9da3619f5edbff1.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-cd58731d6208debe.rlib -C embed-bitcode=no` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "e1f2dd5711db628d558e388b4db476e68fceb96655f445da3da02cf9ae3e88e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e1f2dd5711db628d558e388b4db476e68fceb96655f445da3da02cf9ae3e88e0", kill_on_drop: false }`
[INFO] [stdout] e1f2dd5711db628d558e388b4db476e68fceb96655f445da3da02cf9ae3e88e0
