[INFO] fetching crate skillratings 0.29.0...
[INFO] testing skillratings-0.29.0 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate skillratings 0.29.0 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate skillratings 0.29.0
[INFO] finished tweaking crates.io crate skillratings 0.29.0
[INFO] tweaked toml for crates.io crate skillratings 0.29.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate skillratings 0.29.0 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate skillratings 0.29.0 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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded clap v4.5.60
[INFO] [stderr]   Downloaded clap_builder v4.5.60
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.40
[INFO] [stderr]   Downloaded zerocopy v0.8.40
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2c5d9768aed82338f8104df27ba0121196ca4b07a9afada59bebb66d9367e011
[INFO] running `Command { std: "docker" "start" "-a" "2c5d9768aed82338f8104df27ba0121196ca4b07a9afada59bebb66d9367e011", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2c5d9768aed82338f8104df27ba0121196ca4b07a9afada59bebb66d9367e011", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2c5d9768aed82338f8104df27ba0121196ca4b07a9afada59bebb66d9367e011", kill_on_drop: false }`
[INFO] [stdout] 2c5d9768aed82338f8104df27ba0121196ca4b07a9afada59bebb66d9367e011
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a6ff1aabeb9aa809b75ac353b00d57b025fc3d49168fcd5e63d4d58191f56dc7
[INFO] running `Command { std: "docker" "start" "-a" "a6ff1aabeb9aa809b75ac353b00d57b025fc3d49168fcd5e63d4d58191f56dc7", kill_on_drop: false }`
[INFO] [stderr]    Compiling skillratings v0.29.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.46s
[INFO] running `Command { std: "docker" "inspect" "a6ff1aabeb9aa809b75ac353b00d57b025fc3d49168fcd5e63d4d58191f56dc7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a6ff1aabeb9aa809b75ac353b00d57b025fc3d49168fcd5e63d4d58191f56dc7", kill_on_drop: false }`
[INFO] [stdout] a6ff1aabeb9aa809b75ac353b00d57b025fc3d49168fcd5e63d4d58191f56dc7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5c993a06a16e48812ce2c0be4a87a07e9ed4885c43c327198024cef80735c39e
[INFO] running `Command { std: "docker" "start" "-a" "5c993a06a16e48812ce2c0be4a87a07e9ed4885c43c327198024cef80735c39e", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling zerocopy v0.8.40
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling zerocopy-derive v0.8.40
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]    Compiling skillratings v0.29.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 25.44s
[INFO] running `Command { std: "docker" "inspect" "5c993a06a16e48812ce2c0be4a87a07e9ed4885c43c327198024cef80735c39e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5c993a06a16e48812ce2c0be4a87a07e9ed4885c43c327198024cef80735c39e", kill_on_drop: false }`
[INFO] [stdout] 5c993a06a16e48812ce2c0be4a87a07e9ed4885c43c327198024cef80735c39e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] fcc908c749aa0dfac6c51ab64bb32475576b12804a856f248db6ed654580d790
[INFO] running `Command { std: "docker" "start" "-a" "fcc908c749aa0dfac6c51ab64bb32475576b12804a856f248db6ed654580d790", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/skillratings-3d73e5b5d8b1b2cb)
[INFO] [stdout] 
[INFO] [stdout] running 175 tests
[INFO] [stdout] test dwz::tests::elo_conversion ... ok
[INFO] [stdout] test dwz::tests::test_first_dwz ... ok
[INFO] [stdout] test dwz::tests::test_new_dwz_bad_players ... ok
[INFO] [stdout] test dwz::tests::test_traits ... ok
[INFO] [stdout] test dwz::tests::test_expected_score ... ok
[INFO] [stdout] test dwz::tests::test_dwz ... ok
[INFO] [stdout] test dwz::tests::test_dwz_rating_period ... ok
[INFO] [stdout] test egf::tests::test_egf_rating_period ... ok
[INFO] [stdout] test egf::tests::test_handicap ... ok
[INFO] [stdout] test egf::tests::test_misc_stuff ... ok
[INFO] [stdout] test egf::tests::test_traits ... ok
[INFO] [stdout] test dwz::tests::test_large_delta ... ok
[INFO] [stdout] test elo::tests::test_elo ... ok
[INFO] [stdout] test elo::tests::test_expected_score ... ok
[INFO] [stdout] test elo::tests::test_misc_stuff ... ok
[INFO] [stdout] test elo::tests::test_elo_rating_period ... ok
[INFO] [stdout] test elo::tests::test_traits ... ok
[INFO] [stdout] test fifa::tests::test_draws ... ok
[INFO] [stdout] test fifa::tests::test_fifa ... ok
[INFO] [stdout] test fifa::tests::test_fifa_rating_period ... ok
[INFO] [stdout] test egf::tests::test_egf ... ok
[INFO] [stdout] test fifa::tests::test_misc_stuff ... ok
[INFO] [stdout] test dwz::tests::test_misc_stuff ... ok
[INFO] [stdout] test fifa::tests::test_traits ... ok
[INFO] [stdout] test glicko2::tests::negative_tau ... ok
[INFO] [stdout] test glicko2::tests::not_equal_deviation_draw ... ok
[INFO] [stdout] test glicko2::tests::test_confidence_interval ... ok
[INFO] [stdout] test glicko2::tests::test_decay ... ok
[INFO] [stdout] test glicko2::tests::test_equal_glicko2 ... ok
[INFO] [stdout] test glicko2::tests::test_expected_score ... ok
[INFO] [stdout] test glicko2::tests::test_glicko2 ... ok
[INFO] [stdout] test glicko2::tests::test_glicko2_rating_period ... ok
[INFO] [stdout] test glicko2::tests::test_lose_streak ... ok
[INFO] [stdout] test glicko2::tests::test_misc_stuff ... ok
[INFO] [stdout] test glicko2::tests::test_traits ... ok
[INFO] [stdout] test glicko::tests::test_confidence_interval ... ok
[INFO] [stdout] test glicko::tests::test_decay_deviation ... ok
[INFO] [stdout] test glicko::tests::test_expected_score ... ok
[INFO] [stdout] test glicko::tests::test_glicko_rating_period ... ok
[INFO] [stdout] test glicko::tests::test_glicko ... ok
[INFO] [stdout] test glicko::tests::test_single_rp ... ok
[INFO] [stdout] test glicko::tests::test_misc_stuff ... ok
[INFO] [stdout] test glicko::tests::test_traits ... ok
[INFO] [stdout] test glicko::tests::test_unequal_draws ... ok
[INFO] [stdout] test glicko_boost::tests::test_boost_rd ... ok
[INFO] [stdout] test glicko_boost::tests::test_confidence_interval ... ok
[INFO] [stdout] test glicko_boost::tests::test_decay ... ok
[INFO] [stdout] test glicko_boost::tests::test_expected_score ... ok
[INFO] [stdout] test glicko_boost::tests::test_glicko_boost ... ok
[INFO] [stdout] test glicko_boost::tests::test_glicko_conv ... ok
[INFO] [stdout] test glicko_boost::tests::test_glicko_comparison ... ok
[INFO] [stdout] test glicko_boost::tests::test_max_rd ... ok
[INFO] [stdout] test glicko_boost::tests::test_glicko_boost_rating_period ... ok
[INFO] [stdout] test glicko_boost::tests::test_misc_stuff ... ok
[INFO] [stdout] test glicko_boost::tests::test_one_rp ... ok
[INFO] [stdout] test glicko_boost::tests::test_traits ... ok
[INFO] [stdout] test ingo::tests::test_expected_score ... ok
[INFO] [stdout] test ingo::tests::test_ingo ... ok
[INFO] [stdout] test ingo::tests::test_ingo_rating_period ... ok
[INFO] [stdout] test ingo::tests::test_misc_stuff ... ok
[INFO] [stdout] test sticko::tests::sticko_glicko_conversions ... ok
[INFO] [stdout] test sticko::tests::test_expected_score ... ok
[INFO] [stdout] test sticko::tests::test_confidence_interval ... ok
[INFO] [stdout] test ingo::tests::ingo_elo_conv ... ok
[INFO] [stdout] test glicko2::tests::glicko_conversion ... ok
[INFO] [stdout] test ingo::tests::test_traits ... ok
[INFO] [stdout] test sticko::tests::test_misc_stuff ... ok
[INFO] [stdout] test sticko::tests::test_single_rp ... ok
[INFO] [stdout] test sticko::tests::test_sticko ... ok
[INFO] [stdout] test sticko::tests::test_sticko_draw ... ok
[INFO] [stdout] test sticko::tests::test_sticko_rating_period ... ok
[INFO] [stdout] test sticko::tests::test_traits ... ok
[INFO] [stdout] test sticko::tests::test_white_black ... ok
[INFO] [stdout] test tests::test_multi_team_outcome ... ok
[INFO] [stdout] test trueskill::erf::tests::test_cdf ... ok
[INFO] [stdout] test tests::test_outcomes_to_chess_points ... ok
[INFO] [stdout] test tests::test_derives ... ok
[INFO] [stdout] test trueskill::erf::tests::test_erfc ... ok
[INFO] [stdout] test trueskill::erf::tests::test_inverse_erfc ... ok
[INFO] [stdout] test trueskill::erf::tests::test_inverse_cdf ... ok
[INFO] [stdout] test trueskill::factor_graph::tests::test_sum_factor ... ok
[INFO] [stdout] test trueskill::math::tests::test_wv_edge_cases ... ok
[INFO] [stdout] test trueskill::factor_graph::tests::test_delta_inf ... ok
[INFO] [stdout] test trueskill::gaussian::tests::test_gaussian_edge_cases ... ok
[INFO] [stdout] test trueskill::erf::tests::test_pdf ... ok
[INFO] [stdout] test trueskill::gaussian::tests::test_gaussian_ordering ... ok
[INFO] [stdout] test glicko2::tests::test_single_rp ... ok
[INFO] [stdout] test trueskill::tests::test_get_rank ... ok
[INFO] [stdout] test trueskill::tests::test_misc_stuff ... ok
[INFO] [stdout] test trueskill::tests::test_match_quality_weighted ... ok
[INFO] [stdout] test trueskill::tests::test_match_quality_multi_team ... ok
[INFO] [stdout] test trueskill::tests::test_match_quality_two_teams ... ok
[INFO] [stdout] test trueskill::tests::test_multi_team_expected ... ok
[INFO] [stdout] test trueskill::tests::test_expected_score_two_teams ... ok
[INFO] [stdout] test trueskill::tests::test_draw ... ok
[INFO] [stdout] test trueskill::tests::test_multi_teams_empty ... ok
[INFO] [stdout] test trueskill::matrix::tests::test_misc ... ok
[INFO] [stdout] test trueskill::tests::test_ffa ... ok
[INFO] [stdout] test trueskill::tests::test_trueskill ... ok
[INFO] [stdout] test trueskill::tests::test_traits ... ok
[INFO] [stdout] test trueskill::tests::test_trueskill_multi_team_weighted ... ok
[INFO] [stdout] test trueskill::weights::tests::invalid_player_amount ... ok
[INFO] [stdout] test trueskill::weights::tests::invalid_team_amount ... ok
[INFO] [stdout] test trueskill::tests::test_trueskill_multi_team ... ok
[INFO] [stdout] test trueskill::tests::test_unlikely_ffa ... ok
[INFO] [stdout] test trueskill::tests::test_unlikely_values ... ok
[INFO] [stdout] test trueskill::weights::tests::empty ... ok
[INFO] [stdout] test trueskill::tests::test_trueskill_rating_period ... ok
[INFO] [stdout] test trueskill::tests::test_weight_error ... ok
[INFO] [stdout] test trueskill::weights::tests::invalid_weight ... ok
[INFO] [stdout] test trueskill::tests::test_solo_team ... ok
[INFO] [stdout] test trueskill::weights::tests::valid ... ok
[INFO] [stdout] test uscf::tests::test_effective_game_number ... ok
[INFO] [stdout] test uscf::tests::test_empty_rp ... ok
[INFO] [stdout] test uscf::tests::test_expected_score ... ok
[INFO] [stdout] test trueskill::tests::test_teams ... ok
[INFO] [stdout] test trueskill::tests::test_quality ... ok
[INFO] [stdout] test uscf::tests::test_get_boost_value ... ok
[INFO] [stdout] test uscf::tests::test_misc_stuff ... ok
[INFO] [stdout] test uscf::tests::test_rating_conversion ... ok
[INFO] [stdout] test uscf::tests::test_one_rp ... ok
[INFO] [stdout] test uscf::tests::test_traits ... ok
[INFO] [stdout] test uscf::tests::test_uscf ... ok
[INFO] [stdout] test uscf::tests::test_uscf_rating_period_proper ... ok
[INFO] [stdout] test uscf::tests::test_uscf_rating_period_provisional ... ok
[INFO] [stdout] test weng_lin::tests::test_1v1_team ... ok
[INFO] [stdout] test weng_lin::tests::test_empty_team ... ok
[INFO] [stdout] test weng_lin::tests::test_expected ... ok
[INFO] [stdout] test weng_lin::tests::test_expected_score_multi_teams ... ok
[INFO] [stdout] test weng_lin::tests::test_expected_teams ... ok
[INFO] [stdout] test weng_lin::tests::test_misc_stuff ... ok
[INFO] [stdout] test weng_lin::tests::test_rating_period ... ok
[INFO] [stdout] test weng_lin::tests::test_traits ... ok
[INFO] [stdout] test weng_lin::tests::test_weng ... ok
[INFO] [stdout] test weng_lin::tests::test_weng_multi_team_two ... ok
[INFO] [stdout] test weng_lin::tests::test_weng_two_teams ... ok
[INFO] [stdout] test weng_lin::tests::trueskill_conversion ... ok
[INFO] [stdout] test yuksel::tests::test_convergence ... ok
[INFO] [stdout] test yuksel::tests::test_default_rating ... ok
[INFO] [stdout] test yuksel::tests::test_derives ... ok
[INFO] [stdout] test yuksel::tests::test_desired_opponent_after_losses ... ok
[INFO] [stdout] test yuksel::tests::test_desired_opponent_after_wins ... ok
[INFO] [stdout] test yuksel::tests::test_desired_opponent_equal_at_half ... ok
[INFO] [stdout] test yuksel::tests::test_desired_prob_all_losses ... ok
[INFO] [stdout] test yuksel::tests::test_desired_prob_all_wins ... ok
[INFO] [stdout] test yuksel::tests::test_desired_prob_initial ... ok
[INFO] [stdout] test yuksel::tests::test_desired_prob_partial_window ... ok
[INFO] [stdout] test yuksel::tests::test_df_e_symmetric ... ok
[INFO] [stdout] test yuksel::tests::test_expected_score_equal ... ok
[INFO] [stdout] test yuksel::tests::test_f_e_sums_to_one ... ok
[INFO] [stdout] test yuksel::tests::test_expected_score_stronger_favored ... ok
[INFO] [stdout] test yuksel::tests::test_from_f64 ... ok
[INFO] [stdout] test yuksel::tests::test_g_zero ... ok
[INFO] [stdout] test yuksel::tests::test_g_decreases ... ok
[INFO] [stdout] test yuksel::tests::test_f_e_equal_ratings ... ok
[INFO] [stdout] test yuksel::tests::test_inverse_f_e_equal_at_half ... ok
[INFO] [stdout] test yuksel::tests::test_inverse_f_e_roundtrip ... ok
[INFO] [stdout] test yuksel::tests::test_new_inits ... ok
[INFO] [stdout] test yuksel::tests::test_match_group_odd_count ... ok
[INFO] [stdout] test yuksel::tests::test_match_group_pairs_adjacent ... ok
[INFO] [stdout] test yuksel::tests::test_rating_period ... ok
[INFO] [stdout] test yuksel::tests::test_rating_system_trait ... ok
[INFO] [stdout] test yuksel::tests::test_rating_trait ... ok
[INFO] [stdout] test yuksel::tests::test_s_factor_dampens ... ok
[INFO] [stdout] test yuksel::tests::test_traits ... ok
[INFO] [stdout] test yuksel::tests::test_loss_decreases_rating ... ok
[INFO] [stdout] test yuksel::tests::test_opponent_window_contains_desired ... ok
[INFO] [stdout] test yuksel::tests::test_volatility_range ... ok
[INFO] [stdout] test yuksel::tests::test_win_increases_rating ... ok
[INFO] [stdout] test yuksel::tests::test_zero_sum_updates ... ok
[INFO] [stdout] test yuksel::tests::test_zero_sum_multiple_games ... ok
[INFO] [stdout] test trueskill::tests::test_expected_score ... ok
[INFO] [stdout] test trueskill::gaussian::tests::test_invalid_sigma - should panic ... ok
[INFO] [stdout] test trueskill::factor_graph::tests::test_no_update - should panic ... ok
[INFO] [stdout] test trueskill::matrix::tests::test_matrix_panics ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 175 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests skillratings
[INFO] [stdout] 
[INFO] [stdout] running 93 tests
[INFO] [stdout] test src/egf.rs - egf (line 17) ... ok
[INFO] [stdout] test src/dwz.rs - dwz::expected_score (line 373) ... ok
[INFO] [stdout] test src/dwz.rs - dwz (line 14) ... ok
[INFO] [stdout] test src/egf.rs - egf::expected_score_rating_period (line 382) ... ok
[INFO] [stdout] test src/dwz.rs - dwz::get_first_dwz (line 459) ... ok
[INFO] [stdout] test src/elo.rs - elo::expected_score_rating_period (line 346) ... ok
[INFO] [stdout] test src/elo.rs - elo (line 13) ... ok
[INFO] [stdout] test src/egf.rs - egf::expected_score (line 334) ... ok
[INFO] [stdout] test src/dwz.rs - dwz::dwz_rating_period (line 312) ... ok
[INFO] [stdout] test src/elo.rs - elo::expected_score (line 319) ... ok
[INFO] [stdout] test src/elo.rs - elo::elo (line 210) ... ok
[INFO] [stdout] test src/egf.rs - egf::egf_rating_period (line 275) ... ok
[INFO] [stdout] test src/egf.rs - egf::egf (line 202) ... ok
[INFO] [stdout] test src/dwz.rs - dwz::expected_score_rating_period (line 410) ... ok
[INFO] [stdout] test src/fifa.rs - fifa::fifa (line 230) ... ok
[INFO] [stdout] test src/dwz.rs - dwz::dwz (line 222) ... ok
[INFO] [stdout] test src/elo.rs - elo::elo_rating_period (line 264) ... ok
[INFO] [stdout] test src/fifa.rs - fifa::expected_score_rating_period (line 430) ... ok
[INFO] [stdout] test src/glicko.rs - glicko::confidence_interval (line 533) ... ok
[INFO] [stdout] test src/fifa.rs - fifa::expected_score (line 403) ... ok
[INFO] [stdout] test src/glicko.rs - glicko::decay_deviation (line 502) ... ok
[INFO] [stdout] test src/fifa.rs - fifa (line 14) ... ok
[INFO] [stdout] test src/glicko.rs - glicko::expected_score_rating_period (line 459) ... ok
[INFO] [stdout] test src/glicko.rs - glicko::glicko (line 229) ... ok
[INFO] [stdout] test src/fifa.rs - fifa::fifa_rating_period (line 325) ... ok
[INFO] [stdout] test src/glicko.rs - glicko (line 16) ... ok
[INFO] [stdout] test src/glicko.rs - glicko::expected_score (line 425) ... ok
[INFO] [stdout] test src/glicko2.rs - glicko2::confidence_interval (line 602) ... ok
[INFO] [stdout] test src/glicko.rs - glicko::glicko_rating_period (line 329) ... ok
[INFO] [stdout] test src/glicko_boost.rs - glicko_boost::confidence_interval (line 775) ... ok
[INFO] [stdout] test src/glicko2.rs - glicko2::glicko2 (line 249) ... ok
[INFO] [stdout] test src/glicko_boost.rs - glicko_boost::expected_score (line 591) ... ok
[INFO] [stdout] test src/glicko2.rs - glicko2::expected_score (line 468) ... ok
[INFO] [stdout] test src/glicko2.rs - glicko2::decay_deviation (line 569) ... ok
[INFO] [stdout] test src/glicko2.rs - glicko2 (line 14) ... ok
[INFO] [stdout] test src/glicko2.rs - glicko2::expected_score_rating_period (line 515) ... ok
[INFO] [stdout] test src/glicko_boost.rs - glicko_boost (line 27) ... ok
[INFO] [stdout] test src/glicko_boost.rs - glicko_boost::expected_score_rating_period (line 655) ... ok
[INFO] [stdout] test src/glicko_boost.rs - glicko_boost::decay_deviation (line 721) ... ok
[INFO] [stdout] test src/glicko2.rs - glicko2::glicko2_rating_period (line 362) ... ok
[INFO] [stdout] test src/glicko_boost.rs - glicko_boost::glicko_boost (line 305) ... ok
[INFO] [stdout] test src/ingo.rs - ingo::ingo (line 181) ... ok
[INFO] [stdout] test src/ingo.rs - ingo::expected_score_rating_period (line 349) ... ok
[INFO] [stdout] test src/ingo.rs - ingo (line 13) ... ok
[INFO] [stdout] test src/lib.rs - (line 135) ... ok
[INFO] [stdout] test src/ingo.rs - ingo::expected_score (line 311) ... ok
[INFO] [stdout] test src/lib.rs - (line 98) ... ok
[INFO] [stdout] test src/lib.rs - (line 184) ... ok
[INFO] [stdout] test src/lib.rs - (line 250) ... ok
[INFO] [stdout] test src/lib.rs - (line 317) ... ok
[INFO] [stdout] test src/ingo.rs - ingo::ingo_rating_period (line 240) ... ok
[INFO] [stdout] test src/glicko_boost.rs - glicko_boost::glicko_boost_rating_period (line 458) ... ok
[INFO] [stdout] test src/sticko.rs - sticko::confidence_interval (line 704) ... ok
[INFO] [stdout] test src/lib.rs - (line 280) ... ok
[INFO] [stdout] test src/sticko.rs - sticko::decay_deviation (line 673) ... ok
[INFO] [stdout] test src/trueskill/mod.rs - trueskill::expected_score (line 1177) ... ok
[INFO] [stdout] test src/sticko.rs - sticko::expected_score (line 553) ... ok
[INFO] [stdout] test src/trueskill/mod.rs - trueskill::match_quality (line 912) ... ok
[INFO] [stdout] test src/sticko.rs - sticko::expected_score_rating_period (line 615) ... ok
[INFO] [stdout] test src/sticko.rs - sticko (line 25) ... ok
[INFO] [stdout] test src/trueskill/mod.rs - trueskill::expected_score_two_teams (line 1233) ... ok
[INFO] [stdout] test src/trueskill/mod.rs - trueskill::expected_score_multi_team (line 1304) ... ok
[INFO] [stdout] test src/sticko.rs - sticko::sticko_rating_period (line 431) ... ok
[INFO] [stdout] test src/trueskill/mod.rs - trueskill::match_quality_rating_period (line 959) ... ok
[INFO] [stdout] test src/trueskill/mod.rs - trueskill::expected_score_rating_period (line 1410) ... ok
[INFO] [stdout] test src/trueskill/mod.rs - trueskill::trueskill (line 324) ... ok
[INFO] [stdout] test src/sticko.rs - sticko::sticko (line 298) ... ok
[INFO] [stdout] test src/uscf.rs - uscf (line 24) ... ok
[INFO] [stdout] test src/trueskill/mod.rs - trueskill::trueskill_rating_period (line 439) ... ok
[INFO] [stdout] test src/trueskill/mod.rs - trueskill::match_quality_multi_team (line 1065) ... ok
[INFO] [stdout] test src/trueskill/mod.rs - trueskill::get_rank (line 1469) ... ok
[INFO] [stdout] test src/trueskill/mod.rs - trueskill (line 34) ... ok
[INFO] [stdout] test src/trueskill/mod.rs - trueskill::match_quality_two_teams (line 1000) ... ok
[INFO] [stdout] test src/uscf.rs - uscf::expected_score_rating_period (line 487) ... ok
[INFO] [stdout] test src/weng_lin.rs - weng_lin::expected_score_rating_period (line 937) ... ok
[INFO] [stdout] test src/uscf.rs - uscf::expected_score (line 454) ... ok
[INFO] [stdout] test src/trueskill/mod.rs - trueskill::trueskill_multi_team (line 692) ... ok
[INFO] [stdout] test src/uscf.rs - uscf::uscf (line 241) ... ok
[INFO] [stdout] test src/weng_lin.rs - weng_lin::expected_score_multi_team (line 847) ... ok
[INFO] [stdout] test src/uscf.rs - uscf::uscf_rating_period (line 347) ... ok
[INFO] [stdout] test src/weng_lin.rs - weng_lin (line 21) ... ok
[INFO] [stdout] test src/trueskill/mod.rs - trueskill::trueskill_two_teams (line 547) ... ok
[INFO] [stdout] test src/weng_lin.rs - weng_lin::expected_score_two_teams (line 782) ... ok
[INFO] [stdout] test src/weng_lin.rs - weng_lin::expected_score (line 735) ... ok
[INFO] [stdout] test src/weng_lin.rs - weng_lin::weng_lin_rating_period (line 348) ... ok
[INFO] [stdout] test src/yuksel.rs - yuksel::yuksel (line 238) ... ok
[INFO] [stdout] test src/weng_lin.rs - weng_lin::weng_lin (line 271) ... ok
[INFO] [stdout] test src/yuksel.rs - yuksel::expected_score (line 298) ... ok
[INFO] [stdout] test src/yuksel.rs - yuksel::yuksel_rating_period (line 325) ... ok
[INFO] [stdout] test src/yuksel.rs - yuksel (line 15) ... ok
[INFO] [stdout] test src/weng_lin.rs - weng_lin::weng_lin_two_teams (line 415) ... ok
[INFO] [stdout] test src/yuksel.rs - yuksel::volatility_range (line 370) ... ok
[INFO] [stdout] test src/weng_lin.rs - weng_lin::weng_lin_multi_team (line 563) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 93 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.89s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "fcc908c749aa0dfac6c51ab64bb32475576b12804a856f248db6ed654580d790", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fcc908c749aa0dfac6c51ab64bb32475576b12804a856f248db6ed654580d790", kill_on_drop: false }`
[INFO] [stdout] fcc908c749aa0dfac6c51ab64bb32475576b12804a856f248db6ed654580d790
