Nov 18 00:17:52.184 INFO testing rustful-0.9.0 against try#2e026d6e5d7621634147ad4c8074f1d964dbb1be for pr-55982 Nov 18 00:17:52.185 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-7/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/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 +2e026d6e5d7621634147ad4c8074f1d964dbb1be-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 18 00:17:52.373 INFO [stdout] caaef917f546bac50207f6fe0b5a3358496dc4341b8741ffd199c1d1a1cfb89d Nov 18 00:17:52.380 INFO running `"docker" "start" "-a" "caaef917f546bac50207f6fe0b5a3358496dc4341b8741ffd199c1d1a1cfb89d"` Nov 18 00:17:52.806 INFO [stderr] usermod: no changes Nov 18 00:17:53.008 INFO [stderr] Compiling buf_redux v0.1.3 Nov 18 00:17:53.008 INFO [stderr] Compiling anymap v0.12.1 Nov 18 00:17:53.012 INFO [stderr] Compiling rustful v0.9.0 (/source) Nov 18 00:17:53.012 INFO [stderr] Compiling hyper v0.9.18 Nov 18 00:17:53.574 INFO [stderr] Compiling multipart v0.7.0 Nov 18 00:18:07.187 INFO [stderr] warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present Nov 18 00:18:07.187 INFO [stderr] --> src/router/tree_router.rs:65:49 Nov 18 00:18:07.187 INFO [stderr] | Nov 18 00:18:07.187 INFO [stderr] 65 | &mut **self.wildcard_route.as_mut::<'a>().unwrap() Nov 18 00:18:07.187 INFO [stderr] | ^^ Nov 18 00:18:07.189 INFO [stderr] | Nov 18 00:18:07.189 INFO [stderr] = note: #[warn(late_bound_lifetime_arguments)] on by default Nov 18 00:18:07.189 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Nov 18 00:18:07.189 INFO [stderr] = note: for more information, see issue #42868 Nov 18 00:18:07.189 INFO [stderr] Nov 18 00:18:07.189 INFO [stderr] warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present Nov 18 00:18:07.189 INFO [stderr] --> src/router/tree_router.rs:70:49 Nov 18 00:18:07.189 INFO [stderr] | Nov 18 00:18:07.189 INFO [stderr] 70 | &mut **self.variable_route.as_mut::<'a>().unwrap() Nov 18 00:18:07.189 INFO [stderr] | ^^ Nov 18 00:18:07.189 INFO [stderr] | Nov 18 00:18:07.189 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Nov 18 00:18:07.189 INFO [stderr] = note: for more information, see issue #42868 Nov 18 00:18:07.189 INFO [stderr] Nov 18 00:18:07.652 INFO [stderr] warning: variable does not need to be mutable Nov 18 00:18:07.653 INFO [stderr] --> src/router/tree_router.rs:265:13 Nov 18 00:18:07.653 INFO [stderr] | Nov 18 00:18:07.653 INFO [stderr] 265 | let mut endpoint = (&mut route).fold(self, |endpoint, segment| { Nov 18 00:18:07.653 INFO [stderr] | ----^^^^^^^^ Nov 18 00:18:07.653 INFO [stderr] | | Nov 18 00:18:07.653 INFO [stderr] | help: remove this `mut` Nov 18 00:18:07.653 INFO [stderr] | Nov 18 00:18:07.653 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 18 00:18:07.653 INFO [stderr] Nov 18 00:18:07.655 INFO [stderr] warning: variable does not need to be mutable Nov 18 00:18:07.656 INFO [stderr] --> src/router/tree_router.rs:274:13 Nov 18 00:18:07.656 INFO [stderr] | Nov 18 00:18:07.656 INFO [stderr] 274 | let mut endpoint = (&mut route).fold(self, |endpoint, segment| { Nov 18 00:18:07.656 INFO [stderr] | ----^^^^^^^^ Nov 18 00:18:07.656 INFO [stderr] | | Nov 18 00:18:07.656 INFO [stderr] | help: remove this `mut` Nov 18 00:18:07.656 INFO [stderr] Nov 18 00:18:07.661 INFO [stderr] warning: variable does not need to be mutable Nov 18 00:18:07.661 INFO [stderr] --> src/router/tree_router.rs:287:21 Nov 18 00:18:07.662 INFO [stderr] | Nov 18 00:18:07.662 INFO [stderr] 287 | let mut endpoint = (&mut route).fold(&mut new_root, |endpoint, segment| { Nov 18 00:18:07.662 INFO [stderr] | ----^^^^^^^^ Nov 18 00:18:07.662 INFO [stderr] | | Nov 18 00:18:07.662 INFO [stderr] | help: remove this `mut` Nov 18 00:18:07.662 INFO [stderr] Nov 18 00:18:07.772 INFO [stderr] warning: variable does not need to be mutable Nov 18 00:18:07.772 INFO [stderr] --> src/response.rs:684:13 Nov 18 00:18:07.772 INFO [stderr] | Nov 18 00:18:07.772 INFO [stderr] 684 | let mut writer = match self.writer { Nov 18 00:18:07.772 INFO [stderr] | ----^^^^^^ Nov 18 00:18:07.772 INFO [stderr] | | Nov 18 00:18:07.772 INFO [stderr] | help: remove this `mut` Nov 18 00:18:07.772 INFO [stderr] Nov 18 00:18:07.777 INFO [stderr] warning: variable does not need to be mutable Nov 18 00:18:07.777 INFO [stderr] --> src/response.rs:762:13 Nov 18 00:18:07.777 INFO [stderr] | Nov 18 00:18:07.777 INFO [stderr] 762 | let mut writer = try!(response_to_io_result(self.borrow_writer())); Nov 18 00:18:07.777 INFO [stderr] | ----^^^^^^ Nov 18 00:18:07.777 INFO [stderr] | | Nov 18 00:18:07.777 INFO [stderr] | help: remove this `mut` Nov 18 00:18:07.777 INFO [stderr] Nov 18 00:18:07.780 INFO [stderr] warning: variable does not need to be mutable Nov 18 00:18:07.780 INFO [stderr] --> src/response.rs:865:13 Nov 18 00:18:07.780 INFO [stderr] | Nov 18 00:18:07.780 INFO [stderr] 865 | let mut writer = try!(self.borrow_writer()); Nov 18 00:18:07.780 INFO [stderr] | ----^^^^^^ Nov 18 00:18:07.780 INFO [stderr] | | Nov 18 00:18:07.780 INFO [stderr] | help: remove this `mut` Nov 18 00:18:07.780 INFO [stderr] Nov 18 00:18:07.782 INFO [stderr] warning: variable does not need to be mutable Nov 18 00:18:07.782 INFO [stderr] --> src/response.rs:870:13 Nov 18 00:18:07.782 INFO [stderr] | Nov 18 00:18:07.782 INFO [stderr] 870 | let mut writer = try!(self.borrow_writer()); Nov 18 00:18:07.782 INFO [stderr] | ----^^^^^^ Nov 18 00:18:07.782 INFO [stderr] | | Nov 18 00:18:07.782 INFO [stderr] | help: remove this `mut` Nov 18 00:18:07.782 INFO [stderr] Nov 18 00:18:07.782 INFO [stderr] warning: variable does not need to be mutable Nov 18 00:18:07.782 INFO [stderr] --> src/response.rs:875:13 Nov 18 00:18:07.782 INFO [stderr] | Nov 18 00:18:07.782 INFO [stderr] 875 | let mut writer = try!(self.borrow_writer()); Nov 18 00:18:07.782 INFO [stderr] | ----^^^^^^ Nov 18 00:18:07.782 INFO [stderr] | | Nov 18 00:18:07.782 INFO [stderr] | help: remove this `mut` Nov 18 00:18:07.782 INFO [stderr] Nov 18 00:18:10.511 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 17.68s Nov 18 00:18:10.527 INFO [stderr] su: No module specific data is present Nov 18 00:18:11.335 INFO running `"docker" "inspect" "caaef917f546bac50207f6fe0b5a3358496dc4341b8741ffd199c1d1a1cfb89d"` Nov 18 00:18:11.739 INFO running `"docker" "rm" "-f" "caaef917f546bac50207f6fe0b5a3358496dc4341b8741ffd199c1d1a1cfb89d"` Nov 18 00:18:12.059 INFO [stdout] caaef917f546bac50207f6fe0b5a3358496dc4341b8741ffd199c1d1a1cfb89d Nov 18 00:18:12.067 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-7/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/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 +2e026d6e5d7621634147ad4c8074f1d964dbb1be-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 18 00:18:12.675 INFO [stdout] 9876e6110ca40a50046ea6466b8ea8205dc0719b962c430c1023bfc6537b35f1 Nov 18 00:18:12.677 INFO running `"docker" "start" "-a" "9876e6110ca40a50046ea6466b8ea8205dc0719b962c430c1023bfc6537b35f1"` Nov 18 00:18:14.467 INFO [stderr] usermod: no changes Nov 18 00:18:14.786 INFO [stderr] Compiling rustful v0.9.0 (/source) Nov 18 00:18:18.704 INFO [stderr] warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present Nov 18 00:18:18.704 INFO [stderr] --> src/router/tree_router.rs:65:49 Nov 18 00:18:18.705 INFO [stderr] | Nov 18 00:18:18.705 INFO [stderr] 65 | &mut **self.wildcard_route.as_mut::<'a>().unwrap() Nov 18 00:18:18.705 INFO [stderr] | ^^ Nov 18 00:18:18.706 INFO [stderr] | Nov 18 00:18:18.706 INFO [stderr] = note: #[warn(late_bound_lifetime_arguments)] on by default Nov 18 00:18:18.707 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Nov 18 00:18:18.707 INFO [stderr] = note: for more information, see issue #42868 Nov 18 00:18:18.707 INFO [stderr] Nov 18 00:18:18.708 INFO [stderr] warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present Nov 18 00:18:18.708 INFO [stderr] --> src/router/tree_router.rs:70:49 Nov 18 00:18:18.708 INFO [stderr] | Nov 18 00:18:18.709 INFO [stderr] 70 | &mut **self.variable_route.as_mut::<'a>().unwrap() Nov 18 00:18:18.709 INFO [stderr] | ^^ Nov 18 00:18:18.709 INFO [stderr] | Nov 18 00:18:18.710 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Nov 18 00:18:18.710 INFO [stderr] = note: for more information, see issue #42868 Nov 18 00:18:18.710 INFO [stderr] Nov 18 00:18:21.179 INFO [stderr] warning: variable does not need to be mutable Nov 18 00:18:21.179 INFO [stderr] --> src/router/tree_router.rs:265:13 Nov 18 00:18:21.179 INFO [stderr] | Nov 18 00:18:21.179 INFO [stderr] 265 | let mut endpoint = (&mut route).fold(self, |endpoint, segment| { Nov 18 00:18:21.179 INFO [stderr] | ----^^^^^^^^ Nov 18 00:18:21.179 INFO [stderr] | | Nov 18 00:18:21.179 INFO [stderr] | help: remove this `mut` Nov 18 00:18:21.179 INFO [stderr] | Nov 18 00:18:21.182 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 18 00:18:21.182 INFO [stderr] Nov 18 00:18:21.182 INFO [stderr] warning: variable does not need to be mutable Nov 18 00:18:21.183 INFO [stderr] --> src/router/tree_router.rs:274:13 Nov 18 00:18:21.183 INFO [stderr] | Nov 18 00:18:21.183 INFO [stderr] 274 | let mut endpoint = (&mut route).fold(self, |endpoint, segment| { Nov 18 00:18:21.183 INFO [stderr] | ----^^^^^^^^ Nov 18 00:18:21.183 INFO [stderr] | | Nov 18 00:18:21.183 INFO [stderr] | help: remove this `mut` Nov 18 00:18:21.183 INFO [stderr] Nov 18 00:18:21.191 INFO [stderr] warning: variable does not need to be mutable Nov 18 00:18:21.191 INFO [stderr] --> src/router/tree_router.rs:287:21 Nov 18 00:18:21.191 INFO [stderr] | Nov 18 00:18:21.191 INFO [stderr] 287 | let mut endpoint = (&mut route).fold(&mut new_root, |endpoint, segment| { Nov 18 00:18:21.191 INFO [stderr] | ----^^^^^^^^ Nov 18 00:18:21.191 INFO [stderr] | | Nov 18 00:18:21.191 INFO [stderr] | help: remove this `mut` Nov 18 00:18:21.191 INFO [stderr] Nov 18 00:18:22.211 INFO [stderr] warning: variable does not need to be mutable Nov 18 00:18:22.211 INFO [stderr] --> src/response.rs:684:13 Nov 18 00:18:22.212 INFO [stderr] | Nov 18 00:18:22.212 INFO [stderr] 684 | let mut writer = match self.writer { Nov 18 00:18:22.213 INFO [stderr] | ----^^^^^^ Nov 18 00:18:22.213 INFO [stderr] | | Nov 18 00:18:22.213 INFO [stderr] | help: remove this `mut` Nov 18 00:18:22.214 INFO [stderr] Nov 18 00:18:22.220 INFO [stderr] warning: variable does not need to be mutable Nov 18 00:18:22.220 INFO [stderr] --> src/response.rs:762:13 Nov 18 00:18:22.220 INFO [stderr] | Nov 18 00:18:22.221 INFO [stderr] 762 | let mut writer = try!(response_to_io_result(self.borrow_writer())); Nov 18 00:18:22.221 INFO [stderr] | ----^^^^^^ Nov 18 00:18:22.221 INFO [stderr] | | Nov 18 00:18:22.221 INFO [stderr] | help: remove this `mut` Nov 18 00:18:22.222 INFO [stderr] Nov 18 00:18:22.226 INFO [stderr] warning: variable does not need to be mutable Nov 18 00:18:22.226 INFO [stderr] --> src/response.rs:865:13 Nov 18 00:18:22.226 INFO [stderr] | Nov 18 00:18:22.227 INFO [stderr] 865 | let mut writer = try!(self.borrow_writer()); Nov 18 00:18:22.227 INFO [stderr] | ----^^^^^^ Nov 18 00:18:22.227 INFO [stderr] | | Nov 18 00:18:22.228 INFO [stderr] | help: remove this `mut` Nov 18 00:18:22.228 INFO [stderr] Nov 18 00:18:22.229 INFO [stderr] warning: variable does not need to be mutable Nov 18 00:18:22.229 INFO [stderr] --> src/response.rs:870:13 Nov 18 00:18:22.229 INFO [stderr] | Nov 18 00:18:22.229 INFO [stderr] 870 | let mut writer = try!(self.borrow_writer()); Nov 18 00:18:22.229 INFO [stderr] | ----^^^^^^ Nov 18 00:18:22.229 INFO [stderr] | | Nov 18 00:18:22.229 INFO [stderr] | help: remove this `mut` Nov 18 00:18:22.230 INFO [stderr] Nov 18 00:18:22.231 INFO [stderr] warning: variable does not need to be mutable Nov 18 00:18:22.231 INFO [stderr] --> src/response.rs:875:13 Nov 18 00:18:22.231 INFO [stderr] | Nov 18 00:18:22.231 INFO [stderr] 875 | let mut writer = try!(self.borrow_writer()); Nov 18 00:18:22.231 INFO [stderr] | ----^^^^^^ Nov 18 00:18:22.231 INFO [stderr] | | Nov 18 00:18:22.231 INFO [stderr] | help: remove this `mut` Nov 18 00:18:22.231 INFO [stderr] Nov 18 00:18:32.276 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 17.77s Nov 18 00:18:32.288 INFO [stderr] su: No module specific data is present Nov 18 00:18:33.195 INFO running `"docker" "inspect" "9876e6110ca40a50046ea6466b8ea8205dc0719b962c430c1023bfc6537b35f1"` Nov 18 00:18:33.565 INFO running `"docker" "rm" "-f" "9876e6110ca40a50046ea6466b8ea8205dc0719b962c430c1023bfc6537b35f1"` Nov 18 00:18:33.871 INFO [stdout] 9876e6110ca40a50046ea6466b8ea8205dc0719b962c430c1023bfc6537b35f1 Nov 18 00:18:33.880 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-7/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/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 +2e026d6e5d7621634147ad4c8074f1d964dbb1be-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 18 00:18:34.275 INFO [stdout] b3837ce79b3097e68b6ac05c37425ffba27942278efd21f1a1daca778041d0d5 Nov 18 00:18:34.278 INFO running `"docker" "start" "-a" "b3837ce79b3097e68b6ac05c37425ffba27942278efd21f1a1daca778041d0d5"` Nov 18 00:18:36.323 INFO [stderr] usermod: no changes Nov 18 00:18:36.567 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.20s Nov 18 00:18:36.572 INFO [stderr] Running /target/debug/deps/rustful-5f0fd4b767b2fa2b Nov 18 00:18:36.580 INFO [stdout] Nov 18 00:18:36.580 INFO [stdout] running 25 tests Nov 18 00:18:36.581 INFO [stdout] test router::tree_router::test::one_variable_route ... ok Nov 18 00:18:36.581 INFO [stdout] test router::tree_router::test::one_universal_wildcard_route ... ok Nov 18 00:18:36.582 INFO [stdout] test router::tree_router::test::one_static_route ... ok Nov 18 00:18:36.582 INFO [stdout] test router::tree_router::test::merge_routers_wildcard ... ok Nov 18 00:18:36.583 INFO [stdout] test router::tree_router::test::merge_routers ... ok Nov 18 00:18:36.591 INFO [stdout] test router::tree_router::test::prefix_router_variables ... ok Nov 18 00:18:36.615 INFO [stdout] test router::tree_router::test::one_wildcard_end_route ... ok Nov 18 00:18:36.631 INFO [stdout] test router::tree_router::test::one_wildcard_middle_route ... ok Nov 18 00:18:36.632 INFO [stdout] test router::tree_router::test::route_formats ... ok Nov 18 00:18:36.632 INFO [stdout] test router::tree_router::test::several_wildcards_routes ... ok Nov 18 00:18:36.632 INFO [stdout] test router::tree_router::test::prefix_router_wildcard ... ok Nov 18 00:18:36.633 INFO [stdout] test router::tree_router::test::http_methods ... ok Nov 18 00:18:36.633 INFO [stdout] test router::tree_router::test::several_static_routes ... ok Nov 18 00:18:36.639 INFO [stdout] test router::tree_router::test::several_variable_routes ... ok Nov 18 00:18:36.655 INFO [stdout] test router::tree_router::test::merge_routers_variables ... ok Nov 18 00:18:36.667 INFO [stdout] test utils::test::parsing_parameters ... ok Nov 18 00:18:36.668 INFO [stdout] test server::instance::parse_strange_path ... ok Nov 18 00:18:36.668 INFO [stdout] test server::instance::parse_missing_path_parts ... ok Nov 18 00:18:36.668 INFO [stdout] test server::instance::parse_path_parts ... ok Nov 18 00:18:36.669 INFO [stdout] test server::instance::parse_strange_url ... ok Nov 18 00:18:36.669 INFO [stdout] test router::tree_router::test::several_wildcards_routes_no_hyperlinks ... ok Nov 18 00:18:36.669 INFO [stdout] test server::instance::parse_missing_url_parts ... ok Nov 18 00:18:36.670 INFO [stdout] test server::instance::parse_url_parts ... ok Nov 18 00:18:36.675 INFO [stdout] test utils::test::parsing_parameters_with_plus ... ok Nov 18 00:18:36.675 INFO [stdout] test utils::test::parsing_strange_parameters ... ok Nov 18 00:18:36.675 INFO [stdout] Nov 18 00:18:36.675 INFO [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 18 00:18:36.675 INFO [stdout] Nov 18 00:18:36.676 INFO [stderr] Doc-tests rustful Nov 18 00:18:41.739 INFO [stdout] Nov 18 00:18:41.739 INFO [stdout] running 50 tests Nov 18 00:19:10.728 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::Buffer<'a>::push_bytes (line 350) ... ok Nov 18 00:19:11.176 INFO [stdout] test src/context/body.rs - context::body::BodyReader<'a, 'b>::read_query_body (line 120) ... ok Nov 18 00:19:11.799 INFO [stdout] test src/context/body.rs - context::body::BodyReader<'a, 'b>::read_json_body (line 146) ... ok Nov 18 00:19:12.684 INFO [stdout] test src/context/body.rs - context::body::BodyReader<'a, 'b>::as_multipart (line 68) ... ok Nov 18 00:19:14.520 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8::as_bytes (line 74) ... ok Nov 18 00:19:16.103 INFO [stdout] test src/context/body.rs - context::body::BodyReader<'a, 'b>::decode_json_body (line 170) ... ok Nov 18 00:19:20.083 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8::as_slice (line 29) ... ok Nov 18 00:19:26.795 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::Buffer<'a>::push_char (line 369) ... ok Nov 18 00:19:50.619 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8>::push_bytes (line 161) ... ok Nov 18 00:19:51.169 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8::as_utf8_lossy (line 59) ... ok Nov 18 00:19:54.391 INFO [stdout] test src/context/mod.rs - context (line 16) ... ok Nov 18 00:19:54.698 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8>::push_byte (line 131) ... ok Nov 18 00:19:55.076 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8>::push_char (line 109) ... ok Nov 18 00:19:57.379 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8::as_utf8 (line 44) ... ok Nov 18 00:19:59.511 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8::is_utf8 (line 89) ... ok Nov 18 00:20:01.624 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8>::push_str (line 144) ... ok Nov 18 00:20:16.039 INFO [stdout] test src/context/mod.rs - context (line 67) ... ok Nov 18 00:20:18.307 INFO [stdout] test src/context/mod.rs - context (line 35) ... ok Nov 18 00:20:20.355 INFO [stdout] test src/context/mod.rs - context (line 93) ... ok Nov 18 00:20:21.030 INFO [stdout] test src/file.rs - file::check_path (line 69) ... ok Nov 18 00:20:22.991 INFO [stdout] test src/context/parameters.rs - context::parameters::Parameters::parse (line 78) ... ok Nov 18 00:20:23.047 INFO [stdout] test src/context/parameters.rs - context::parameters::Parameters::parse_or (line 103) ... ok Nov 18 00:20:26.107 INFO [stdout] test src/context/parameters.rs - context::parameters::Parameters::parse_or_else (line 121) ... ok Nov 18 00:20:40.951 INFO [stdout] test src/file.rs - file::ext_to_mime (line 14) ... ok Nov 18 00:20:53.028 INFO [stdout] test src/lib.rs - (line 9) ... ok Nov 18 00:20:55.483 INFO [stdout] test src/macros.rs - content_type (line 175) ... ok Nov 18 00:20:57.223 INFO [stdout] test src/macros.rs - content_type (line 190) ... ok Nov 18 00:21:01.571 INFO [stdout] test src/macros.rs - insert_routes (line 40) ... ok Nov 18 00:21:01.775 INFO [stdout] test src/macros.rs - insert_routes (line 10) ... ok Nov 18 00:21:02.079 INFO [stdout] test src/macros.rs - content_type (line 204) ... ok Nov 18 00:21:02.539 INFO [stdout] test src/macros.rs - content_type (line 214) ... ok Nov 18 00:21:07.740 INFO [stdout] test src/response.rs - response::Chunked<'a, 'b>::send (line 641) ... ok Nov 18 00:21:22.347 INFO [stdout] test src/response.rs - response::Chunked<'a, 'b>::try_send (line 663) ... ok Nov 18 00:21:23.735 INFO [stdout] test src/response.rs - response::Raw<'a>::send (line 792) ... ok Nov 18 00:21:27.381 INFO [stdout] test src/response.rs - response::Raw<'a>::try_send (line 815) ... ok Nov 18 00:21:29.688 INFO [stdout] test src/response.rs - response::Response<'a, 'b>::send_file (line 417) ... ok Nov 18 00:21:29.791 INFO [stdout] test src/response.rs - response::Response<'a, 'b>::send (line 320) ... ok Nov 18 00:21:31.407 INFO [stdout] test src/response.rs - response::Response<'a, 'b>::send_file_with_mime (line 470) ... ok Nov 18 00:21:35.175 INFO [stdout] test src/response.rs - response::Response<'a, 'b>::try_send (line 335) ... ok Nov 18 00:21:55.915 INFO [stdout] test src/router/mod.rs - router (line 10) ... ok Nov 18 00:21:58.951 INFO [stdout] test src/router/mod.rs - router (line 156) ... ok Nov 18 00:22:09.670 INFO [stdout] test src/router/mod.rs - router (line 141) ... ok Nov 18 00:22:15.419 INFO [stdout] test src/router/mod.rs - router::Route::segments (line 332) ... ok Nov 18 00:22:20.619 INFO [stdout] test src/router/mod.rs - router (line 53) ... ok Nov 18 00:22:20.899 INFO [stdout] test src/router/tree_router.rs - router::tree_router::TreeRouter>>::from_iter (line 315) ... ok Nov 18 00:22:22.807 INFO [stdout] test src/server/config.rs - server::config::Global (line 120) ... ok Nov 18 00:22:23.332 INFO [stdout] test src/server/config.rs - server::config::Host (line 30) ... ok Nov 18 00:22:27.383 INFO [stdout] test src/server/instance.rs - server::instance::ServerInstance (line 48) ... ok Nov 18 00:22:27.701 INFO [stdout] test src/server/mod.rs - server::Server (line 23) ... ok Nov 18 00:22:29.211 INFO [stdout] test src/server/mod.rs - server::Server::new (line 89) ... ok Nov 18 00:22:29.211 INFO [stdout] Nov 18 00:22:29.212 INFO [stdout] test result: ok. 50 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 18 00:22:29.212 INFO [stdout] Nov 18 00:22:29.284 INFO [stderr] su: No module specific data is present Nov 18 00:22:29.879 INFO running `"docker" "inspect" "b3837ce79b3097e68b6ac05c37425ffba27942278efd21f1a1daca778041d0d5"` Nov 18 00:22:30.178 INFO running `"docker" "rm" "-f" "b3837ce79b3097e68b6ac05c37425ffba27942278efd21f1a1daca778041d0d5"` Nov 18 00:22:30.449 INFO [stdout] b3837ce79b3097e68b6ac05c37425ffba27942278efd21f1a1daca778041d0d5