[INFO] fetching crate utoipa 0.1.0-beta.5... [INFO] testing utoipa-0.1.0-beta.5 against 1.59.0 for beta-1.60-1 [INFO] extracting crate utoipa 0.1.0-beta.5 into /workspace/builds/worker-12/source [INFO] validating manifest of crates.io crate utoipa 0.1.0-beta.5 on toolchain 1.59.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.59.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate utoipa 0.1.0-beta.5 [INFO] finished tweaking crates.io crate utoipa 0.1.0-beta.5 [INFO] tweaked toml for crates.io crate utoipa 0.1.0-beta.5 written to /workspace/builds/worker-12/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.59.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.59.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b3b0530f2cec833b1d435eca4a31060da994c0bee3ec5bbdbf56b3e868dd7b62 [INFO] running `Command { std: "docker" "start" "-a" "b3b0530f2cec833b1d435eca4a31060da994c0bee3ec5bbdbf56b3e868dd7b62", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b3b0530f2cec833b1d435eca4a31060da994c0bee3ec5bbdbf56b3e868dd7b62", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b3b0530f2cec833b1d435eca4a31060da994c0bee3ec5bbdbf56b3e868dd7b62", kill_on_drop: false }` [INFO] [stdout] b3b0530f2cec833b1d435eca4a31060da994c0bee3ec5bbdbf56b3e868dd7b62 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2d348f69f5019abc13e886058637666a1e7945f92054769b09f9a62e553c87e3 [INFO] running `Command { std: "docker" "start" "-a" "2d348f69f5019abc13e886058637666a1e7945f92054769b09f9a62e553c87e3", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.86 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling serde_derive v1.0.136 [INFO] [stderr] Compiling serde v1.0.136 [INFO] [stderr] Compiling serde_json v1.0.79 [INFO] [stderr] Compiling utoipa v0.1.0-beta.5 (/opt/rustwide/workdir) [INFO] [stderr] Compiling itoa v1.0.1 [INFO] [stderr] Compiling ryu v1.0.9 [INFO] [stderr] Compiling quote v1.0.15 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling utoipa-gen v0.1.0-beta.5 [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 14.69s [INFO] running `Command { std: "docker" "inspect" "2d348f69f5019abc13e886058637666a1e7945f92054769b09f9a62e553c87e3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2d348f69f5019abc13e886058637666a1e7945f92054769b09f9a62e553c87e3", kill_on_drop: false }` [INFO] [stdout] 2d348f69f5019abc13e886058637666a1e7945f92054769b09f9a62e553c87e3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2f701de0bc2ef50fffd10814b07c4ae5eb111a97669bb4f197514529f5afc52e [INFO] running `Command { std: "docker" "start" "-a" "2f701de0bc2ef50fffd10814b07c4ae5eb111a97669bb4f197514529f5afc52e", kill_on_drop: false }` [INFO] [stderr] Compiling paste v1.0.6 [INFO] [stderr] Compiling utoipa v0.1.0-beta.5 (/opt/rustwide/workdir) [INFO] [stdout] warning: function is never used: `assert_json_array_len` [INFO] [stdout] --> tests/common.rs:24:8 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn assert_json_array_len(value: &Value, len: usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `assert_json_array_len` [INFO] [stdout] --> tests/common.rs:24:8 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn assert_json_array_len(value: &Value, len: usize) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 2.29s [INFO] running `Command { std: "docker" "inspect" "2f701de0bc2ef50fffd10814b07c4ae5eb111a97669bb4f197514529f5afc52e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2f701de0bc2ef50fffd10814b07c4ae5eb111a97669bb4f197514529f5afc52e", kill_on_drop: false }` [INFO] [stdout] 2f701de0bc2ef50fffd10814b07c4ae5eb111a97669bb4f197514529f5afc52e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 3f79bf19682f8bbc9f9c02f0a2f950a7f374e263ffe60a8169721146bf134680 [INFO] running `Command { std: "docker" "start" "-a" "3f79bf19682f8bbc9f9c02f0a2f950a7f374e263ffe60a8169721146bf134680", kill_on_drop: false }` [INFO] [stderr] warning: function is never used: `assert_json_array_len` [INFO] [stderr] --> tests/common.rs:24:8 [INFO] [stderr] | [INFO] [stderr] 24 | pub fn assert_json_array_len(value: &Value, len: usize) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `utoipa` (test "path_response_derive_test") generated 1 warning [INFO] [stderr] warning: `utoipa` (test "request_body_derive_test") generated 1 warning (1 duplicate) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/utoipa-e5a53cae3a739b12) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test openapi::schema::tests::derive_object_with_example ... ok [INFO] [stdout] test openapi::tests::serialize_deserialize_openapi_version_success ... ok [INFO] [stdout] test openapi::tests::serialize_openapi_json_minimal_success ... ok [INFO] [stdout] test openapi::schema::tests::create_schema_serializes_json ... ok [INFO] [stdout] test openapi::tests::serialize_openapi_json_with_paths_success ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/common.rs (/opt/rustwide/target/debug/deps/common-949d030d12e82d16) [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; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/component_derive_no_serde_json.rs (/opt/rustwide/target/debug/deps/component_derive_no_serde_json-69fcedf6fc2ae6b0) [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; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/component_derive_test.rs (/opt/rustwide/target/debug/deps/component_derive_test-6c05f3cc08ce6f0e) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test derive_enum_with_defaults_success ... ok [INFO] [stdout] test derive_enum_with_additional_properties_success ... ok [INFO] [stdout] test derive_enum_with_comments_success ... ok [INFO] [stdout] test derive_enum_with_with_custom_default_fn_success ... ok [INFO] [stdout] test derive_enum_with_deprecated ... ok [INFO] [stdout] test derive_struct_nested_vec_success ... ok [INFO] [stdout] test derive_struct_unnamed_field_single_value_type_success ... ok [INFO] [stdout] test derive_struct_unnamed_field_with_generic_types_success ... ok [INFO] [stdout] test derive_struct_unnamed_field_vec_type_success ... ok [INFO] [stdout] test derive_complex_enum_with_named_and_unnamed_fields ... ok [INFO] [stdout] test derive_struct_unnamed_field_with_multiple_nested_generic_type_success ... ok [INFO] [stdout] test derive_struct_unnamed_field_with_nested_generic_type_success ... ok [INFO] [stdout] test derive_struct_unnamed_fields_tuple_with_different_types_success ... ok [INFO] [stdout] test derive_struct_unnamed_fields_tuple_with_same_type_success ... ok [INFO] [stdout] test derive_struct_with_cow ... ok [INFO] [stdout] test derive_struct_with_comments_success ... ok [INFO] [stdout] test derive_struct_with_defaults_success ... ok [INFO] [stdout] test derive_struct_with_deprecated ... ok [INFO] [stdout] test derive_struct_with_custom_properties_success ... ok [INFO] [stdout] test derive_struct_with_generics ... ok [INFO] [stdout] test derive_struct_with_example ... ok [INFO] [stdout] test derive_struct_with_lifetime_generics ... ok [INFO] [stdout] test derive_struct_with_optional_properties_success ... ok [INFO] [stdout] test derive_unnamed_struct_deprecated_success ... ok [INFO] [stdout] test derive_struct_with_read_only_and_write_only ... ok [INFO] [stdout] test derive_unnamed_struct_example_json_array_success ... ok [INFO] [stdout] test derive_with_box_and_refcell ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/path_derive.rs (/opt/rustwide/target/debug/deps/path_derive-cb0e1f497bcb6c2d) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test derive_path_get ... ok [INFO] [stdout] test derive_path_connect ... ok [INFO] [stdout] test derive_path_head ... ok [INFO] [stdout] test derive_path_delete ... ok [INFO] [stdout] test derive_path_patch ... ok [INFO] [stdout] test derive_path_put ... ok [INFO] [stdout] test derive_path_options ... ok [INFO] [stdout] test derive_path_post ... ok [INFO] [stdout] test derive_path_trace ... ok [INFO] [stdout] test derive_path_with_defaults_success ... ok [INFO] [stdout] test derive_path_with_all_info_success ... ok [INFO] [stdout] test derive_path_with_extra_attributes_without_nested_module ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/path_derive_actix.rs (/opt/rustwide/target/debug/deps/path_derive_actix-55a38dff94de57ca) [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; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/path_parameter_derive_actix.rs (/opt/rustwide/target/debug/deps/path_parameter_derive_actix-f60a0b12189b94f7) [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; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/path_parameter_derive_test.rs (/opt/rustwide/target/debug/deps/path_parameter_derive_test-9272ea2b992cbb37) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test derive_path_parameters_with_all_options_success ... ok [INFO] [stdout] test derive_path_parameters_minimal_success ... ok [INFO] [stdout] test derive_params_without_fn_args ... ok [INFO] [stdout] test derive_parameters_with_all_types ... ok [INFO] [stdout] test derive_path_parameter_multiple_success ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/path_response_derive_test.rs (/opt/rustwide/target/debug/deps/path_response_derive_test-7f70a95030e02f5d) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test derive_path_with_simple_success_response ... ok [INFO] [stdout] test derive_response_with_json_example_success ... ok [INFO] [stdout] test object_body ... ok [INFO] [stdout] test derive_path_with_multiple_simple_responses ... ok [INFO] [stdout] test object_body_override_content_type_to_xml ... ok [INFO] [stdout] test object_body_with_header_with_type ... ok [INFO] [stdout] test object_body_with_multiple_headers ... ok [INFO] [stdout] test primitive_big_integer_body ... ok [INFO] [stdout] test object_body_with_simple_header ... ok [INFO] [stdout] test object_slice_body ... ok [INFO] [stdout] test primitive_integer_body ... ok [INFO] [stdout] test primitive_string_body ... ok [INFO] [stdout] test response_no_body_with_complex_header_with_description ... ok [INFO] [stdout] test primitive_string_sclice_body ... ok [INFO] [stdout] test primitive_bool_body ... ok [INFO] [stdout] test primitive_integer_slice_body ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/path_response_derive_test_no_serde_json.rs (/opt/rustwide/target/debug/deps/path_response_derive_test_no_serde_json-a808c84527182491) [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; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/request_body_derive_test.rs (/opt/rustwide/target/debug/deps/request_body_derive_test-df7bc8a1f5e6929e) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test derive_path_request_body_simple_success ... ok [INFO] [stdout] test derive_request_body_complex_primitive_array_success ... ok [INFO] [stdout] test derive_path_request_body_simple_array_success ... ok [INFO] [stdout] test derive_request_body_complex_success ... ok [INFO] [stdout] test derive_request_body_complex_required_explisit_false_success ... ok [INFO] [stdout] test derive_request_body_option_array_success ... ok [INFO] [stdout] test derive_request_body_primitive_array_success ... ok [INFO] [stdout] test derive_request_body_primitive_simple_success ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/utoipa_gen_test.rs (/opt/rustwide/target/debug/deps/utoipa_gen_test-5ab0be6e448f9b0f) [INFO] [stdout] [INFO] [stderr] Doc-tests utoipa [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test src/lib.rs - (line 54) ... ok [INFO] [stdout] test src/lib.rs - (line 65) ... ok [INFO] [stdout] test src/lib.rs - OpenApi (line 170) ... ok [INFO] [stdout] test src/lib.rs - Component (line 217) ... ok [INFO] [stdout] test src/lib.rs - Component (line 229) ... ok [INFO] [stdout] test src/lib.rs - Path (line 275) ... ok [INFO] [stdout] test src/lib.rs - OpenApi (line 181) ... ok [INFO] [stdout] test src/lib.rs - Path (line 305) ... ok [INFO] [stdout] test src/lib.rs - (line 101) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "3f79bf19682f8bbc9f9c02f0a2f950a7f374e263ffe60a8169721146bf134680", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3f79bf19682f8bbc9f9c02f0a2f950a7f374e263ffe60a8169721146bf134680", kill_on_drop: false }` [INFO] [stdout] 3f79bf19682f8bbc9f9c02f0a2f950a7f374e263ffe60a8169721146bf134680