[INFO] fetching crate rstest_macros 0.19.0...
[INFO] testing rstest_macros-0.19.0 against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate rstest_macros 0.19.0 into /workspace/builds/worker-3-tc1/source
[INFO] validating manifest of crates.io crate rstest_macros 0.19.0 on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate rstest_macros 0.19.0
[INFO] finished tweaking crates.io crate rstest_macros 0.19.0
[INFO] tweaked toml for crates.io crate rstest_macros 0.19.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 142 packages to latest compatible versions
[INFO] [stderr]       Adding addr2line v0.21.0 (latest: v0.22.0)
[INFO] [stderr]       Adding async-channel v1.9.0 (latest: v2.3.1)
[INFO] [stderr]       Adding async-io v1.13.0 (latest: v2.3.2)
[INFO] [stderr]       Adding async-lock v2.8.0 (latest: v3.3.0)
[INFO] [stderr]       Adding bitflags v1.3.2 (latest: v2.5.0)
[INFO] [stderr]       Adding event-listener v2.5.3 (latest: v5.3.0)
[INFO] [stderr]       Adding event-listener v4.0.3 (latest: v5.3.0)
[INFO] [stderr]       Adding event-listener-strategy v0.4.0 (latest: v0.5.2)
[INFO] [stderr]       Adding fastrand v1.9.0 (latest: v2.1.0)
[INFO] [stderr]       Adding futures-lite v1.13.0 (latest: v2.3.0)
[INFO] [stderr]       Adding gimli v0.28.1 (latest: v0.29.0)
[INFO] [stderr]       Adding gloo-timers v0.2.6 (latest: v0.3.0)
[INFO] [stderr]       Adding io-lifetimes v1.0.11 (latest: v2.0.3)
[INFO] [stderr]       Adding linux-raw-sys v0.3.8 (latest: v0.6.4)
[INFO] [stderr]       Adding linux-raw-sys v0.4.14 (latest: v0.6.4)
[INFO] [stderr]       Adding object v0.32.2 (latest: v0.35.0)
[INFO] [stderr]       Adding polling v2.8.0 (latest: v3.7.0)
[INFO] [stderr]       Adding rstest v0.18.2 (latest: v0.19.0)
[INFO] [stderr]       Adding rstest_macros v0.18.2 (latest: v0.19.0)
[INFO] [stderr]       Adding rustix v0.37.27 (latest: v0.38.34)
[INFO] [stderr]       Adding socket2 v0.4.10 (latest: v0.5.7)
[INFO] [stderr]       Adding syn v1.0.109 (latest: v2.0.66)
[INFO] [stderr]       Adding toml_edit v0.19.15 (latest: v0.22.13)
[INFO] [stderr]       Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
[INFO] [stderr]       Adding windows-sys v0.48.0 (latest: v0.52.0)
[INFO] [stderr]       Adding windows-targets v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding winnow v0.5.40 (latest: v0.6.8)
[INFO] [stderr]       Adding yansi v0.5.1 (latest: v1.0.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rstest_test v0.11.0
[INFO] [stderr]   Downloaded rstest_reuse v0.6.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5ed6ecfe355a59c7e32273f6c824b5b7cf925d083dd9c4c9ae1b4b7d72007fee
[INFO] running `Command { std: "docker" "start" "-a" "5ed6ecfe355a59c7e32273f6c824b5b7cf925d083dd9c4c9ae1b4b7d72007fee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5ed6ecfe355a59c7e32273f6c824b5b7cf925d083dd9c4c9ae1b4b7d72007fee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5ed6ecfe355a59c7e32273f6c824b5b7cf925d083dd9c4c9ae1b4b7d72007fee", kill_on_drop: false }`
[INFO] [stdout] 5ed6ecfe355a59c7e32273f6c824b5b7cf925d083dd9c4c9ae1b4b7d72007fee
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3616c4b16d1503f0008a5296ac027e3a9a5a8d9cb16cee14bd1fc3cd75182e4b
[INFO] running `Command { std: "docker" "start" "-a" "3616c4b16d1503f0008a5296ac027e3a9a5a8d9cb16cee14bd1fc3cd75182e4b", kill_on_drop: false }`
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling rstest_macros v0.19.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition name: `use_proc_macro_diagnostic`
[INFO] [stdout]  --> src/lib.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![cfg_attr(use_proc_macro_diagnostic, feature(proc_macro_diagnostic))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stdout]   = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro_diagnostic)");` to the top of the `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.61s
[INFO] running `Command { std: "docker" "inspect" "3616c4b16d1503f0008a5296ac027e3a9a5a8d9cb16cee14bd1fc3cd75182e4b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3616c4b16d1503f0008a5296ac027e3a9a5a8d9cb16cee14bd1fc3cd75182e4b", kill_on_drop: false }`
[INFO] [stdout] 3616c4b16d1503f0008a5296ac027e3a9a5a8d9cb16cee14bd1fc3cd75182e4b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a8680c0298d79bc0a198083eaab0def304876c4c5dbe812db1b3181b523d5231
[INFO] running `Command { std: "docker" "start" "-a" "a8680c0298d79bc0a198083eaab0def304876c4c5dbe812db1b3181b523d5231", kill_on_drop: false }`
[INFO] [stderr]    Compiling pin-project-lite v0.2.14
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling parking v2.2.0
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stderr]    Compiling rustix v0.38.34
[INFO] [stderr]    Compiling value-bag v1.9.0
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]    Compiling io-lifetimes v1.0.11
[INFO] [stderr]    Compiling polling v2.8.0
[INFO] [stderr]    Compiling async-task v4.7.1
[INFO] [stderr]    Compiling rustix v0.37.27
[INFO] [stderr]    Compiling event-listener v2.5.3
[INFO] [stderr]    Compiling futures-lite v2.3.0
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling piper v0.2.2
[INFO] [stderr]    Compiling log v0.4.21
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rstest_macros v0.18.2
[INFO] [stderr]    Compiling async-io v1.13.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling linux-raw-sys v0.3.8
[INFO] [stderr]    Compiling fastrand v1.9.0
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling waker-fn v1.2.0
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling futures-lite v1.13.0
[INFO] [stderr]    Compiling async-lock v2.8.0
[INFO] [stderr]    Compiling rstest_reuse v0.6.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.2
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling mio v0.8.11
[INFO] [stderr]    Compiling socket2 v0.5.7
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling socket2 v0.4.10
[INFO] [stderr]    Compiling event-listener v4.0.3
[INFO] [stderr]    Compiling event-listener v5.3.0
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling toml_datetime v0.6.6
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling async-executor v1.11.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling event-listener-strategy v0.4.0
[INFO] [stderr]    Compiling event-listener-strategy v0.5.2
[INFO] [stderr]    Compiling async-lock v3.3.0
[INFO] [stderr]    Compiling tokio v1.37.0
[INFO] [stderr]    Compiling async-channel v1.9.0
[INFO] [stderr]    Compiling kv-log-macro v1.0.7
[INFO] [stderr]    Compiling async-channel v2.3.1
[INFO] [stderr]    Compiling actix-macros v0.2.4
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling yansi v0.5.1
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling pretty_assertions v1.4.0
[INFO] [stderr]    Compiling blocking v1.6.0
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling async-attributes v1.1.2
[INFO] [stderr]    Compiling rstest_macros v0.19.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling actix-rt v2.9.0
[INFO] [stdout] warning: unexpected `cfg` condition name: `use_proc_macro_diagnostic`
[INFO] [stdout]  --> src/lib.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![cfg_attr(use_proc_macro_diagnostic, feature(proc_macro_diagnostic))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stdout]   = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro_diagnostic)");` to the top of the `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rstest_test v0.11.0
[INFO] [stderr]    Compiling polling v3.7.0
[INFO] [stderr]    Compiling async-io v2.3.2
[INFO] [stderr]    Compiling async-global-executor v2.4.1
[INFO] [stderr]    Compiling async-std v1.12.0
[INFO] [stderr]    Compiling rstest v0.18.2
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `use_proc_macro_diagnostic`
[INFO] [stdout]  --> src/lib.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![cfg_attr(use_proc_macro_diagnostic, feature(proc_macro_diagnostic))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stdout]   = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro_diagnostic)");` to the top of the `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 14.38s
[INFO] running `Command { std: "docker" "inspect" "a8680c0298d79bc0a198083eaab0def304876c4c5dbe812db1b3181b523d5231", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a8680c0298d79bc0a198083eaab0def304876c4c5dbe812db1b3181b523d5231", kill_on_drop: false }`
[INFO] [stdout] a8680c0298d79bc0a198083eaab0def304876c4c5dbe812db1b3181b523d5231
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 88f16ddeb0f56cfebd4391eabc6e53eb8e381259a86518ed7bf9fbfd7322bc79
[INFO] running `Command { std: "docker" "start" "-a" "88f16ddeb0f56cfebd4391eabc6e53eb8e381259a86518ed7bf9fbfd7322bc79", kill_on_drop: false }`
[INFO] [stderr] warning: unexpected `cfg` condition name: `use_proc_macro_diagnostic`
[INFO] [stderr]  --> src/lib.rs:2:13
[INFO] [stderr]   |
[INFO] [stderr] 2 | #![cfg_attr(use_proc_macro_diagnostic, feature(proc_macro_diagnostic))]
[INFO] [stderr]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stderr]   = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro_diagnostic)");` to the top of the `build.rs`
[INFO] [stderr]   = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stderr]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `rstest_macros` (lib) generated 1 warning
[INFO] [stderr] warning: `rstest_macros` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rstest_macros-c5ca419ce63c9e97)
[INFO] [stdout] 
[INFO] [stdout] running 376 tests
[INFO] [stdout] test error::test::generics_once_should_not_return_if_no_once::case_3_lifetimes ... ok
[INFO] [stdout] test error::test::generics_once_should_not_return_if_no_once::case_1_generics ... ok
[INFO] [stdout] test error::test::generics_once_should_not_return_if_no_once::case_2_const_generics ... ok
[INFO] [stdout] test error::test::generics_once_should_not_return_if_no_once::case_5_use_impl_in_argumets ... ok
[INFO] [stdout] test error::test::generics_once_should_not_return_if_no_once::case_4_use_impl_in_answer ... ok
[INFO] [stdout] test error::test::generics_once_should_return_error::case_4_use_impl_in_answer ... ok
[INFO] [stdout] test error::test::generics_once_should_return_error::case_1_generics ... ok
[INFO] [stdout] test error::test::generics_once_should_return_error::case_3_lifetimes ... ok
[INFO] [stdout] test error::test::generics_once_should_return_error::case_2_const_generics ... ok
[INFO] [stdout] test error::test::generics_once_should_return_error::case_5_use_impl_in_argumets ... ok
[INFO] [stdout] test parse::arguments::should_implement_is_future_await_logic::global_matching_future_ident ... ok
[INFO] [stdout] test parse::arguments::should_implement_is_future_await_logic::matching_ident ... ok
[INFO] [stdout] test parse::arguments::should_implement_is_future_await_logic::no_matching_ident ... ok
[INFO] [stdout] test parse::fixture::extend::should::no_once_attribute ... ok
[INFO] [stdout] test parse::fixture::extend::should::raise_error::if_default_is_defined_more_than_once ... ok
[INFO] [stdout] test parse::fixture::extend::should::raise_error::for_invalid_default_type ... ok
[INFO] [stdout] test parse::fixture::extend::should::extract_future ... ok
[INFO] [stdout] test parse::fixture::extend::should::raise_error::if_once_is_defined_more_than_once ... ok
[INFO] [stdout] test parse::fixture::extend::should::raise_error::from_used_more_than_once ... ok
[INFO] [stdout] test parse::fixture::extend::should::raise_error::if_partial_is_not_correct ... ok
[INFO] [stdout] test parse::fixture::extend::should::find_once_attribute ... ok
[INFO] [stdout] test parse::fixture::extend::should::find_default_return_type ... ok
[INFO] [stdout] test parse::fixture::extend::should::find_partials_return_type ... ok
[INFO] [stdout] test parse::fixture::extend::should::raise_error::for_invalid_expressions ... ok
[INFO] [stdout] test parse::fixture::extend::should::use_default_values_attributes ... ok
[INFO] [stdout] test parse::fixture::extend::should::raise_error::with_used_more_than_once ... ok
[INFO] [stdout] test parse::fixture::extend::should::rename_with_attributes ... ok
[INFO] [stdout] test parse::fixture::should::parse::empty_fixtures ... ok
[INFO] [stdout] test parse::fixture::should::parse::should_accept_trailing_comma::case_3 ... ok
[INFO] [stdout] test parse::fixture::should::parse::should_accept_trailing_comma::case_1 ... ok
[INFO] [stdout] test parse::fixture::should::parse::empty_attributes ... ok
[INFO] [stdout] test parse::fixture::should::parse::should_accept_trailing_comma::case_2 ... ok
[INFO] [stdout] test parse::fixture::extend::should::raise_error::for_invalid_partial_type ... ok
[INFO] [stdout] test parse::fixture::should::parse::should_accept_trailing_comma::case_4 ... ok
[INFO] [stdout] test parse::future::should::extract::case_2_global_awt ... ok
[INFO] [stdout] test parse::future::should::extract::case_1_simple ... ok
[INFO] [stdout] test parse::future::should::extract::case_3_global_awt_with_inner_function ... ok
[INFO] [stdout] test parse::future::should::extract::case_7_just_one ... ok
[INFO] [stdout] test parse::fixture::should::parse::some_literals ... ok
[INFO] [stdout] test parse::fixture::extend::should::use_with_attributes ... ok
[INFO] [stdout] test parse::future::should::extract::case_4_simple_awaited ... ok
[INFO] [stdout] test parse::future::should::extract::case_6_more_than_one ... ok
[INFO] [stdout] test parse::fixture::should::parse::happy_path ... ok
[INFO] [stdout] test parse::future::should::raise_error::case_1_no_more_than_one ... ok
[INFO] [stdout] test parse::future::should::not_change_anything_if_no_future_attribute_found::case_2 ... ok
[INFO] [stdout] test parse::future::should::not_change_anything_if_no_future_attribute_found::case_4 ... ok
[INFO] [stdout] test parse::future::should::extract::case_8_just_one_awaited ... ok
[INFO] [stdout] test parse::future::should::not_change_anything_if_no_future_attribute_found::case_3 ... ok
[INFO] [stdout] test parse::future::should::extract::case_5_simple_awaited_and_global ... ok
[INFO] [stdout] test parse::future::should::not_change_anything_if_no_future_attribute_found::case_1 ... ok
[INFO] [stdout] test parse::future::should::raise_error::case_4_invalid_arg ... ok
[INFO] [stdout] test parse::future::should::raise_error::case_5_no_more_than_one_awt ... ok
[INFO] [stdout] test parse::future::should::remove_all_awt_attributes::case_1_base ... ok
[INFO] [stdout] test parse::future::should::raise_error::case_3_no_slice ... ok
[INFO] [stdout] test parse::future::should::raise_error::case_2_no_impl ... ok
[INFO] [stdout] test parse::rstest::files::should::extract::case_1_simple ... ok
[INFO] [stdout] test parse::future::should::remove_all_awt_attributes::case_2_two ... ok
[INFO] [stdout] test parse::future::should::remove_all_awt_attributes::case_3_inner ... ok
[INFO] [stdout] test parse::rstest::files::should::extract::case_3_more_globs_on_the_same_var ... ok
[INFO] [stdout] test parse::rstest::files::should::extract::case_6_include_dot_files ... ok
[INFO] [stdout] test parse::rstest::files::should::extract::case_2_more_than_one ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_3_should_remove_duplicates ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_2_more_glob ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_1_no_files_arg ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_3_no_exclude_args ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_2_invalid_files_inner ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_1_simple ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_9_relative_path ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_5_invalid_exclude_regex ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_4_invalid_exclude_inner ... ok
[INFO] [stdout] test parse::rstest::files::should::extract::case_4_exclude ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_4_should_sort ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_6_include_dot_files_with_args ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_7_ignore_dot_files ... ok
[INFO] [stdout] test parse::rstest::files::should::extract::case_5_exclude_more ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_9_include_dot_files_more_than_once ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_8_include_dot_files_without_files ... ok
[INFO] [stdout] test parse::rstest::files::should::render_file_description_should::case_3_no_extension ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_5_exclude ... ok
[INFO] [stdout] test parse::rstest::files::should::render_file_description_should::case_4_parent ... ok
[INFO] [stdout] test parse::rstest::files::should::render_file_description_should::case_5_ignore_current ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_7_exclude_without_files ... ok
[INFO] [stdout] test parse::rstest::files::should::render_file_description_should::case_1_file ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_6_exclude_more ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_8_include_dot_files ... ok
[INFO] [stdout] test parse::rstest::files::should::render_file_description_should::case_2_in_folder ... ok
[INFO] [stdout] test parse::rstest::test::matrix_cases::happy_path ... ok
[INFO] [stdout] test parse::rstest::test::matrix_cases::should_parse_attributes_too ... ok
[INFO] [stdout] test parse::rstest::test::integrated::should_parse_fixture_cases_and_matrix_in_any_order ... ok
[INFO] [stdout] test parse::rstest::test::matrix_cases::defined_via_with_attributes::one_arg ... ok
[INFO] [stdout] test parse::rstest::test::no_cases::empty_attributes ... ok
[INFO] [stdout] test parse::rstest::test::no_cases::fixture_extraction::rename ... ok
[INFO] [stdout] test parse::rstest::test::no_cases::empty_fixtures ... ok
[INFO] [stdout] test parse::rstest::test::matrix_cases::should_parse_injected_fixtures_too ... ok
[INFO] [stdout] test parse::rstest::test::no_cases::extract_future ... ok
[INFO] [stdout] test parse::rstest::test::no_cases::extract_notrace_args_atttribute ... ok
[INFO] [stdout] test parse::rstest::test::no_cases::fixture_extraction::defined_via_with_attributes ... ok
[INFO] [stdout] test parse::rstest::test::no_cases::fixture_extraction::rename_with_attributes ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::defined_via_with_attributes::should_report_all_errors ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::defined_via_with_attributes::more_cases ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::defined_via_with_attributes::parse_tuple_value ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::defined_via_with_attributes::one_case ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::should_accept_comma_at_the_end_of_cases ... ok
[INFO] [stdout] test parse::rstest::test::no_cases::happy_path ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::case_could_be_arg_name ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::one_simple_case_one_arg ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::defined_via_with_attributes::should_consume_all_used_attributes ... ok
[INFO] [stdout] test parse::should::parse_attributes::one_simple_ident ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::defined_via_with_attributes::should_collect_attributes ... ok
[INFO] [stdout] test parse::should::parse_attributes::one_simple_group ... ok
[INFO] [stdout] test parse::rstest::test::should_parse_async_timeout ... ok
[INFO] [stdout] test parse::should::parse_attributes::integrated ... ok
[INFO] [stdout] test parse::rstest::test::parse_rstest_data::one_arg ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::happy_path ... ok
[INFO] [stdout] test parse::rstest::test::should_check_all_timeout_to_catch_the_right_errors ... ok
[INFO] [stdout] test parse::testcase::should::save_attributes ... ok
[INFO] [stdout] test parse::testcase::should::accept_arbitrary_rust_code ... ok
[INFO] [stdout] test parse::testcase::should::get_description_if_any ... ok
[INFO] [stdout] test parse::testcase::should::get_description_also_with_more_args ... ok
[INFO] [stdout] test parse::testcase::should::two_literal_args ... ok
[INFO] [stdout] test parse::testcase::should::some_literals ... ok
[INFO] [stdout] test parse::should::parse_attributes::one_simple_type ... ok
[INFO] [stdout] test parse::vlist::should::parse_values_list::raw_code ... ok
[INFO] [stdout] test render::apply_argumets::should::no_change::case_1 ... ok
[INFO] [stdout] test parse::vlist::should::parse_values_list::some_literals ... ok
[INFO] [stdout] test parse::testcase::should::parse_arbitrary_rust_code_as_expression ... ok
[INFO] [stdout] test render::apply_argumets::should::no_change::case_2 ... ok
[INFO] [stdout] test render::apply_argumets::should::await_future_args::with_global_await ... ok
[INFO] [stdout] test render::apply_argumets::should::no_change::case_3 ... ok
[INFO] [stdout] test render::apply_argumets::should::await_future_args::with_selective_await ... ok
[INFO] [stdout] test render::apply_argumets::should::await_future_args::with_mut_await ... ok
[INFO] [stdout] test render::apply_argumets::should::no_change::case_4 ... ok
[INFO] [stdout] test render::apply_argumets::should::replace_future_basic_type::case_1_simple ... ok
[INFO] [stdout] test render::apply_argumets::should::replace_future_basic_type::case_3_just_one ... ok
[INFO] [stdout] test render::apply_argumets::should::replace_future_basic_type::case_2_more_than_one ... ok
[INFO] [stdout] test render::apply_argumets::should::replace_reference_type::case_1_base ... ok
[INFO] [stdout] test render::apply_argumets::should::replace_future_basic_type::case_5_remove_mut ... ok
[INFO] [stdout] test render::apply_argumets::should::replace_reference_type::case_3_some_other_generics ... ok
[INFO] [stdout] test render::apply_argumets::should::replace_future_basic_type::case_4_generics ... ok
[INFO] [stdout] test render::apply_argumets::should::replace_reference_type::case_2_lifetime_already_exists ... ok
[INFO] [stdout] test render::fixture::should::clean_generics::case_2_associated_type ... ok
[INFO] [stdout] test render::fixture::should::clean_generics::case_3_not_remove_const_generics ... ok
[INFO] [stdout] test render::fixture::should::clean_generics::case_4_remove_const_generics ... ok
[INFO] [stdout] test render::fixture::should::clean_generics::case_1_base ... ok
[INFO] [stdout] test render::fixture::should::add_future_boilerplate_if_requested ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_1_async_fn::method_1___default__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_1_async_fn::method_2___get__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_1_async_fn::method_3___partial_1__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_1_async_fn::method_5___partial_3__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_2_not_async_fn::method_1___default__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_2_not_async_fn::method_2___get__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_1_async_fn::method_4___partial_2__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_2_not_async_fn::method_3___partial_1__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_2_not_async_fn::method_5___partial_3__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_2_not_async_fn::method_4___partial_2__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_1_async_fn::method_1___default__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_1_async_fn::method_5___partial_3__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_1_async_fn::method_3___partial_1__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_1_async_fn::method_2___get__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_1_async_fn::method_4___partial_2__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_2_not_async_fn::method_1___default__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_2_not_async_fn::method_2___get__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_2_not_async_fn::method_3___partial_1__ ... ok
[INFO] [stdout] test render::fixture::should::maintains_no_pub_visibility ... ok
[INFO] [stdout] test render::fixture::should::maintains_pub_visibility ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_2_not_async_fn::method_5___partial_3__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_2_not_async_fn::method_4___partial_2__ ... ok
[INFO] [stdout] test render::fixture::should::use_default_return_type_if_any ... ok
[INFO] [stdout] test render::fixture::should::implement_partial_methods ... ok
[INFO] [stdout] test render::inject::should::call_fixture::case_1_as_is ... ok
[INFO] [stdout] test render::inject::should::call_fixture::case_2_without_underscore ... ok
[INFO] [stdout] test render::fixture::should::implement_a_get_method_with_input_fixture_signature ... ok
[INFO] [stdout] test render::fixture::should::use_global_await ... ok
[INFO] [stdout] test render::fixture::should::use_partial_return_type_if_any ... ok
[INFO] [stdout] test render::inject::should::call_fixture::case_4_do_not_remove_double_underscore ... ok
[INFO] [stdout] test render::inject::should::call_fixture::case_3_do_not_remove_inner_underscores ... ok
[INFO] [stdout] test render::inject::should::call_given_fixture::case_3_without_undescore ... ok
[INFO] [stdout] test render::inject::should::call_fixture::case_5_preserve_mut_but_annotate_as_allow_unused_mut ... ok
[INFO] [stdout] test render::fixture::should::implement_a_default_method_with_input_cleaned_fixture_signature_and_no_args ... ok
[INFO] [stdout] test render::inject::should::call_given_fixture::case_1_as_is ... ok
[INFO] [stdout] test render::inject::should::call_given_fixture::case_2_with_allow_unused_mut ... ok
[INFO] [stdout] test render::fixture::should::use_selective_await ... ok
[INFO] [stdout] test render::inject::should::call_given_fixture::case_4_without_remove_underscore_if_value ... ok
[INFO] [stdout] test render::inject::should::handle_magic_conversion::case_2_discard_impl ... ok
[INFO] [stdout] test render::inject::should::handle_magic_conversion::case_3_discard_generic_type ... ok
[INFO] [stdout] test render::inject::should::handle_magic_conversion::case_1_implement_it ... ok
[INFO] [stdout] test render::test::cases_should::add_a_test_case ... ok
[INFO] [stdout] test render::fixture::should::return_a_static_reference_if_once_attribute ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_1_sync::attributes_1_____ ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_1_sync::attributes_2____no_one___ ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_1_sync::attributes_3____should_panic___ ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_1_sync::attributes_4____should_panic__other___ ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_1_sync::attributes_5____a__b__c__should_panic___ ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_2_async_fn::attributes_1_____ ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_2_async_fn::attributes_2____no_one___ ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_2_async_fn::attributes_4____should_panic__other___ ... ok
[INFO] [stdout] test render::test::cases_should::copy_user_function ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_2_async_fn::attributes_3____should_panic___ ... ok
[INFO] [stdout] test render::test::cases_should::add_all_test_cases ... ok
[INFO] [stdout] test render::test::cases_should::create_a_module_named_as_test_function ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_2_async_fn::attributes_5____a__b__c__should_panic___ ... ok
[INFO] [stdout] test render::test::cases_should::add_future_boilerplate_if_requested ... ok
[INFO] [stdout] test render::test::cases_should::add_return_type_if_any ... ok
[INFO] [stdout] test render::test::cases_should::mark_module_as_test ... ok
[INFO] [stdout] test render::test::cases_should::mark_user_function_as_test ... ok
[INFO] [stdout] test render::test::cases_should::should_add_attributes_given_in_the_test_case::case_1_empty::case_attrs_1_____ ... ok
[INFO] [stdout] test render::test::cases_should::should_add_attributes_given_in_the_test_case::case_1_empty::case_attrs_2____should_panic___ ... ok
[INFO] [stdout] test render::test::cases_should::not_copy_user_function ... ok
[INFO] [stdout] test render::test::cases_should::should_add_attributes_given_in_the_test_case::case_1_empty::case_attrs_3____first__second_arg____ ... ok
[INFO] [stdout] test render::test::cases_should::should_add_attributes_given_in_the_test_case::case_2_some_attrs::case_attrs_1_____ ... ok
[INFO] [stdout] test render::test::cases_should::should_add_attributes_given_in_the_test_case::case_2_some_attrs::case_attrs_2____should_panic___ ... ok
[INFO] [stdout] test render::test::cases_should::should_not_copy_should_panic_attribute ... ok
[INFO] [stdout] test render::test::cases_should::should_add_attributes_given_in_the_test_case::case_2_some_attrs::case_attrs_3____first__second_arg____ ... ok
[INFO] [stdout] test render::test::cases_should::starts_case_number_from_1 ... ok
[INFO] [stdout] test render::test::cases_should::should_mark_test_with_given_attributes ... ok
[INFO] [stdout] test render::test::cases_should::use_description_if_any ... ok
[INFO] [stdout] test render::test::cases_should::use_await_for_async_test_function::case_2_async_fn ... ok
[INFO] [stdout] test render::test::cases_should::trace_arguments_value ... ok
[INFO] [stdout] test render::test::cases_should::use_await_for_async_test_function::case_1_sync ... ok
[INFO] [stdout] test render::test::cases_should::trace_just_one_case ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_1____test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_3____very__complicated__path__test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_4____prev__test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_2____other__test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_global_await ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_5____test__after___ ... ok
[INFO] [stdout] test render::test::cases_should::trace_just_some_arguments_value ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_6____prev__other__test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_1____test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_2____other__test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_3____very__complicated__path__test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_5____test__after___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_4____prev__test___ ... ok
[INFO] [stdout] test error::test::generics_once_should_return_error::case_6_sanity_check_with_no_generics - should panic ... ok
[INFO] [stdout] test parse::rstest::files::should::default_glob_resolver_raise_error_if_invalid_glob_path - should panic ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_6____prev__other__test___ ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error_if_no_files_found - should panic ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error_if_fail_to_get_root - should panic ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_allow_non_snake_case::attributes_1_____ ... ok
[INFO] [stdout] test render::test::cases_should::use_selective_await ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_allow_non_snake_case::attributes_3____should_panic___ ... ok
[INFO] [stdout] test parse::rstest::test::matrix_cases::should_not_compile_if_empty_expression_slice - should panic ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::should_not_accept_invalid_separator_from_args_and_cases - should panic ... ok
[INFO] [stdout] test parse::vlist::should::parse_values_list::forget_brackets - should panic ... ok
[INFO] [stdout] test parse::testcase::should::raise_error_on_invalid_rust_code - should panic ... ok
[INFO] [stdout] test parse::vlist::should::parse_values_list::raw_code_with_parsing_error - should panic ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_allow_non_snake_case::attributes_4____should_panic__other___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_1_sync::attributes_1_____ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_allow_non_snake_case::attributes_2____no_one___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_1_sync::attributes_2____no_one___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_1_sync::attributes_4____should_panic__other___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_allow_non_snake_case::attributes_5____a__b__c__should_panic___ ... ok
[INFO] [stdout] test render::test::complete_should::assign_all_case_combination_in_tests ... ok
[INFO] [stdout] test render::test::complete_should::implement_exactly_4_tests_in_each_module ... ok
[INFO] [stdout] test render::test::complete_should::implement_exactly_8_tests ... ok
[INFO] [stdout] test render::test::complete_should::have_one_module_for_each_parametrized_case ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_1_sync::attributes_3____should_panic___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_2_async_fn::attributes_1_____ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::create_a_module_named_as_test_function ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_2_async_fn::attributes_3____should_panic___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::mark_module_as_test ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_2_async_fn::attributes_4____should_panic__other___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::copy_user_function ... ok
[INFO] [stdout] test render::test::complete_should::use_function_name_as_outer_module ... ok
[INFO] [stdout] test render::test::matrix_cases_should::mark_user_function_as_test ... ok
[INFO] [stdout] test render::test::complete_should::assign_same_case_value_for_each_test ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_2_async_fn::attributes_5____a__b__c__should_panic___ ... ok
[INFO] [stdout] test render::test::complete_should::mark_test_with_given_attributes ... ok
[INFO] [stdout] test render::test::matrix_cases_should::not_copy_should_panic_attribute ... ok
[INFO] [stdout] test render::test::complete_should::should_add_attributes_given_in_the_test_case ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_2_async_fn::attributes_2____no_one___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_future_boilerplate_if_requested ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_return_type_if_any ... ok
[INFO] [stdout] test render::test::matrix_cases_should::not_copy_user_function ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_1_sync::attributes_5____a__b__c__should_panic___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_await_for_async_test_function::case_1_sync ... ok
[INFO] [stdout] test render::test::matrix_cases_should::should_mark_test_with_given_attributes ... ok
[INFO] [stdout] test render::test::matrix_cases_should::two_args_should::create_all_tests ... ok
[INFO] [stdout] test render::test::matrix_cases_should::two_args_should::contain_a_module_for_each_first_arg ... ok
[INFO] [stdout] test render::test::matrix_cases_should::two_args_should::annotate_modules_with_allow_non_snake_name ... ok
[INFO] [stdout] test render::test::matrix_cases_should::two_args_should::test_name_should_contain_argument_name ... ok
[INFO] [stdout] test render::test::matrix_cases_should::trace_arguments_value ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_global_await ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_3____very__complicated__path__test___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_await_for_async_test_function::case_2_async_fn ... ok
[INFO] [stdout] test render::test::matrix_cases_should::two_args_should::create_all_modules_with_the_same_functions ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_1____test___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_5____test__after___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_2____other__test___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_6____prev__other__test___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_2____other__test___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_3____very__complicated__path__test___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_4____prev__test___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_selective_await ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_1_sync::attributes_2____no_one___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_5____test__after___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_1_sync::attributes_4____should_panic__other___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_1_sync::attributes_1_____ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_4____prev__test___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_6____prev__other__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_1_sync::attributes_3____should_panic___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_1_sync::attributes_5____a__b__c__should_panic___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_2_async_fn::attributes_2____no_one___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_2_async_fn::attributes_4____should_panic__other___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_1____test___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_2_async_fn::attributes_3____should_panic___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_2_async_fn::attributes_1_____ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::with_just_one_arg ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_2_async_fn::attributes_5____a__b__c__should_panic___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_return_type_if_any ... ok
[INFO] [stdout] test render::test::single_test_should::not_copy_any_attributes::attributes_1____test___ ... ok
[INFO] [stdout] test render::test::single_test_should::not_copy_any_attributes::attributes_3____test__should_panic___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_future_boilerplate_if_requested ... ok
[INFO] [stdout] test render::test::single_test_should::not_copy_any_attributes::attributes_4____should_panic__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::not_copy_any_attributes::attributes_5____a__b__c___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_1____test___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_await_for_no_async_test_function::case_1_sync ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_3____very__complicated__path__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_2____other__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_4____prev__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_5____test__after___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_global_await ... ok
[INFO] [stdout] test render::test::single_test_should::trace_arguments_values ... ok
[INFO] [stdout] test render::test::single_test_should::trace_not_all_arguments_values ... ok
[INFO] [stdout] test render::test::single_test_should::include_given_function ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_1____test___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_2____other__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_await_for_no_async_test_function::case_2_async_fn ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_3____very__complicated__path__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::not_copy_any_attributes::attributes_2____very__complicated__path___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_4____prev__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_6____prev__other__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_6____prev__other__test___ ... ok
[INFO] [stdout] test resolver::fixtures::should::resolve_by_use_the_given_name::case_3 ... ok
[INFO] [stdout] test resolver::fixtures::should::resolve_by_use_the_resolve_field::case_1 ... ok
[INFO] [stdout] test resolver::should::return_none_for_unknown_argument ... ok
[INFO] [stdout] test resolver::fixtures::should::resolve_by_use_the_resolve_field::case_2 ... ok
[INFO] [stdout] test render::test::single_test_should::use_selective_await ... ok
[INFO] [stdout] test resolver::fixtures::should::resolve_by_use_the_resolve_field::case_3 ... ok
[INFO] [stdout] test resolver::values::should::resolve_by_use_the_given_name ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_5____test__after___ ... ok
[INFO] [stdout] test resolver::should::return_the_given_expression ... ok
[INFO] [stdout] test resolver::fixtures::should::resolve_by_use_the_given_name::case_1 ... ok
[INFO] [stdout] test resolver::fixtures::should::resolve_by_use_the_given_name::case_2 ... ok
[INFO] [stdout] test utils::test::fn_args_has_ident_should ... ok
[INFO] [stdout] test utils::test::fn_args_idents_should ... ok
[INFO] [stdout] test utils::test::generics_cleaner::case_1_remove_not_in_output ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_04_in_type_args ... ok
[INFO] [stdout] test utils::test::generics_cleaner::case_3_dont_remove_transitive ... ok
[INFO] [stdout] test utils::test::generics_cleaner::case_4_remove_unused_lifetime ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_06_lifetime ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_03_in_type_args ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_02_use_const_in_array ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_01_base ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_08_associated ... ok
[INFO] [stdout] test utils::test::generics_cleaner::case_5_remove_unused_const ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_07_transitive_lifetime ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_05_pointers ... ok
[INFO] [stdout] test utils::test::generics_cleaner::case_2_not_remove_used_in_arguments ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_09_transitive_in_defs ... ok
[INFO] [stdout] test utils::test::sanitaze_ident_name::case_1 ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_11_transitive_const ... ok
[INFO] [stdout] test utils::test::sanitaze_ident_name::case_3 ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_10_transitive_in_where ... ok
[INFO] [stdout] test utils::test::sanitaze_ident_name::case_4 ... ok
[INFO] [stdout] test utils::test::sanitaze_ident_name::case_5 ... ok
[INFO] [stdout] test utils::test::sanitaze_ident_name::case_7 ... ok
[INFO] [stdout] test utils::test::sanitaze_ident_name::case_6 ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_12_transitive_lifetime ... ok
[INFO] [stdout] test utils::test::sanitaze_ident_name::case_2 ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_13_transitive_lifetime ... ok
[INFO] [stdout] test utils::test::sanitaze_ident_name::case_8_ops ... ok
[INFO] [stdout] test render::test::matrix_cases_should::three_args_should_create_all_function_4_mods_at_the_first_level_and_3_at_the_second ... ok
[INFO] [stdout] test render::test::matrix_cases_should::trace_just_some_arguments_value ... ok
[INFO] [stdout] test render::test::cases_should::left_pad_case_number_by_zeros ... ok
[INFO] [stdout] test render::test::matrix_cases_should::pad_case_index ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 376 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.87s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rstest_macros
[INFO] [stdout] 
[INFO] [stdout] running 44 tests
[INFO] [stdout] test src/lib.rs - fixture (line 151) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 1040) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 1053) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 31) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 57) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 263) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 186) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 256) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 1022) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 76) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 214) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 129) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 290) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 275) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 110) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 95) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 366) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 434) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 712) ... ignored
[INFO] [stdout] test src/lib.rs - rstest (line 1092) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 1078) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 529) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 573) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 492) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 474) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 511) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 393) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 410) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 381) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 605) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 815) ... FAILED
[INFO] [stdout] test src/lib.rs - rstest (line 839) ... FAILED
[INFO] [stdout] test src/lib.rs - rstest (line 621) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 669) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 636) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 737) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 765) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 684) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 871) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 962) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 783) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 936) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 978) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 894) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/lib.rs - rstest (line 815) stdout ----
[INFO] [stdout] error: Enable async-timeout feature to use timeout in async tests
[INFO] [stdout]   --> src/lib.rs:826:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | async fn single_pass() {
[INFO] [stdout]    | ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - rstest (line 839) stdout ----
[INFO] [stdout] error: Enable async-timeout feature to use timeout in async tests
[INFO] [stdout]   --> src/lib.rs:857:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | async fn group_one_timeout_override(#[case] delay: Duration, #[case] expected: u32) {
[INFO] [stdout]    | ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/lib.rs - rstest (line 815)
[INFO] [stdout]     src/lib.rs - rstest (line 839)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 41 passed; 2 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.67s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "88f16ddeb0f56cfebd4391eabc6e53eb8e381259a86518ed7bf9fbfd7322bc79", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "88f16ddeb0f56cfebd4391eabc6e53eb8e381259a86518ed7bf9fbfd7322bc79", kill_on_drop: false }`
[INFO] [stdout] 88f16ddeb0f56cfebd4391eabc6e53eb8e381259a86518ed7bf9fbfd7322bc79
[INFO] testing rstest_macros-0.19.0 against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] extracting crate rstest_macros 0.19.0 into /workspace/builds/worker-3-tc2/source
[INFO] validating manifest of crates.io crate rstest_macros 0.19.0 on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate rstest_macros 0.19.0
[INFO] finished tweaking crates.io crate rstest_macros 0.19.0
[INFO] tweaked toml for crates.io crate rstest_macros 0.19.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 142 packages to latest compatible versions
[INFO] [stderr]       Adding addr2line v0.21.0 (latest: v0.22.0)
[INFO] [stderr]       Adding async-channel v1.9.0 (latest: v2.3.1)
[INFO] [stderr]       Adding async-io v1.13.0 (latest: v2.3.2)
[INFO] [stderr]       Adding async-lock v2.8.0 (latest: v3.3.0)
[INFO] [stderr]       Adding bitflags v1.3.2 (latest: v2.5.0)
[INFO] [stderr]       Adding event-listener v2.5.3 (latest: v5.3.0)
[INFO] [stderr]       Adding event-listener v4.0.3 (latest: v5.3.0)
[INFO] [stderr]       Adding event-listener-strategy v0.4.0 (latest: v0.5.2)
[INFO] [stderr]       Adding fastrand v1.9.0 (latest: v2.1.0)
[INFO] [stderr]       Adding futures-lite v1.13.0 (latest: v2.3.0)
[INFO] [stderr]       Adding gimli v0.28.1 (latest: v0.29.0)
[INFO] [stderr]       Adding gloo-timers v0.2.6 (latest: v0.3.0)
[INFO] [stderr]       Adding io-lifetimes v1.0.11 (latest: v2.0.3)
[INFO] [stderr]       Adding linux-raw-sys v0.3.8 (latest: v0.6.4)
[INFO] [stderr]       Adding linux-raw-sys v0.4.14 (latest: v0.6.4)
[INFO] [stderr]       Adding object v0.32.2 (latest: v0.35.0)
[INFO] [stderr]       Adding polling v2.8.0 (latest: v3.7.0)
[INFO] [stderr]       Adding rstest v0.18.2 (latest: v0.19.0)
[INFO] [stderr]       Adding rstest_macros v0.18.2 (latest: v0.19.0)
[INFO] [stderr]       Adding rustix v0.37.27 (latest: v0.38.34)
[INFO] [stderr]       Adding socket2 v0.4.10 (latest: v0.5.7)
[INFO] [stderr]       Adding syn v1.0.109 (latest: v2.0.66)
[INFO] [stderr]       Adding toml_edit v0.19.15 (latest: v0.22.13)
[INFO] [stderr]       Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
[INFO] [stderr]       Adding windows-sys v0.48.0 (latest: v0.52.0)
[INFO] [stderr]       Adding windows-targets v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding winnow v0.5.40 (latest: v0.6.8)
[INFO] [stderr]       Adding yansi v0.5.1 (latest: v1.0.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 57fa6f793d19f488881665d4ceb66975d3293584997d6e483529c3944c135b1f
[INFO] running `Command { std: "docker" "start" "-a" "57fa6f793d19f488881665d4ceb66975d3293584997d6e483529c3944c135b1f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "57fa6f793d19f488881665d4ceb66975d3293584997d6e483529c3944c135b1f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "57fa6f793d19f488881665d4ceb66975d3293584997d6e483529c3944c135b1f", kill_on_drop: false }`
[INFO] [stdout] 57fa6f793d19f488881665d4ceb66975d3293584997d6e483529c3944c135b1f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f872e7dfc710696a827115060f5409c7f0099103a8fd8f5f049fbdd74bb3481a
[INFO] running `Command { std: "docker" "start" "-a" "f872e7dfc710696a827115060f5409c7f0099103a8fd8f5f049fbdd74bb3481a", kill_on_drop: false }`
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling rstest_macros v0.19.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition name: `use_proc_macro_diagnostic`
[INFO] [stdout]  --> src/lib.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![cfg_attr(use_proc_macro_diagnostic, feature(proc_macro_diagnostic))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stdout]   = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro_diagnostic)");` to the top of the `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.96s
[INFO] running `Command { std: "docker" "inspect" "f872e7dfc710696a827115060f5409c7f0099103a8fd8f5f049fbdd74bb3481a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f872e7dfc710696a827115060f5409c7f0099103a8fd8f5f049fbdd74bb3481a", kill_on_drop: false }`
[INFO] [stdout] f872e7dfc710696a827115060f5409c7f0099103a8fd8f5f049fbdd74bb3481a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6406322b0bab6860d8c11d5b58e9c320fd0752f848bb506638e113dd59f07aed
[INFO] running `Command { std: "docker" "start" "-a" "6406322b0bab6860d8c11d5b58e9c320fd0752f848bb506638e113dd59f07aed", kill_on_drop: false }`
[INFO] [stderr]    Compiling pin-project-lite v0.2.14
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling parking v2.2.0
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stderr]    Compiling rustix v0.38.34
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling value-bag v1.9.0
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling io-lifetimes v1.0.11
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling polling v2.8.0
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling futures-lite v2.3.0
[INFO] [stderr]    Compiling event-listener v2.5.3
[INFO] [stderr]    Compiling rustix v0.37.27
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling async-task v4.7.1
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling log v0.4.21
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling piper v0.2.2
[INFO] [stderr]    Compiling rstest_macros v0.18.2
[INFO] [stderr]    Compiling async-io v1.13.0
[INFO] [stderr]    Compiling fastrand v1.9.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling waker-fn v1.2.0
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling linux-raw-sys v0.3.8
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling futures-lite v1.13.0
[INFO] [stderr]    Compiling async-lock v2.8.0
[INFO] [stderr]    Compiling rstest_reuse v0.6.0
[INFO] [stderr]    Compiling socket2 v0.4.10
[INFO] [stderr]    Compiling signal-hook-registry v1.4.2
[INFO] [stderr]    Compiling mio v0.8.11
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling socket2 v0.5.7
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling toml_datetime v0.6.6
[INFO] [stderr]    Compiling event-listener v4.0.3
[INFO] [stderr]    Compiling event-listener v5.3.0
[INFO] [stderr]    Compiling async-executor v1.11.0
[INFO] [stderr]    Compiling async-channel v1.9.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling kv-log-macro v1.0.7
[INFO] [stderr]    Compiling actix-macros v0.2.4
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling yansi v0.5.1
[INFO] [stderr]    Compiling event-listener-strategy v0.4.0
[INFO] [stderr]    Compiling event-listener-strategy v0.5.2
[INFO] [stderr]    Compiling tokio v1.37.0
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling async-lock v3.3.0
[INFO] [stderr]    Compiling async-channel v2.3.1
[INFO] [stderr]    Compiling pretty_assertions v1.4.0
[INFO] [stderr]    Compiling blocking v1.6.0
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling actix-rt v2.9.0
[INFO] [stderr]    Compiling async-attributes v1.1.2
[INFO] [stderr]    Compiling rstest_macros v0.19.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling rstest_test v0.11.0
[INFO] [stdout] warning: unexpected `cfg` condition name: `use_proc_macro_diagnostic`
[INFO] [stdout]  --> src/lib.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![cfg_attr(use_proc_macro_diagnostic, feature(proc_macro_diagnostic))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stdout]   = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro_diagnostic)");` to the top of the `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling polling v3.7.0
[INFO] [stderr]    Compiling async-io v2.3.2
[INFO] [stderr]    Compiling async-global-executor v2.4.1
[INFO] [stderr]    Compiling async-std v1.12.0
[INFO] [stderr]    Compiling rstest v0.18.2
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `use_proc_macro_diagnostic`
[INFO] [stdout]  --> src/lib.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![cfg_attr(use_proc_macro_diagnostic, feature(proc_macro_diagnostic))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stdout]   = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro_diagnostic)");` to the top of the `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 11.79s
[INFO] running `Command { std: "docker" "inspect" "6406322b0bab6860d8c11d5b58e9c320fd0752f848bb506638e113dd59f07aed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6406322b0bab6860d8c11d5b58e9c320fd0752f848bb506638e113dd59f07aed", kill_on_drop: false }`
[INFO] [stdout] 6406322b0bab6860d8c11d5b58e9c320fd0752f848bb506638e113dd59f07aed
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b982ad0d0fd81823c3c52282c0f86bf93aa3e4a9528bc53639d6e416775bf9ee
[INFO] running `Command { std: "docker" "start" "-a" "b982ad0d0fd81823c3c52282c0f86bf93aa3e4a9528bc53639d6e416775bf9ee", kill_on_drop: false }`
[INFO] [stderr] warning: unexpected `cfg` condition name: `use_proc_macro_diagnostic`
[INFO] [stderr]  --> src/lib.rs:2:13
[INFO] [stderr]   |
[INFO] [stderr] 2 | #![cfg_attr(use_proc_macro_diagnostic, feature(proc_macro_diagnostic))]
[INFO] [stderr]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`
[INFO] [stderr]   = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(use_proc_macro_diagnostic)");` to the top of the `build.rs`
[INFO] [stderr]   = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stderr]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `rstest_macros` (lib) generated 1 warning
[INFO] [stderr] warning: `rstest_macros` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rstest_macros-c5ca419ce63c9e97)
[INFO] [stdout] 
[INFO] [stdout] running 376 tests
[INFO] [stdout] test error::test::generics_once_should_not_return_if_no_once::case_1_generics ... ok
[INFO] [stdout] test error::test::generics_once_should_not_return_if_no_once::case_3_lifetimes ... ok
[INFO] [stdout] test error::test::generics_once_should_not_return_if_no_once::case_2_const_generics ... ok
[INFO] [stdout] test error::test::generics_once_should_not_return_if_no_once::case_5_use_impl_in_argumets ... ok
[INFO] [stdout] test error::test::generics_once_should_not_return_if_no_once::case_4_use_impl_in_answer ... ok
[INFO] [stdout] test error::test::generics_once_should_return_error::case_3_lifetimes ... ok
[INFO] [stdout] test error::test::generics_once_should_return_error::case_4_use_impl_in_answer ... ok
[INFO] [stdout] test error::test::generics_once_should_return_error::case_2_const_generics ... ok
[INFO] [stdout] test error::test::generics_once_should_return_error::case_1_generics ... ok
[INFO] [stdout] test error::test::generics_once_should_return_error::case_5_use_impl_in_argumets ... ok
[INFO] [stdout] test parse::arguments::should_implement_is_future_await_logic::matching_ident ... ok
[INFO] [stdout] test parse::arguments::should_implement_is_future_await_logic::global_matching_future_ident ... ok
[INFO] [stdout] test parse::arguments::should_implement_is_future_await_logic::no_matching_ident ... ok
[INFO] [stdout] test parse::fixture::extend::should::raise_error::if_partial_is_not_correct ... ok
[INFO] [stdout] test parse::fixture::extend::should::raise_error::for_invalid_expressions ... ok
[INFO] [stdout] test parse::fixture::extend::should::find_once_attribute ... ok
[INFO] [stdout] test parse::fixture::extend::should::extract_future ... ok
[INFO] [stdout] test parse::fixture::extend::should::raise_error::for_invalid_default_type ... ok
[INFO] [stdout] test parse::fixture::extend::should::raise_error::if_once_is_defined_more_than_once ... ok
[INFO] [stdout] test parse::fixture::extend::should::raise_error::for_invalid_partial_type ... ok
[INFO] [stdout] test parse::fixture::extend::should::no_once_attribute ... ok
[INFO] [stdout] test parse::fixture::extend::should::raise_error::from_used_more_than_once ... ok
[INFO] [stdout] test parse::fixture::extend::should::raise_error::if_default_is_defined_more_than_once ... ok
[INFO] [stdout] test parse::fixture::extend::should::use_default_values_attributes ... ok
[INFO] [stdout] test parse::fixture::extend::should::find_default_return_type ... ok
[INFO] [stdout] test parse::fixture::extend::should::rename_with_attributes ... ok
[INFO] [stdout] test parse::fixture::extend::should::raise_error::with_used_more_than_once ... ok
[INFO] [stdout] test parse::fixture::should::parse::empty_fixtures ... ok
[INFO] [stdout] test parse::fixture::should::parse::should_accept_trailing_comma::case_1 ... ok
[INFO] [stdout] test parse::fixture::should::parse::should_accept_trailing_comma::case_2 ... ok
[INFO] [stdout] test parse::fixture::should::parse::empty_attributes ... ok
[INFO] [stdout] test parse::fixture::should::parse::should_accept_trailing_comma::case_3 ... ok
[INFO] [stdout] test parse::fixture::extend::should::use_with_attributes ... ok
[INFO] [stdout] test parse::fixture::should::parse::should_accept_trailing_comma::case_4 ... ok
[INFO] [stdout] test parse::fixture::extend::should::find_partials_return_type ... ok
[INFO] [stdout] test parse::fixture::should::parse::happy_path ... ok
[INFO] [stdout] test parse::future::should::extract::case_2_global_awt ... ok
[INFO] [stdout] test parse::future::should::extract::case_3_global_awt_with_inner_function ... ok
[INFO] [stdout] test parse::future::should::extract::case_4_simple_awaited ... ok
[INFO] [stdout] test parse::future::should::extract::case_5_simple_awaited_and_global ... ok
[INFO] [stdout] test parse::future::should::extract::case_7_just_one ... ok
[INFO] [stdout] test parse::future::should::extract::case_1_simple ... ok
[INFO] [stdout] test parse::future::should::extract::case_6_more_than_one ... ok
[INFO] [stdout] test parse::future::should::extract::case_8_just_one_awaited ... ok
[INFO] [stdout] test parse::fixture::should::parse::some_literals ... ok
[INFO] [stdout] test parse::future::should::not_change_anything_if_no_future_attribute_found::case_3 ... ok
[INFO] [stdout] test parse::future::should::not_change_anything_if_no_future_attribute_found::case_1 ... ok
[INFO] [stdout] test parse::future::should::not_change_anything_if_no_future_attribute_found::case_4 ... ok
[INFO] [stdout] test parse::future::should::raise_error::case_1_no_more_than_one ... ok
[INFO] [stdout] test parse::future::should::raise_error::case_4_invalid_arg ... ok
[INFO] [stdout] test parse::future::should::raise_error::case_5_no_more_than_one_awt ... ok
[INFO] [stdout] test parse::future::should::raise_error::case_3_no_slice ... ok
[INFO] [stdout] test parse::future::should::not_change_anything_if_no_future_attribute_found::case_2 ... ok
[INFO] [stdout] test parse::future::should::remove_all_awt_attributes::case_1_base ... ok
[INFO] [stdout] test parse::future::should::raise_error::case_2_no_impl ... ok
[INFO] [stdout] test parse::future::should::remove_all_awt_attributes::case_2_two ... ok
[INFO] [stdout] test parse::future::should::remove_all_awt_attributes::case_3_inner ... ok
[INFO] [stdout] test parse::rstest::files::should::extract::case_3_more_globs_on_the_same_var ... ok
[INFO] [stdout] test parse::rstest::files::should::extract::case_6_include_dot_files ... ok
[INFO] [stdout] test parse::rstest::files::should::extract::case_1_simple ... ok
[INFO] [stdout] test parse::rstest::files::should::extract::case_2_more_than_one ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_1_simple ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_4_should_sort ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_7_ignore_dot_files ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_3_should_remove_duplicates ... ok
[INFO] [stdout] test parse::rstest::files::should::extract::case_4_exclude ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_2_invalid_files_inner ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_3_no_exclude_args ... ok
[INFO] [stdout] test parse::rstest::files::should::extract::case_5_exclude_more ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_1_no_files_arg ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_6_exclude_more ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_5_invalid_exclude_regex ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_5_exclude ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_2_more_glob ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_9_relative_path ... ok
[INFO] [stdout] test parse::rstest::files::should::generate_a_variable_with_the_glob_resolved_path::case_8_include_dot_files ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_6_include_dot_files_with_args ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_8_include_dot_files_without_files ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_7_exclude_without_files ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_9_include_dot_files_more_than_once ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error::case_4_invalid_exclude_inner ... ok
[INFO] [stdout] test parse::rstest::files::should::render_file_description_should::case_1_file ... ok
[INFO] [stdout] test parse::rstest::files::should::render_file_description_should::case_2_in_folder ... ok
[INFO] [stdout] test parse::rstest::files::should::render_file_description_should::case_3_no_extension ... ok
[INFO] [stdout] test parse::rstest::files::should::render_file_description_should::case_4_parent ... ok
[INFO] [stdout] test parse::rstest::files::should::render_file_description_should::case_5_ignore_current ... ok
[INFO] [stdout] test parse::rstest::test::no_cases::empty_fixtures ... ok
[INFO] [stdout] test parse::rstest::test::matrix_cases::should_parse_attributes_too ... ok
[INFO] [stdout] test parse::rstest::test::matrix_cases::happy_path ... ok
[INFO] [stdout] test parse::rstest::test::no_cases::empty_attributes ... ok
[INFO] [stdout] test parse::rstest::test::matrix_cases::defined_via_with_attributes::one_arg ... ok
[INFO] [stdout] test parse::rstest::test::no_cases::extract_notrace_args_atttribute ... ok
[INFO] [stdout] test parse::rstest::test::no_cases::fixture_extraction::rename ... ok
[INFO] [stdout] test parse::rstest::test::matrix_cases::should_parse_injected_fixtures_too ... ok
[INFO] [stdout] test parse::rstest::test::integrated::should_parse_fixture_cases_and_matrix_in_any_order ... ok
[INFO] [stdout] test parse::rstest::test::no_cases::fixture_extraction::defined_via_with_attributes ... ok
[INFO] [stdout] test parse::rstest::test::no_cases::extract_future ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::case_could_be_arg_name ... ok
[INFO] [stdout] test parse::rstest::test::no_cases::happy_path ... ok
[INFO] [stdout] test parse::rstest::test::no_cases::fixture_extraction::rename_with_attributes ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::defined_via_with_attributes::should_report_all_errors ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::should_accept_comma_at_the_end_of_cases ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::defined_via_with_attributes::one_case ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::defined_via_with_attributes::more_cases ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::defined_via_with_attributes::should_consume_all_used_attributes ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::one_simple_case_one_arg ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::defined_via_with_attributes::parse_tuple_value ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::happy_path ... ok
[INFO] [stdout] test parse::rstest::test::parse_rstest_data::one_arg ... ok
[INFO] [stdout] test parse::rstest::test::should_parse_async_timeout ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::defined_via_with_attributes::should_collect_attributes ... ok
[INFO] [stdout] test parse::rstest::test::should_check_all_timeout_to_catch_the_right_errors ... ok
[INFO] [stdout] test parse::should::parse_attributes::one_simple_group ... ok
[INFO] [stdout] test parse::should::parse_attributes::one_simple_type ... ok
[INFO] [stdout] test parse::testcase::should::accept_arbitrary_rust_code ... ok
[INFO] [stdout] test parse::should::parse_attributes::integrated ... ok
[INFO] [stdout] test parse::should::parse_attributes::one_simple_ident ... ok
[INFO] [stdout] test parse::testcase::should::get_description_also_with_more_args ... ok
[INFO] [stdout] test parse::testcase::should::get_description_if_any ... ok
[INFO] [stdout] test parse::testcase::should::save_attributes ... ok
[INFO] [stdout] test parse::testcase::should::two_literal_args ... ok
[INFO] [stdout] test parse::testcase::should::some_literals ... ok
[INFO] [stdout] test parse::vlist::should::parse_values_list::raw_code ... ok
[INFO] [stdout] test parse::testcase::should::parse_arbitrary_rust_code_as_expression ... ok
[INFO] [stdout] test render::apply_argumets::should::no_change::case_1 ... ok
[INFO] [stdout] test parse::vlist::should::parse_values_list::some_literals ... ok
[INFO] [stdout] test render::apply_argumets::should::await_future_args::with_mut_await ... ok
[INFO] [stdout] test render::apply_argumets::should::no_change::case_2 ... ok
[INFO] [stdout] test render::apply_argumets::should::await_future_args::with_global_await ... ok
[INFO] [stdout] test render::apply_argumets::should::no_change::case_3 ... ok
[INFO] [stdout] test render::apply_argumets::should::await_future_args::with_selective_await ... ok
[INFO] [stdout] test render::apply_argumets::should::no_change::case_4 ... ok
[INFO] [stdout] test render::apply_argumets::should::replace_future_basic_type::case_1_simple ... ok
[INFO] [stdout] test render::apply_argumets::should::replace_future_basic_type::case_5_remove_mut ... ok
[INFO] [stdout] test render::apply_argumets::should::replace_future_basic_type::case_3_just_one ... ok
[INFO] [stdout] test render::apply_argumets::should::replace_future_basic_type::case_2_more_than_one ... ok
[INFO] [stdout] test render::apply_argumets::should::replace_reference_type::case_2_lifetime_already_exists ... ok
[INFO] [stdout] test render::apply_argumets::should::replace_future_basic_type::case_4_generics ... ok
[INFO] [stdout] test render::apply_argumets::should::replace_reference_type::case_1_base ... ok
[INFO] [stdout] test render::apply_argumets::should::replace_reference_type::case_3_some_other_generics ... ok
[INFO] [stdout] test render::fixture::should::clean_generics::case_3_not_remove_const_generics ... ok
[INFO] [stdout] test render::fixture::should::clean_generics::case_2_associated_type ... ok
[INFO] [stdout] test render::fixture::should::clean_generics::case_4_remove_const_generics ... ok
[INFO] [stdout] test render::fixture::should::clean_generics::case_1_base ... ok
[INFO] [stdout] test render::fixture::should::add_future_boilerplate_if_requested ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_1_async_fn::method_1___default__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_1_async_fn::method_2___get__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_1_async_fn::method_4___partial_2__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_1_async_fn::method_3___partial_1__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_2_not_async_fn::method_1___default__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_1_async_fn::method_5___partial_3__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_2_not_async_fn::method_2___get__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_2_not_async_fn::method_3___partial_1__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_2_not_async_fn::method_4___partial_2__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_be_async_if_fixture_function_is_async::case_2_not_async_fn::method_5___partial_3__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_1_async_fn::method_1___default__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_1_async_fn::method_3___partial_1__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_1_async_fn::method_2___get__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_1_async_fn::method_4___partial_2__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_1_async_fn::method_5___partial_3__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_2_not_async_fn::method_1___default__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_2_not_async_fn::method_3___partial_1__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_2_not_async_fn::method_2___get__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_2_not_async_fn::method_5___partial_3__ ... ok
[INFO] [stdout] test render::fixture::should::fixture_method_should_use_await_if_fixture_function_is_async::case_2_not_async_fn::method_4___partial_2__ ... ok
[INFO] [stdout] test render::fixture::should::maintains_pub_visibility ... ok
[INFO] [stdout] test render::fixture::should::maintains_no_pub_visibility ... ok
[INFO] [stdout] test render::fixture::should::implement_partial_methods ... ok
[INFO] [stdout] test render::fixture::should::use_default_return_type_if_any ... ok
[INFO] [stdout] test render::inject::should::call_fixture::case_1_as_is ... ok
[INFO] [stdout] test render::inject::should::call_fixture::case_2_without_underscore ... ok
[INFO] [stdout] test render::fixture::should::use_global_await ... ok
[INFO] [stdout] test render::inject::should::call_fixture::case_3_do_not_remove_inner_underscores ... ok
[INFO] [stdout] test render::fixture::should::implement_a_get_method_with_input_fixture_signature ... ok
[INFO] [stdout] test render::fixture::should::use_partial_return_type_if_any ... ok
[INFO] [stdout] test render::inject::should::call_fixture::case_5_preserve_mut_but_annotate_as_allow_unused_mut ... ok
[INFO] [stdout] test render::inject::should::call_fixture::case_4_do_not_remove_double_underscore ... ok
[INFO] [stdout] test render::inject::should::call_given_fixture::case_1_as_is ... ok
[INFO] [stdout] test render::inject::should::call_given_fixture::case_2_with_allow_unused_mut ... ok
[INFO] [stdout] test render::fixture::should::implement_a_default_method_with_input_cleaned_fixture_signature_and_no_args ... ok
[INFO] [stdout] test render::inject::should::call_given_fixture::case_3_without_undescore ... ok
[INFO] [stdout] test render::inject::should::call_given_fixture::case_4_without_remove_underscore_if_value ... ok
[INFO] [stdout] test render::inject::should::handle_magic_conversion::case_1_implement_it ... ok
[INFO] [stdout] test render::inject::should::handle_magic_conversion::case_2_discard_impl ... ok
[INFO] [stdout] test render::fixture::should::use_selective_await ... ok
[INFO] [stdout] test render::inject::should::handle_magic_conversion::case_3_discard_generic_type ... ok
[INFO] [stdout] test render::test::cases_should::add_a_test_case ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_1_sync::attributes_1_____ ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_1_sync::attributes_2____no_one___ ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_1_sync::attributes_3____should_panic___ ... ok
[INFO] [stdout] test render::fixture::should::return_a_static_reference_if_once_attribute ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_1_sync::attributes_4____should_panic__other___ ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_2_async_fn::attributes_1_____ ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_1_sync::attributes_5____a__b__c__should_panic___ ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_2_async_fn::attributes_2____no_one___ ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_2_async_fn::attributes_4____should_panic__other___ ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_2_async_fn::attributes_3____should_panic___ ... ok
[INFO] [stdout] test render::test::cases_should::add_all_test_cases ... ok
[INFO] [stdout] test render::test::cases_should::add_default_test_attribute::case_2_async_fn::attributes_5____a__b__c__should_panic___ ... ok
[INFO] [stdout] test render::test::cases_should::create_a_module_named_as_test_function ... ok
[INFO] [stdout] test render::test::cases_should::mark_module_as_test ... ok
[INFO] [stdout] test render::test::cases_should::add_return_type_if_any ... ok
[INFO] [stdout] test render::test::cases_should::copy_user_function ... ok
[INFO] [stdout] test render::test::cases_should::add_future_boilerplate_if_requested ... ok
[INFO] [stdout] test render::test::cases_should::mark_user_function_as_test ... ok
[INFO] [stdout] test render::test::cases_should::should_add_attributes_given_in_the_test_case::case_1_empty::case_attrs_1_____ ... ok
[INFO] [stdout] test render::test::cases_should::not_copy_user_function ... ok
[INFO] [stdout] test render::test::cases_should::should_add_attributes_given_in_the_test_case::case_1_empty::case_attrs_3____first__second_arg____ ... ok
[INFO] [stdout] test render::test::cases_should::should_add_attributes_given_in_the_test_case::case_1_empty::case_attrs_2____should_panic___ ... ok
[INFO] [stdout] test render::test::cases_should::should_add_attributes_given_in_the_test_case::case_2_some_attrs::case_attrs_1_____ ... ok
[INFO] [stdout] test render::test::cases_should::should_add_attributes_given_in_the_test_case::case_2_some_attrs::case_attrs_2____should_panic___ ... ok
[INFO] [stdout] test render::test::cases_should::should_not_copy_should_panic_attribute ... ok
[INFO] [stdout] test render::test::cases_should::should_mark_test_with_given_attributes ... ok
[INFO] [stdout] test render::test::cases_should::should_add_attributes_given_in_the_test_case::case_2_some_attrs::case_attrs_3____first__second_arg____ ... ok
[INFO] [stdout] test render::test::cases_should::starts_case_number_from_1 ... ok
[INFO] [stdout] test render::test::cases_should::use_await_for_async_test_function::case_2_async_fn ... ok
[INFO] [stdout] test render::test::cases_should::use_description_if_any ... ok
[INFO] [stdout] test render::test::cases_should::use_await_for_async_test_function::case_1_sync ... ok
[INFO] [stdout] test render::test::cases_should::trace_just_one_case ... ok
[INFO] [stdout] test render::test::cases_should::trace_arguments_value ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_1____test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_2____other__test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_3____very__complicated__path__test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_4____prev__test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_5____test__after___ ... ok
[INFO] [stdout] test render::test::cases_should::use_global_await ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_1____test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_6____prev__other__test___ ... ok
[INFO] [stdout] test render::test::cases_should::trace_just_some_arguments_value ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_2____other__test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_3____very__complicated__path__test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_4____prev__test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_5____test__after___ ... ok
[INFO] [stdout] test render::test::cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_6____prev__other__test___ ... ok
[INFO] [stdout] test render::test::cases_should::use_selective_await ... ok
[INFO] [stdout] test render::test::complete_should::have_one_module_for_each_parametrized_case ... ok
[INFO] [stdout] test error::test::generics_once_should_return_error::case_6_sanity_check_with_no_generics - should panic ... ok
[INFO] [stdout] test render::test::complete_should::assign_all_case_combination_in_tests ... ok
[INFO] [stdout] test render::test::complete_should::implement_exactly_8_tests ... ok
[INFO] [stdout] test parse::rstest::files::should::default_glob_resolver_raise_error_if_invalid_glob_path - should panic ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error_if_fail_to_get_root - should panic ... ok
[INFO] [stdout] test parse::rstest::files::should::raise_error_if_no_files_found - should panic ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_allow_non_snake_case::attributes_1_____ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_allow_non_snake_case::attributes_2____no_one___ ... ok
[INFO] [stdout] test render::test::complete_should::mark_test_with_given_attributes ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_allow_non_snake_case::attributes_4____should_panic__other___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_allow_non_snake_case::attributes_3____should_panic___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_allow_non_snake_case::attributes_5____a__b__c__should_panic___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_1_sync::attributes_1_____ ... ok
[INFO] [stdout] test render::test::complete_should::assign_same_case_value_for_each_test ... ok
[INFO] [stdout] test render::test::complete_should::implement_exactly_4_tests_in_each_module ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_1_sync::attributes_2____no_one___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_1_sync::attributes_4____should_panic__other___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_1_sync::attributes_3____should_panic___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_1_sync::attributes_5____a__b__c__should_panic___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_2_async_fn::attributes_1_____ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::create_a_module_named_as_test_function ... ok
[INFO] [stdout] test render::test::matrix_cases_should::copy_user_function ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_2_async_fn::attributes_2____no_one___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_future_boilerplate_if_requested ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_2_async_fn::attributes_3____should_panic___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_2_async_fn::attributes_4____should_panic__other___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_default_test_attribute::case_2_async_fn::attributes_5____a__b__c__should_panic___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::mark_module_as_test ... ok
[INFO] [stdout] test render::test::matrix_cases_should::mark_user_function_as_test ... ok
[INFO] [stdout] test render::test::matrix_cases_should::add_return_type_if_any ... ok
[INFO] [stdout] test render::test::matrix_cases_should::not_copy_should_panic_attribute ... ok
[INFO] [stdout] test render::test::matrix_cases_should::not_copy_user_function ... ok
[INFO] [stdout] test parse::rstest::test::matrix_cases::should_not_compile_if_empty_expression_slice - should panic ... ok
[INFO] [stdout] test parse::rstest::test::parametrize_cases::should_not_accept_invalid_separator_from_args_and_cases - should panic ... ok
[INFO] [stdout] test render::test::matrix_cases_should::should_mark_test_with_given_attributes ... ok
[INFO] [stdout] test parse::testcase::should::raise_error_on_invalid_rust_code - should panic ... ok
[INFO] [stdout] test parse::vlist::should::parse_values_list::forget_brackets - should panic ... ok
[INFO] [stdout] test render::test::complete_should::should_add_attributes_given_in_the_test_case ... ok
[INFO] [stdout] test parse::vlist::should::parse_values_list::raw_code_with_parsing_error - should panic ... ok
[INFO] [stdout] test render::test::complete_should::use_function_name_as_outer_module ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_await_for_async_test_function::case_1_sync ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_await_for_async_test_function::case_2_async_fn ... ok
[INFO] [stdout] test render::test::matrix_cases_should::two_args_should::contain_a_module_for_each_first_arg ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_3____very__complicated__path__test___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_global_await ... ok
[INFO] [stdout] test render::test::matrix_cases_should::trace_arguments_value ... ok
[INFO] [stdout] test render::test::matrix_cases_should::two_args_should::create_all_modules_with_the_same_functions ... ok
[INFO] [stdout] test render::test::matrix_cases_should::two_args_should::test_name_should_contain_argument_name ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_2____other__test___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::two_args_should::annotate_modules_with_allow_non_snake_name ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_1____test___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::two_args_should::create_all_tests ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_5____test__after___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_4____prev__test___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_6____prev__other__test___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_2____other__test___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_1____test___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_1_sync::attributes_1_____ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_1_sync::attributes_2____no_one___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_3____very__complicated__path__test___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_4____prev__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_1_sync::attributes_4____should_panic__other___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_1_sync::attributes_3____should_panic___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::with_just_one_arg ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_2_async_fn::attributes_2____no_one___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_1_sync::attributes_5____a__b__c__should_panic___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_2_async_fn::attributes_1_____ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_6____prev__other__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_2_async_fn::attributes_4____should_panic__other___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_2_async_fn::attributes_5____a__b__c__should_panic___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_5____test__after___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_default_test_attribute::case_2_async_fn::attributes_3____should_panic___ ... ok
[INFO] [stdout] test render::test::single_test_should::not_copy_any_attributes::attributes_1____test___ ... ok
[INFO] [stdout] test render::test::matrix_cases_should::use_selective_await ... ok
[INFO] [stdout] test render::test::single_test_should::not_copy_any_attributes::attributes_4____should_panic__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::not_copy_any_attributes::attributes_3____test__should_panic___ ... ok
[INFO] [stdout] test render::test::single_test_should::not_copy_any_attributes::attributes_2____very__complicated__path___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_return_type_if_any ... ok
[INFO] [stdout] test render::test::single_test_should::not_copy_any_attributes::attributes_5____a__b__c___ ... ok
[INFO] [stdout] test render::test::single_test_should::add_future_boilerplate_if_requested ... ok
[INFO] [stdout] test render::test::single_test_should::trace_arguments_values ... ok
[INFO] [stdout] test render::test::single_test_should::use_await_for_no_async_test_function::case_2_async_fn ... ok
[INFO] [stdout] test render::test::single_test_should::include_given_function ... ok
[INFO] [stdout] test render::test::single_test_should::use_await_for_no_async_test_function::case_1_sync ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_1____test___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_4____prev__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_1____test___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_6____prev__other__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_3____very__complicated__path__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_2____other__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::trace_not_all_arguments_values ... ok
[INFO] [stdout] test render::test::single_test_should::use_global_await ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_6____prev__other__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_4____prev__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_2____other__test___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_1_sync::attributes_5____test__after___ ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_5____test__after___ ... ok
[INFO] [stdout] test resolver::fixtures::should::resolve_by_use_the_given_name::case_2 ... ok
[INFO] [stdout] test resolver::fixtures::should::resolve_by_use_the_given_name::case_3 ... ok
[INFO] [stdout] test resolver::should::return_none_for_unknown_argument ... ok
[INFO] [stdout] test render::test::single_test_should::use_injected_test_attribute_to_mark_test_functions_if_any::case_2_async_fn::attributes_3____very__complicated__path__test___ ... ok
[INFO] [stdout] test resolver::fixtures::should::resolve_by_use_the_resolve_field::case_3 ... ok
[INFO] [stdout] test resolver::fixtures::should::resolve_by_use_the_given_name::case_1 ... ok
[INFO] [stdout] test resolver::fixtures::should::resolve_by_use_the_resolve_field::case_1 ... ok
[INFO] [stdout] test resolver::should::return_the_given_expression ... ok
[INFO] [stdout] test resolver::fixtures::should::resolve_by_use_the_resolve_field::case_2 ... ok
[INFO] [stdout] test utils::test::fn_args_has_ident_should ... ok
[INFO] [stdout] test resolver::values::should::resolve_by_use_the_given_name ... ok
[INFO] [stdout] test utils::test::fn_args_idents_should ... ok
[INFO] [stdout] test render::test::single_test_should::use_selective_await ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_03_in_type_args ... ok
[INFO] [stdout] test utils::test::generics_cleaner::case_1_remove_not_in_output ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_05_pointers ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_04_in_type_args ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_06_lifetime ... ok
[INFO] [stdout] test utils::test::generics_cleaner::case_3_dont_remove_transitive ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_02_use_const_in_array ... ok
[INFO] [stdout] test utils::test::generics_cleaner::case_2_not_remove_used_in_arguments ... ok
[INFO] [stdout] test utils::test::generics_cleaner::case_4_remove_unused_lifetime ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_01_base ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_09_transitive_in_defs ... ok
[INFO] [stdout] test utils::test::generics_cleaner::case_5_remove_unused_const ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_07_transitive_lifetime ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_12_transitive_lifetime ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_08_associated ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_10_transitive_in_where ... ok
[INFO] [stdout] test utils::test::sanitaze_ident_name::case_3 ... ok
[INFO] [stdout] test utils::test::sanitaze_ident_name::case_4 ... ok
[INFO] [stdout] test utils::test::sanitaze_ident_name::case_5 ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_11_transitive_const ... ok
[INFO] [stdout] test utils::test::sanitaze_ident_name::case_1 ... ok
[INFO] [stdout] test utils::test::sanitaze_ident_name::case_8_ops ... ok
[INFO] [stdout] test utils::test::references_ident_types_should::case_13_transitive_lifetime ... ok
[INFO] [stdout] test utils::test::sanitaze_ident_name::case_6 ... ok
[INFO] [stdout] test utils::test::sanitaze_ident_name::case_7 ... ok
[INFO] [stdout] test utils::test::sanitaze_ident_name::case_2 ... ok
[INFO] [stdout] test render::test::matrix_cases_should::three_args_should_create_all_function_4_mods_at_the_first_level_and_3_at_the_second ... ok
[INFO] [stdout] test render::test::matrix_cases_should::trace_just_some_arguments_value ... ok
[INFO] [stdout] test render::test::cases_should::left_pad_case_number_by_zeros ... ok
[INFO] [stdout] test render::test::matrix_cases_should::pad_case_index ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 376 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.83s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rstest_macros
[INFO] [stdout] 
[INFO] [stdout] running 44 tests
[INFO] [stdout] test src/lib.rs - fixture (line 57) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 1053) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 263) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 129) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 76) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 214) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 256) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 290) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 1022) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 1040) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 275) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 151) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 186) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 31) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 110) ... ok
[INFO] [stdout] test src/lib.rs - fixture (line 95) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 1078) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 381) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 712) ... ignored
[INFO] [stdout] test src/lib.rs - rstest (line 434) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 474) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 366) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 393) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 492) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 605) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 1092) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 573) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 511) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 529) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 410) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 621) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 669) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 636) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 815) ... FAILED
[INFO] [stdout] test src/lib.rs - rstest (line 839) ... FAILED
[INFO] [stdout] test src/lib.rs - rstest (line 978) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 962) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 936) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 871) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 684) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 783) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 894) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 737) ... ok
[INFO] [stdout] test src/lib.rs - rstest (line 765) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/lib.rs - rstest (line 815) stdout ----
[INFO] [stdout] error: Enable async-timeout feature to use timeout in async tests
[INFO] [stdout]   --> src/lib.rs:826:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | async fn single_pass() {
[INFO] [stdout]    | ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - rstest (line 839) stdout ----
[INFO] [stdout] error: Enable async-timeout feature to use timeout in async tests
[INFO] [stdout]   --> src/lib.rs:857:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | async fn group_one_timeout_override(#[case] delay: Duration, #[case] expected: u32) {
[INFO] [stdout]    | ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/lib.rs - rstest (line 815)
[INFO] [stdout]     src/lib.rs - rstest (line 839)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 41 passed; 2 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.60s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "b982ad0d0fd81823c3c52282c0f86bf93aa3e4a9528bc53639d6e416775bf9ee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b982ad0d0fd81823c3c52282c0f86bf93aa3e4a9528bc53639d6e416775bf9ee", kill_on_drop: false }`
[INFO] [stdout] b982ad0d0fd81823c3c52282c0f86bf93aa3e4a9528bc53639d6e416775bf9ee
