Dec 15 07:07:03.972 INFO testing jsonrpc-http-server-plus-7.1.0 against master#bd47d6825bf4090517549d33cfef10d3300b4a75 for pr-56550 Dec 15 07:07:03.972 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-4/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/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 +bd47d6825bf4090517549d33cfef10d3300b4a75-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 15 07:07:04.180 INFO [stdout] 6856fe6b5fd01fc33cce1c43b311a33d68c157462ca0f675fbfd1f2829717f9c Dec 15 07:07:04.185 INFO running `"docker" "start" "-a" "6856fe6b5fd01fc33cce1c43b311a33d68c157462ca0f675fbfd1f2829717f9c"` Dec 15 07:07:04.842 INFO [stderr] usermod: no changes Dec 15 07:07:05.107 INFO [stderr] Compiling jsonrpc-http-server-plus v7.1.0 (/source) Dec 15 07:07:11.095 INFO [stderr] warning: use of deprecated item 'jsonrpc::futures::BoxFuture': removed without replacement, recommended to use a local extension trait or function if needed, more details in https://github.com/rust-lang-nursery/futures-rs/issues/228 Dec 15 07:07:11.095 INFO [stderr] --> src/handler.rs:11:45 Dec 15 07:07:11.095 INFO [stderr] | Dec 15 07:07:11.096 INFO [stderr] 11 | use jsonrpc::futures::{Future, Poll, Async, BoxFuture, Stream}; Dec 15 07:07:11.096 INFO [stderr] | ^^^^^^^^^ Dec 15 07:07:11.096 INFO [stderr] | Dec 15 07:07:11.096 INFO [stderr] = note: #[warn(deprecated)] on by default Dec 15 07:07:11.096 INFO [stderr] Dec 15 07:07:11.097 INFO [stderr] warning: use of deprecated item 'jsonrpc::futures::BoxFuture': removed without replacement, recommended to use a local extension trait or function if needed, more details in https://github.com/rust-lang-nursery/futures-rs/issues/228 Dec 15 07:07:11.097 INFO [stderr] --> src/handler.rs:88:13 Dec 15 07:07:11.097 INFO [stderr] | Dec 15 07:07:11.097 INFO [stderr] 88 | Middleware(BoxFuture), Dec 15 07:07:11.098 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 15 07:07:11.098 INFO [stderr] Dec 15 07:07:11.098 INFO [stderr] warning: use of deprecated item 'jsonrpc::futures::BoxFuture': removed without replacement, recommended to use a local extension trait or function if needed, more details in https://github.com/rust-lang-nursery/futures-rs/issues/228 Dec 15 07:07:11.098 INFO [stderr] --> src/handler.rs:133:10 Dec 15 07:07:11.099 INFO [stderr] | Dec 15 07:07:11.099 INFO [stderr] 133 | Waiting(BoxFuture, ()>), Dec 15 07:07:11.099 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 15 07:07:11.099 INFO [stderr] Dec 15 07:07:11.099 INFO [stderr] warning: use of deprecated item 'jsonrpc::futures::BoxFuture': removed without replacement, recommended to use a local extension trait or function if needed, more details in https://github.com/rust-lang-nursery/futures-rs/issues/228 Dec 15 07:07:11.100 INFO [stderr] --> src/lib.rs:42:50 Dec 15 07:07:11.100 INFO [stderr] | Dec 15 07:07:11.100 INFO [stderr] 42 | use jsonrpc::futures::{self, Future, IntoFuture, BoxFuture, Stream}; Dec 15 07:07:11.100 INFO [stderr] | ^^^^^^^^^ Dec 15 07:07:11.100 INFO [stderr] Dec 15 07:07:11.101 INFO [stderr] warning: use of deprecated item 'jsonrpc::futures::BoxFuture': removed without replacement, recommended to use a local extension trait or function if needed, more details in https://github.com/rust-lang-nursery/futures-rs/issues/228 Dec 15 07:07:11.101 INFO [stderr] --> src/lib.rs:115:12 Dec 15 07:07:11.101 INFO [stderr] | Dec 15 07:07:11.101 INFO [stderr] 115 | handler: BoxFuture, Dec 15 07:07:11.102 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 15 07:07:11.102 INFO [stderr] Dec 15 07:07:11.193 INFO [stderr] warning: use of deprecated item 'jsonrpc::futures::Future::boxed': removed without replacement, recommended to use a local extension trait or function if needed, more details in https://github.com/rust-lang-nursery/futures-rs/issues/228 Dec 15 07:07:11.193 INFO [stderr] --> src/lib.rs:135:36 Dec 15 07:07:11.193 INFO [stderr] | Dec 15 07:07:11.193 INFO [stderr] 135 | handler: handler.into_future().boxed(), Dec 15 07:07:11.193 INFO [stderr] | ^^^^^ Dec 15 07:07:11.193 INFO [stderr] Dec 15 07:07:11.222 INFO [stderr] warning: use of deprecated item 'hyper::server::server_proto::>::bind_connection': All usage of the tokio-proto crate is going away. Dec 15 07:07:11.222 INFO [stderr] --> src/lib.rs:430:11 Dec 15 07:07:11.222 INFO [stderr] | Dec 15 07:07:11.222 INFO [stderr] 430 | http.bind_connection(&handle, socket, addr, ServerHandler::new( Dec 15 07:07:11.222 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 15 07:07:11.222 INFO [stderr] Dec 15 07:07:11.747 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 6.88s Dec 15 07:07:11.758 INFO [stderr] su: No module specific data is present Dec 15 07:07:12.083 INFO running `"docker" "inspect" "6856fe6b5fd01fc33cce1c43b311a33d68c157462ca0f675fbfd1f2829717f9c"` Dec 15 07:07:12.168 INFO running `"docker" "rm" "-f" "6856fe6b5fd01fc33cce1c43b311a33d68c157462ca0f675fbfd1f2829717f9c"` Dec 15 07:07:12.254 INFO [stdout] 6856fe6b5fd01fc33cce1c43b311a33d68c157462ca0f675fbfd1f2829717f9c Dec 15 07:07:12.256 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-4/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/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 +bd47d6825bf4090517549d33cfef10d3300b4a75-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 15 07:07:12.412 INFO [stdout] de3edca4c621e2ec1a5ee5ba68b7745352273ccf349681a51e833765bc027f43 Dec 15 07:07:12.414 INFO running `"docker" "start" "-a" "de3edca4c621e2ec1a5ee5ba68b7745352273ccf349681a51e833765bc027f43"` Dec 15 07:07:12.986 INFO [stderr] usermod: no changes Dec 15 07:07:13.149 INFO [stderr] Compiling jsonrpc-http-server-plus v7.1.0 (/source) Dec 15 07:07:21.988 INFO [stderr] warning: use of deprecated item 'jsonrpc::futures::BoxFuture': removed without replacement, recommended to use a local extension trait or function if needed, more details in https://github.com/rust-lang-nursery/futures-rs/issues/228 Dec 15 07:07:21.989 INFO [stderr] --> src/handler.rs:11:45 Dec 15 07:07:21.989 INFO [stderr] | Dec 15 07:07:21.989 INFO [stderr] 11 | use jsonrpc::futures::{Future, Poll, Async, BoxFuture, Stream}; Dec 15 07:07:21.990 INFO [stderr] | ^^^^^^^^^ Dec 15 07:07:21.990 INFO [stderr] | Dec 15 07:07:21.990 INFO [stderr] = note: #[warn(deprecated)] on by default Dec 15 07:07:21.990 INFO [stderr] Dec 15 07:07:21.991 INFO [stderr] warning: use of deprecated item 'jsonrpc::futures::BoxFuture': removed without replacement, recommended to use a local extension trait or function if needed, more details in https://github.com/rust-lang-nursery/futures-rs/issues/228 Dec 15 07:07:21.991 INFO [stderr] --> src/handler.rs:88:13 Dec 15 07:07:21.991 INFO [stderr] | Dec 15 07:07:21.992 INFO [stderr] 88 | Middleware(BoxFuture), Dec 15 07:07:21.992 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 15 07:07:21.992 INFO [stderr] Dec 15 07:07:21.992 INFO [stderr] warning: use of deprecated item 'jsonrpc::futures::BoxFuture': removed without replacement, recommended to use a local extension trait or function if needed, more details in https://github.com/rust-lang-nursery/futures-rs/issues/228 Dec 15 07:07:21.993 INFO [stderr] --> src/handler.rs:133:10 Dec 15 07:07:21.993 INFO [stderr] | Dec 15 07:07:21.993 INFO [stderr] 133 | Waiting(BoxFuture, ()>), Dec 15 07:07:21.993 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 15 07:07:21.994 INFO [stderr] Dec 15 07:07:21.994 INFO [stderr] warning: use of deprecated item 'jsonrpc::futures::BoxFuture': removed without replacement, recommended to use a local extension trait or function if needed, more details in https://github.com/rust-lang-nursery/futures-rs/issues/228 Dec 15 07:07:21.994 INFO [stderr] --> src/lib.rs:42:50 Dec 15 07:07:21.995 INFO [stderr] | Dec 15 07:07:21.995 INFO [stderr] 42 | use jsonrpc::futures::{self, Future, IntoFuture, BoxFuture, Stream}; Dec 15 07:07:21.995 INFO [stderr] | ^^^^^^^^^ Dec 15 07:07:21.995 INFO [stderr] Dec 15 07:07:21.996 INFO [stderr] warning: use of deprecated item 'jsonrpc::futures::BoxFuture': removed without replacement, recommended to use a local extension trait or function if needed, more details in https://github.com/rust-lang-nursery/futures-rs/issues/228 Dec 15 07:07:21.996 INFO [stderr] --> src/lib.rs:115:12 Dec 15 07:07:21.996 INFO [stderr] | Dec 15 07:07:21.997 INFO [stderr] 115 | handler: BoxFuture, Dec 15 07:07:21.997 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 15 07:07:21.997 INFO [stderr] Dec 15 07:07:22.120 INFO [stderr] warning: use of deprecated item 'jsonrpc::futures::Future::boxed': removed without replacement, recommended to use a local extension trait or function if needed, more details in https://github.com/rust-lang-nursery/futures-rs/issues/228 Dec 15 07:07:22.120 INFO [stderr] --> src/lib.rs:135:36 Dec 15 07:07:22.120 INFO [stderr] | Dec 15 07:07:22.121 INFO [stderr] 135 | handler: handler.into_future().boxed(), Dec 15 07:07:22.121 INFO [stderr] | ^^^^^ Dec 15 07:07:22.121 INFO [stderr] Dec 15 07:07:22.163 INFO [stderr] warning: use of deprecated item 'hyper::server::server_proto::>::bind_connection': All usage of the tokio-proto crate is going away. Dec 15 07:07:22.163 INFO [stderr] --> src/lib.rs:430:11 Dec 15 07:07:22.163 INFO [stderr] | Dec 15 07:07:22.163 INFO [stderr] 430 | http.bind_connection(&handle, socket, addr, ServerHandler::new( Dec 15 07:07:22.164 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 15 07:07:22.164 INFO [stderr] Dec 15 07:07:22.384 INFO [stderr] warning: use of deprecated item 'jsonrpc::futures::Future::boxed': removed without replacement, recommended to use a local extension trait or function if needed, more details in https://github.com/rust-lang-nursery/futures-rs/issues/228 Dec 15 07:07:22.384 INFO [stderr] --> src/tests.rs:24:52 Dec 15 07:07:22.384 INFO [stderr] | Dec 15 07:07:22.384 INFO [stderr] 24 | futures::finished(Value::String("world".into())).boxed() Dec 15 07:07:22.384 INFO [stderr] | ^^^^^ Dec 15 07:07:22.384 INFO [stderr] Dec 15 07:07:22.387 INFO [stderr] warning: use of deprecated item 'jsonrpc::futures::Future::boxed': removed without replacement, recommended to use a local extension trait or function if needed, more details in https://github.com/rust-lang-nursery/futures-rs/issues/228 Dec 15 07:07:22.387 INFO [stderr] --> src/tests.rs:32:43 Dec 15 07:07:22.387 INFO [stderr] | Dec 15 07:07:22.387 INFO [stderr] 32 | p.map_err(|_| Error::invalid_request()).boxed() Dec 15 07:07:22.387 INFO [stderr] | ^^^^^ Dec 15 07:07:22.387 INFO [stderr] Dec 15 07:07:34.844 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 21.84s Dec 15 07:07:34.862 INFO [stderr] su: No module specific data is present Dec 15 07:07:35.633 INFO running `"docker" "inspect" "de3edca4c621e2ec1a5ee5ba68b7745352273ccf349681a51e833765bc027f43"` Dec 15 07:07:35.995 INFO running `"docker" "rm" "-f" "de3edca4c621e2ec1a5ee5ba68b7745352273ccf349681a51e833765bc027f43"` Dec 15 07:07:36.375 INFO [stdout] de3edca4c621e2ec1a5ee5ba68b7745352273ccf349681a51e833765bc027f43 Dec 15 07:07:36.377 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-4/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/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 +bd47d6825bf4090517549d33cfef10d3300b4a75-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 15 07:07:36.807 INFO [stdout] 1080e44f825500e196472b3c1d0663822c647eed553169b4699728bcf1e825e0 Dec 15 07:07:36.812 INFO running `"docker" "start" "-a" "1080e44f825500e196472b3c1d0663822c647eed553169b4699728bcf1e825e0"` Dec 15 07:07:38.110 INFO [stderr] usermod: no changes Dec 15 07:07:38.379 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.24s Dec 15 07:07:38.395 INFO [stderr] Running /target/debug/deps/jsonrpc_http_server-69fb4cad8e1299cc Dec 15 07:07:38.399 INFO [stdout] Dec 15 07:07:38.399 INFO [stdout] running 20 tests Dec 15 07:07:38.707 INFO [stdout] test tests::should_add_cors_header_for_null_origin ... ok Dec 15 07:07:38.751 INFO [stdout] test tests::should_handle_async_requests_with_immediate_response_correctly ... ok Dec 15 07:07:38.751 INFO [stdout] test tests::should_always_allow_the_bind_address_as_localhost ... ok Dec 15 07:07:38.759 INFO [stdout] test tests::should_handle_sync_batch_requests_correctly ... ok Dec 15 07:07:38.815 INFO [stdout] test tests::should_always_allow_the_bind_address ... ok Dec 15 07:07:38.815 INFO [stdout] test tests::should_handle_async_requests_correctly ... ok Dec 15 07:07:38.823 INFO [stdout] test tests::should_allow_if_host_is_valid ... ok Dec 15 07:07:38.855 INFO [stdout] test tests::should_add_cors_headers ... ok Dec 15 07:07:38.911 INFO [stdout] test tests::should_not_process_the_request_in_case_of_invalid_cors ... ok Dec 15 07:07:38.929 INFO [stdout] test tests::should_not_add_cors_headers ... ok Dec 15 07:07:38.996 INFO [stdout] test tests::should_handle_sync_requests_correctly ... ok Dec 15 07:07:39.076 INFO [stdout] test tests::should_return_error_for_malformed_request ... ok Dec 15 07:07:39.127 INFO [stdout] test tests::should_return_empty_response_for_notification ... ok Dec 15 07:07:39.171 INFO [stdout] test tests::should_return_method_not_allowed_for_get ... ok Dec 15 07:07:39.171 INFO [stdout] test tests::should_reject_missing_host ... ok Dec 15 07:07:39.187 INFO [stdout] test tests::should_return_error_for_malformed_request2 ... ok Dec 15 07:07:39.187 INFO [stdout] test tests::should_reject_invalid_hosts ... ok Dec 15 07:07:39.189 INFO [stdout] test tests::should_return_method_not_found ... ok Dec 15 07:07:39.207 INFO [stdout] test tests::should_return_unsupported_media_type_if_not_json ... ok Dec 15 07:07:39.211 INFO [stdout] test tests::should_return_proper_headers_on_options ... ok Dec 15 07:07:39.211 INFO [stdout] Dec 15 07:07:39.211 INFO [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 15 07:07:39.211 INFO [stdout] Dec 15 07:07:39.214 INFO [stderr] Doc-tests jsonrpc_http_server Dec 15 07:07:51.569 INFO [stdout] Dec 15 07:07:51.569 INFO [stdout] running 1 test Dec 15 07:08:03.939 INFO [stdout] test src/lib.rs - (line 3) ... ok Dec 15 07:08:03.939 INFO [stdout] Dec 15 07:08:03.939 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 15 07:08:03.939 INFO [stdout] Dec 15 07:08:03.959 INFO [stderr] su: No module specific data is present Dec 15 07:08:04.891 INFO running `"docker" "inspect" "1080e44f825500e196472b3c1d0663822c647eed553169b4699728bcf1e825e0"` Dec 15 07:08:05.289 INFO running `"docker" "rm" "-f" "1080e44f825500e196472b3c1d0663822c647eed553169b4699728bcf1e825e0"` Dec 15 07:08:05.616 INFO [stdout] 1080e44f825500e196472b3c1d0663822c647eed553169b4699728bcf1e825e0