[INFO] fetching crate dagx 0.3.1... [INFO] testing dagx-0.3.1 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7 [INFO] extracting crate dagx 0.3.1 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate dagx 0.3.1 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate dagx 0.3.1 [INFO] tweaked toml for crates.io crate dagx 0.3.1 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate dagx 0.3.1 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate dagx 0.3.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded matchers v0.2.0 [INFO] [stderr] Downloaded dagx-macros v0.3.1 [INFO] [stderr] Downloaded async-fs v2.2.0 [INFO] [stderr] Downloaded pollster v0.4.0 [INFO] [stderr] Downloaded async-net v2.0.0 [INFO] [stderr] Downloaded criterion-plot v0.6.0 [INFO] [stderr] Downloaded criterion v0.7.0 [INFO] [stderr] Downloaded dagrs v0.5.0 [INFO] [stderr] Downloaded tracing-subscriber v0.3.20 [INFO] [stderr] Downloaded smol v2.0.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] aea7d68f27059617531631f729351a8e9e8798720a5aae2f9b01f179da6e8cea [INFO] running `Command { std: "docker" "start" "-a" "aea7d68f27059617531631f729351a8e9e8798720a5aae2f9b01f179da6e8cea", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "aea7d68f27059617531631f729351a8e9e8798720a5aae2f9b01f179da6e8cea", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "aea7d68f27059617531631f729351a8e9e8798720a5aae2f9b01f179da6e8cea", kill_on_drop: false }` [INFO] [stdout] aea7d68f27059617531631f729351a8e9e8798720a5aae2f9b01f179da6e8cea [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1f3d6252978df36db717c56d2f893f23378c0b14e2d48e037df255b7a8f77a9a [INFO] running `Command { std: "docker" "start" "-a" "1f3d6252978df36db717c56d2f893f23378c0b14e2d48e037df255b7a8f77a9a", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling quote v1.0.41 [INFO] [stderr] Compiling unicode-ident v1.0.19 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling libc v0.2.176 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling futures-task v0.3.31 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling slab v0.4.11 [INFO] [stderr] Compiling futures-io v0.3.31 [INFO] [stderr] Compiling cfg-if v1.0.3 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling dagx-macros v0.3.1 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling dagx v0.3.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.45s [INFO] running `Command { std: "docker" "inspect" "1f3d6252978df36db717c56d2f893f23378c0b14e2d48e037df255b7a8f77a9a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1f3d6252978df36db717c56d2f893f23378c0b14e2d48e037df255b7a8f77a9a", kill_on_drop: false }` [INFO] [stdout] 1f3d6252978df36db717c56d2f893f23378c0b14e2d48e037df255b7a8f77a9a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e8fe442fb7b185724bffd36fbdef3e94dad2cf0ab9d5d16e81585d198ee35c58 [INFO] running `Command { std: "docker" "start" "-a" "e8fe442fb7b185724bffd36fbdef3e94dad2cf0ab9d5d16e81585d198ee35c58", kill_on_drop: false }` [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling bitflags v2.9.4 [INFO] [stderr] Compiling futures-lite v2.6.1 [INFO] [stderr] Compiling async-io v2.6.0 [INFO] [stderr] Compiling async-task v4.7.1 [INFO] [stderr] Compiling atomic-waker v1.1.2 [INFO] [stderr] Compiling value-bag v1.11.1 [INFO] [stderr] Compiling regex-syntax v0.8.6 [INFO] [stderr] Compiling event-listener v5.4.1 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling signal-hook-registry v1.4.6 [INFO] [stderr] Compiling half v2.6.0 [INFO] [stderr] Compiling clap_builder v4.5.48 [INFO] [stderr] Compiling piper v0.2.4 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling log v0.4.28 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling event-listener-strategy v0.5.4 [INFO] [stderr] Compiling nu-ansi-term v0.50.1 [INFO] [stderr] Compiling pollster v0.4.0 [INFO] [stderr] Compiling kv-log-macro v1.0.7 [INFO] [stderr] Compiling async-channel v2.5.0 [INFO] [stderr] Compiling async-lock v3.4.1 [INFO] [stderr] Compiling async-executor v1.13.3 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling blocking v1.6.2 [INFO] [stderr] Compiling async-fs v2.2.0 [INFO] [stderr] Compiling regex-automata v0.4.11 [INFO] [stderr] Compiling clap v4.5.48 [INFO] [stderr] Compiling criterion-plot v0.6.0 [INFO] [stderr] Compiling async-attributes v1.1.2 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling regex v1.11.3 [INFO] [stderr] Compiling tracing-subscriber v0.3.20 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling dagx-macros v0.3.1 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling polling v3.11.0 [INFO] [stderr] Compiling async-signal v0.2.13 [INFO] [stderr] Compiling async-net v2.0.0 [INFO] [stderr] Compiling async-global-executor v2.4.1 [INFO] [stderr] Compiling async-process v2.5.0 [INFO] [stderr] Compiling async-std v1.13.2 [INFO] [stderr] Compiling smol v2.0.2 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling dagrs v0.5.0 [INFO] [stderr] Compiling dagx v0.3.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling criterion v0.7.0 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 36s [INFO] running `Command { std: "docker" "inspect" "e8fe442fb7b185724bffd36fbdef3e94dad2cf0ab9d5d16e81585d198ee35c58", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e8fe442fb7b185724bffd36fbdef3e94dad2cf0ab9d5d16e81585d198ee35c58", kill_on_drop: false }` [INFO] [stdout] e8fe442fb7b185724bffd36fbdef3e94dad2cf0ab9d5d16e81585d198ee35c58 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] fa881b347bba4f122bf505395d7427bbf1ce331167ecb5113ed20011ed988066 [INFO] running `Command { std: "docker" "start" "-a" "fa881b347bba4f122bf505395d7427bbf1ce331167ecb5113ed20011ed988066", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.34s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/dagx-5085a16793cd8e8d) [INFO] [stdout] [INFO] [stdout] running 113 tests [INFO] [stdout] test builder::tests::test_multiple_dependencies ... ok [INFO] [stdout] test builder::tests::test_task_builder_chain ... ok [INFO] [stdout] test builder::tests::test_is_unit_type_trait ... ok [INFO] [stdout] test builder::tests::test_task_builder_depends_on_returns_handle ... ok [INFO] [stdout] test deps::tests::test_deps_handle_ref_explicit ... ok [INFO] [stdout] test deps::tests::test_deps_tuple_large_tuples ... ok [INFO] [stdout] test deps::tests::test_deps_tuple_multiple_builders ... ok [INFO] [stdout] test builder::tests::test_task_builder_from_conversion ... ok [INFO] [stdout] test deps::tests::test_deps_tuple_multiple_handles ... ok [INFO] [stdout] test builder::tests::test_task_builder_stores_correct_id ... ok [INFO] [stdout] test deps::tests::test_deps_tuple_single_handle_ref ... ok [INFO] [stdout] test deps::tests::test_deps_tuple_single_handle_tuple_ref ... ok [INFO] [stdout] test deps::tests::test_deps_tuple_task_builder_ref ... ok [INFO] [stdout] test deps::tests::test_deps_tuple_single_handle_tuple_owned ... ok [INFO] [stdout] test deps::tests::test_deps_tuple_single_handle_owned ... ok [INFO] [stdout] test deps::tests::test_deps_tuple_task_builder_tuple ... ok [INFO] [stdout] test deps::tests::test_deps_tuple_unit ... ok [INFO] [stdout] test error::tests::test_dag_error_clone ... ok [INFO] [stdout] test error::tests::test_dag_error_display_concurrent_execution ... ok [INFO] [stdout] test error::tests::test_dag_error_display_invalid_dependency ... ok [INFO] [stdout] test error::tests::test_dag_error_display_result_not_found ... ok [INFO] [stdout] test error::tests::test_dag_error_display_task_panicked ... ok [INFO] [stdout] test error::tests::test_dag_error_display_type_mismatch ... ok [INFO] [stdout] test error::tests::test_dag_error_equality ... ok [INFO] [stdout] test error::tests::test_dag_error_debug ... ok [INFO] [stdout] test error::tests::test_dag_error_std_error_impl ... ok [INFO] [stdout] test error::tests::test_dag_result_type_alias ... ok [INFO] [stdout] test extract::coverage_tests::test_arc_type_mismatch_coverage ... ok [INFO] [stdout] test extract::coverage_tests::test_arc_with_wrong_inner_type ... ok [INFO] [stdout] test extract::coverage_tests::test_hashmap_with_wrong_key_type ... ok [INFO] [stdout] test extract::coverage_tests::test_hashmap_type_mismatch_coverage ... ok [INFO] [stdout] test extract::coverage_tests::test_option_type_mismatch_coverage ... ok [INFO] [stdout] test extract::coverage_tests::test_primitive_type_mismatch_for_completeness ... ok [INFO] [stdout] test extract::tests::test_extract_channel_closed ... ok [INFO] [stdout] test extract::coverage_tests::test_option_with_wrong_inner_type ... ok [INFO] [stdout] test extract::coverage_tests::test_vec_type_mismatch_coverage ... ok [INFO] [stdout] test extract::coverage_tests::test_hashmap_with_wrong_value_type ... ok [INFO] [stdout] test extract::tests::test_extract_larger_tuples ... ok [INFO] [stdout] test extract::tests::test_extract_primitive_single_dependency_error ... ok [INFO] [stdout] test extract::tests::test_extract_result_type_single_dependency_error ... ok [INFO] [stdout] test extract::tests::test_extract_result_type_success ... ok [INFO] [stdout] test extract::coverage_tests::test_complex_nested_result_option ... ok [INFO] [stdout] test extract::tests::test_extract_option_type_single_dependency_error ... ok [INFO] [stdout] test extract::coverage_tests::test_result_type_mismatch_coverage ... ok [INFO] [stdout] test extract::coverage_tests::test_result_with_wrong_ok_type ... ok [INFO] [stdout] test extract::coverage_tests::test_result_with_wrong_err_type ... ok [INFO] [stdout] test extract::tests::test_extract_type_mismatch ... ok [INFO] [stdout] test extract::tests::test_extract_all_primitive_types ... ok [INFO] [stdout] test extract::tests::test_extract_arc_type ... ok [INFO] [stdout] test extract::tests::test_extract_option_type_success ... ok [INFO] [stdout] test extract::tests::test_extract_tuple_basic ... ok [INFO] [stdout] test extract::tests::test_extract_vec_type_success ... ok [INFO] [stdout] test extract::tests::test_hashmap_extract_channel_closed ... ok [INFO] [stdout] test extract::tests::test_arc_extract_wrong_dependency_count ... ok [INFO] [stdout] test extract::tests::test_hashmap_extract_type_mismatch ... ok [INFO] [stdout] test extract::tests::test_hashmap_extract_wrong_dependency_count ... ok [INFO] [stdout] test extract::tests::test_result_extract_downcast_failure ... ok [INFO] [stdout] test node::tests::test_create_output_channels ... ok [INFO] [stdout] test node::tests::test_create_output_channels_zero_dependents ... ok [INFO] [stdout] test extract::tests::test_tuple_wrong_dependency_count ... ok [INFO] [stdout] test node::tests::test_execute_with_channels_non_sink_node ... ok [INFO] [stdout] test extract::tests::test_arc_extract_downcast_failure ... ok [INFO] [stdout] test extract::tests::test_vec_extract_downcast_failure ... ok [INFO] [stdout] test runner::coverage_tests::test_get_type_mismatch_error ... ok [INFO] [stdout] test node::tests::test_execute_with_channels_success ... ok [INFO] [stdout] test runner::coverage_tests::test_get_type_mismatch_i32_to_vec ... ok [INFO] [stdout] test node::tests::test_execute_with_channels_missing_input ... ok [INFO] [stdout] test extract::tests::test_extract_unit_type ... ok [INFO] [stdout] test extract::tests::test_extract_vec_type_single_dependency_error ... ok [INFO] [stdout] test extract::coverage_tests::test_vec_with_wrong_element_type ... ok [INFO] [stdout] test node::tests::test_execute_with_channels_sink_node ... ok [INFO] [stdout] test runner::coverage_tests::test_get_type_mismatch_struct_to_hashmap ... ok [INFO] [stdout] test runner::coverage_tests::test_get_type_mismatch_vec_different_types ... ok [INFO] [stdout] test node::tests::test_execute_with_multiple_dependents ... ok [INFO] [stdout] test runner::coverage_tests::test_multiple_type_mismatches_same_dag ... ok [INFO] [stdout] test runner::tests::test_add_task_increments_id ... ok [INFO] [stdout] test runner::coverage_tests::test_get_type_mismatch_option_types ... ok [INFO] [stdout] test extract::tests::test_option_extract_downcast_failure ... ok [INFO] [stdout] test runner::tests::test_dag_runner_new ... ok [INFO] [stdout] test runner::tests::test_dag_runner_default ... ok [INFO] [stdout] test runner::tests::test_invalid_node_id_in_get ... ok [INFO] [stdout] test runner::tests::test_multiple_get_calls ... ok [INFO] [stdout] test runner::tests::test_get_result_not_found ... ok [INFO] [stdout] test task::tests::test_custom_task_implementation ... ok [INFO] [stdout] test task::tests::test_task_fn_single_call ... ok [INFO] [stdout] test task::tests::test_task_fn_stateful_closure ... ok [INFO] [stdout] test task::tests::test_task_fn_with_complex_output ... ok [INFO] [stdout] test task::tests::test_task_fn_with_result_type ... ok [INFO] [stdout] test task::tests::test_task_fn_with_option_type ... ok [INFO] [stdout] test task::tests::test_task_fn_explicit_trait_call ... ok [INFO] [stdout] test task::tests::test_task_fn_with_tuple_input ... ok [INFO] [stdout] test task::tests::test_task_fn_with_string_input ... ok [INFO] [stdout] test task::tests::test_task_fn_with_unit_input ... ok [INFO] [stdout] test runner::tests::test_get_wrong_type ... ok [INFO] [stdout] test task::tests::test_task_fn_creation_and_execution ... ok [INFO] [stdout] test task::tests::test_task_trait_bounds ... ok [INFO] [stdout] test types::tests::test_task_handle_explicit_clone ... ok [INFO] [stdout] test types::tests::test_task_handle_ref_from_conversion ... ok [INFO] [stdout] test types::tests::test_task_handle_with_different_types ... ok [INFO] [stdout] test types::coverage_tests::test_taskbuilder_conversion_assignment ... ok [INFO] [stdout] test types::coverage_tests::test_taskbuilder_conversion_without_running ... ok [INFO] [stdout] test types::coverage_tests::test_unit_struct_with_state ... ok [INFO] [stdout] test types::coverage_tests::test_mixed_unit_and_dependent_tasks ... ok [INFO] [stdout] test types::coverage_tests::test_unit_type_conversion_with_multiple_tasks ... ok [INFO] [stdout] test types::coverage_tests::test_unit_type_taskbuilder_to_handle_conversion ... ok [INFO] [stdout] test types::tests::test_node_id_operations ... ok [INFO] [stdout] test types::tests::test_task_builder_from_conversion ... ok [INFO] [stdout] test types::tests::test_task_builder_ref_from_conversion ... ok [INFO] [stdout] test types::coverage_tests::test_multiple_conversions_preserve_ids ... ok [INFO] [stdout] test types::tests::test_task_handle_clone ... ok [INFO] [stdout] test types::tests::test_task_handle_copy ... ok [INFO] [stdout] test runner::tests::test_task_panic_in_multi_task_layer ... ok [INFO] [stdout] test runner::tests::test_concurrent_run_protection ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 113 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stderr] Running tests/arc_tests.rs (/opt/rustwide/target/debug/deps/arc_tests-cd5ffa77ff97c283) [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test test_arc_basic_pipeline ... ok [INFO] [stdout] test test_arc_diamond_dependency ... ok [INFO] [stdout] test test_arc_empty_collections ... ok [INFO] [stdout] test test_arc_fan_out_three_consumers ... ok [INFO] [stdout] test test_arc_of_arc ... ok [INFO] [stdout] test test_arc_reference_counting ... ok [INFO] [stdout] test test_arc_with_custom_structs ... ok [INFO] [stdout] test test_arc_with_collections ... ok [INFO] [stdout] test test_arc_mixed_with_non_arc ... ok [INFO] [stdout] test test_arc_nested_fan_out_tree ... ok [INFO] [stdout] test test_arc_with_option ... ok [INFO] [stdout] test test_arc_fan_out_five_consumers_large_data ... ok [INFO] [stdout] test test_arc_with_result ... ok [INFO] [stdout] test test_arc_with_primitives ... ok [INFO] [stdout] test test_arc_parallel_execution ... ok [INFO] [stdout] test test_arc_very_large_data ... ok [INFO] [stdout] test test_arc_performance_vs_clone ... ok [INFO] [stderr] Running tests/custom_type_test.rs (/opt/rustwide/target/debug/deps/custom_type_test-be815b23eefa658e) [INFO] [stdout] test test_arc_massive_fanout_performance_comparison ... ok [INFO] [stderr] Running tests/cycle_prevention.rs (/opt/rustwide/target/debug/deps/cycle_prevention-9db42549c84337d9) [INFO] [stdout] [INFO] [stderr] Running tests/lib_tests.rs (/opt/rustwide/target/debug/deps/lib_tests-9fc0dd221a5d9f3c) [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.07s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_custom_type_fan_out ... ok [INFO] [stdout] test test_custom_type_single_dependency ... ok [INFO] [stdout] test test_custom_type_diamond_pattern ... ok [INFO] [stdout] test test_custom_type_passthrough ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_builder_consumed_by_depends_on ... ok [INFO] [stdout] test test_handle_is_immutable_reference ... ok [INFO] [stdout] test test_ordering_prevents_cycles ... ok [INFO] [stdout] test test_self_loop_prevented ... ok [INFO] [stdout] test test_three_way_cycle_impossible ... ok [INFO] [stdout] test test_type_safety_prevents_invalid_graphs ... ok [INFO] [stdout] test test_unit_tasks_cannot_create_cycles ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 202 tests [INFO] [stdout] test boundaries::deep_chains::test_deep_chain_execution_order ... ok [INFO] [stdout] test boundaries::type_limits::test_array_types ... ok [INFO] [stdout] test boundaries::deep_chains::test_fibonacci_chain ... ok [INFO] [stdout] test boundaries::type_limits::test_enum_variants ... ok [INFO] [stdout] test boundaries::deep_chains::test_zigzag_dependencies ... ok [INFO] [stdout] test boundaries::type_limits::test_large_value_types ... ok [INFO] [stdout] test boundaries::type_limits::test_nested_option_result_types ... ok [INFO] [stdout] test boundaries::type_limits::test_unit_type_chains ... ok [INFO] [stdout] test boundaries::type_limits::test_reference_wrapper_types ... ok [INFO] [stdout] test boundaries::type_limits::test_zero_sized_types_throughout ... ok [INFO] [stdout] test boundaries::zero_tasks::test_alternating_empty_and_filled_dag_runs ... ok [INFO] [stdout] test boundaries::zero_tasks::test_dag_with_never_type_simulation ... ok [INFO] [stdout] test boundaries::type_limits::test_generic_type_constraints ... ok [INFO] [stdout] test boundaries::zero_tasks::test_dag_with_only_source_tasks ... ok [INFO] [stdout] test boundaries::zero_tasks::test_empty_dag_multiple_runs ... ok [INFO] [stdout] test boundaries::zero_tasks::test_minimal_task_with_minimal_async_work ... ok [INFO] [stdout] test boundaries::type_limits::test_tuple_of_tuples ... ok [INFO] [stdout] test boundaries::type_limits::test_string_types_variety ... ok [INFO] [stdout] test boundaries::deep_chains::test_deep_chain_with_accumulator ... ok [INFO] [stdout] test boundaries::zero_tasks::test_empty_dag_execution ... ok [INFO] [stdout] test boundaries::zero_tasks::test_single_self_contained_stateful_task ... ok [INFO] [stdout] test boundaries::deep_chains::test_deep_chain_with_branches ... ok [INFO] [stdout] test dependencies::resolution::test_transitive_dependencies ... ok [INFO] [stdout] test dependencies::resolution::test_deep_chain_50_levels ... ok [INFO] [stdout] test dependencies::single::test_dependencies_with_different_types ... ok [INFO] [stdout] test boundaries::zero_tasks::test_single_task_no_deps ... ok [INFO] [stdout] test boundaries::zero_tasks::test_single_task_unit_input_output ... ok [INFO] [stdout] test dependencies::single::test_dependency_data_flow ... ok [INFO] [stdout] test boundaries::zero_tasks::test_zero_sized_type_task ... ok [INFO] [stdout] test dependencies::single::test_multiple_source_nodes ... ok [INFO] [stdout] test dependencies::resolution::test_deep_chain_200_levels ... ok [INFO] [stdout] test dependencies::resolution::test_dependency_resolution_order ... ok [INFO] [stdout] test dependencies::single::test_single_dependency ... ok [INFO] [stdout] test dependencies::tuples::test_five_dependencies ... ok [INFO] [stdout] test dependencies::single::test_shared_dependencies ... ok [INFO] [stdout] test dependencies::tuples::test_eight_dependencies ... ok [INFO] [stdout] test dependencies::tuples::test_four_dependencies ... ok [INFO] [stdout] test dependencies::tuples::test_six_dependencies ... ok [INFO] [stdout] test dependencies::tuples::test_seven_dependencies ... ok [INFO] [stdout] test dependencies::tuples::test_three_dependencies ... ok [INFO] [stdout] test errors::error_types::test_nested_result_error_handling ... ok [INFO] [stdout] test errors::error_types::test_custom_error_types ... ok [INFO] [stdout] test errors::error_types::test_option_none_not_error ... ok [INFO] [stdout] test errors::error_types::test_anyhow_like_error_chain ... ok [INFO] [stdout] test errors::error_types::test_result_not_found_error ... ok [INFO] [stdout] test dependencies::tuples::test_two_dependencies ... ok [INFO] [stdout] test boundaries::deep_chains::test_1000_level_deep_chain ... ok [INFO] [stdout] test boundaries::large_scale::test_wide_dag_1000_sources_1000_sinks ... ok [INFO] [stdout] test errors::propagation::test_partial_branch_failure_propagation ... ok [INFO] [stdout] test errors::propagation::test_selective_error_propagation ... ok [INFO] [stdout] test errors::recovery::test_circuit_breaker_pattern ... ok [INFO] [stdout] test boundaries::deep_chains::test_deep_binary_tree ... ok [INFO] [stdout] test errors::recovery::test_error_accumulation_pattern ... ok [INFO] [stdout] test errors::recovery::test_error_boundary_isolation ... ok [INFO] [stdout] test boundaries::large_scale::test_5000_node_pyramid ... ok [INFO] [stdout] test errors::recovery::test_graceful_degradation ... ok [INFO] [stdout] test boundaries::deep_chains::test_multiple_parallel_deep_chains ... ok [INFO] [stdout] test errors::recovery::test_retry_pattern_simulation ... ok [INFO] [stdout] test execution::basic::test_compute_layers_with_dependents_tracking ... ok [INFO] [stdout] test execution::basic::test_deep_chain ... ok [INFO] [stdout] test execution::basic::test_diamond_dependency ... ok [INFO] [stdout] test execution::basic::test_different_output_types ... ok [INFO] [stdout] test execution::basic::test_empty_dag ... ok [INFO] [stdout] test execution::basic::test_layer_execution_order ... ok [INFO] [stdout] test execution::basic::test_multi_consumer_fanout ... ok [INFO] [stdout] test execution::basic::test_multi_task_spawn_path ... ok [INFO] [stdout] test execution::basic::test_multiple_sinks ... ok [INFO] [stdout] test execution::basic::test_producer_consumer_channels ... ok [INFO] [stdout] test execution::basic::test_single_task ... ok [INFO] [stdout] test execution::basic::test_single_task_inline_path ... ok [INFO] [stdout] test execution::basic::test_wide_parallel ... ok [INFO] [stdout] test execution::examples::test_example_a_fan_out ... ok [INFO] [stdout] test execution::examples::test_example_b_fan_in ... ok [INFO] [stdout] test execution::examples::test_example_c_many_to_many ... ok [INFO] [stdout] test execution::examples::test_single_input_forms ... ok [INFO] [stdout] test execution::results::test_dag_result_type_works ... ok [INFO] [stdout] test execution::results::test_error_messages_are_helpful ... ok [INFO] [stdout] test execution::results::test_result_type ... ok [INFO] [stdout] test execution::results::test_stateful_tasks ... ok [INFO] [stdout] test execution::results::test_successful_execution_returns_ok ... ok [INFO] [stdout] test execution::results::test_task_fn_with_captured_state ... ok [INFO] [stdout] test execution::results::test_task_not_executed_error ... ok [INFO] [stdout] test parallelism::concurrent::test_atomic_dag_operations ... ok [INFO] [stdout] test parallelism::concurrent::test_concurrent_execution_and_building ... ok [INFO] [stdout] test parallelism::concurrent::test_concurrent_get_operations ... ok [INFO] [stdout] test parallelism::concurrent::test_concurrent_run_calls ... ok [INFO] [stdout] test parallelism::concurrent::test_dag_builder_thread_safety ... ok [INFO] [stdout] test errors::error_types::test_error_in_tuple_dependency ... ok [INFO] [stdout] test errors::error_types::test_string_panic_vs_structured_panic ... ok [INFO] [stdout] test parallelism::concurrent::test_no_deadlock_on_circular_waiting ... ok [INFO] [stdout] test errors::propagation::test_diamond_error_propagation ... ok [INFO] [stdout] test errors::propagation::test_error_in_wide_fanout ... ok [INFO] [stdout] test parallelism::concurrent::test_no_race_in_dependency_tracking ... ok [INFO] [stdout] test errors::propagation::test_error_stops_at_boundary ... ok [INFO] [stdout] test errors::propagation::test_linear_error_propagation ... ok [INFO] [stdout] test errors::propagation::test_error_propagation_timing ... ok [INFO] [stdout] test errors::propagation::test_multiple_error_sources_convergence ... ok [INFO] [stdout] test errors::recovery::test_compensation_action ... ok [INFO] [stdout] test errors::recovery::test_fallback_on_error ... ok [INFO] [stdout] test errors::recovery::test_partial_recovery_with_defaults ... ok [INFO] [stdout] test parallelism::spawning::test_tasks_not_running_inline ... ok [INFO] [stdout] test parallelism::spawning::test_spawner_actually_spawns_tasks ... ok [INFO] [stdout] test boundaries::large_scale::test_10000_independent_tasks ... ok [INFO] [stdout] test parallelism::execution::test_completion_order_matches_dependencies ... ok [INFO] [stdout] test parallelism::threads::test_concurrent_execution_with_atomic_counter ... ok [INFO] [stdout] test parallelism::threads::test_wide_fanout_parallel_execution ... ok [INFO] [stdout] test patterns::butterfly::test_benes_network ... ok [INFO] [stdout] test parallelism::concurrent::test_lock_contention_measurement ... ok [INFO] [stdout] test patterns::butterfly::test_butterfly_network ... ok [INFO] [stdout] test parallelism::threads::test_diamond_parallel_execution ... ok [INFO] [stdout] test parallelism::threads::test_tasks_run_on_different_threads ... ok [INFO] [stdout] test parallelism::concurrent::test_high_concurrency_stress ... ok [INFO] [stdout] test parallelism::execution::test_layers_execute_in_parallel ... ok [INFO] [stdout] test parallelism::execution::test_dependent_tasks_respect_ordering ... ok [INFO] [stdout] test patterns::butterfly::test_recursive_butterfly ... ok [INFO] [stdout] test patterns::complex::test_workflow_with_conditional_paths ... ok [INFO] [stdout] test patterns::grid::test_2d_grid_pattern ... ok [INFO] [stdout] test patterns::complex::test_map_reduce_pattern ... ok [INFO] [stdout] test patterns::grid::test_3d_grid_pattern ... ok [INFO] [stdout] test patterns::complex::test_pipeline_with_feedback ... ok [INFO] [stdout] test patterns::grid::test_hexagonal_grid ... ok [INFO] [stdout] test patterns::tree::test_binary_tree_reduction ... ok [INFO] [stdout] test patterns::tree::test_merkle_tree_pattern ... ok [INFO] [stdout] test patterns::tree::test_n_ary_tree ... ok [INFO] [stdout] test patterns::grid::test_toroidal_grid ... ok [INFO] [stdout] test patterns::complex::test_scatter_gather_pattern ... ok [INFO] [stdout] test patterns::tree::test_trie_like_structure ... ok [INFO] [stdout] test patterns::tree::test_unbalanced_tree ... ok [INFO] [stdout] test parallelism::threads::test_massive_parallel_fanout ... ok [INFO] [stdout] test runtimes::compatibility::runtime_integration_tokio ... ok [INFO] [stdout] test patterns::butterfly::test_shuffle_exchange_network ... ok [INFO] [stdout] test patterns::complex::test_fork_join_with_barriers ... ok [INFO] [stdout] test performance::stress::test_deep_chain_100_levels ... ok [INFO] [stdout] test runtimes::quirky::test_async_executor_basic ... ok [INFO] [stdout] test runtimes::quirky::test_async_executor_complex_dag ... ok [INFO] [stdout] test runtimes::quirky::test_async_executor_deep_chain ... ok [INFO] [stdout] test runtimes::quirky::test_async_executor_parallel_tasks ... ok [INFO] [stdout] test runtimes::quirky::test_async_executor_stress ... ok [INFO] [stdout] test runtimes::quirky::test_async_executor_with_local_spawn ... ok [INFO] [stdout] test performance::stress::test_stress_mixed_patterns ... ok [INFO] [stdout] test parallelism::timing::test_parallel_execution_speedup ... ok [INFO] [stdout] test runtimes::quirky::test_pollster_complex ... ok [INFO] [stdout] test parallelism::threads::test_parallel_branches_with_dependencies ... ok [INFO] [stdout] test runtimes::quirky::test_pollster_basic ... ok [INFO] [stdout] test runtimes::quirky::test_pollster_nested_blocks ... ok [INFO] [stdout] test runtimes::quirky::test_runtime_edge_cases ... ok [INFO] [stdout] test runtimes::quirky::test_sync_tasks_on_pollster ... ok [INFO] [stdout] test task_patterns::combined::test_all_three_task_patterns ... ok [INFO] [stdout] test task_patterns::combined::test_parallel_execution ... ok [INFO] [stdout] test task_patterns::combined::test_task_fn_with_captured_state ... ok [INFO] [stdout] test task_patterns::readonly::test_readonly_state_basic ... ok [INFO] [stdout] test parallelism::timing::test_sync_tasks_dont_block_async_runtime ... ok [INFO] [stdout] test patterns::tree::test_balanced_k_ary_tree ... ok [INFO] [stdout] test runtimes::quirky::test_futures_executor_diamond_pattern ... ok [INFO] [stdout] test runtimes::quirky::test_all_runtimes_compatibility ... ok [INFO] [stdout] test runtimes::quirky::test_sync_tasks_on_async_executor ... ok [INFO] [stdout] test runtimes::quirky::test_pollster_error_handling ... ok [INFO] [stdout] test task_patterns::stateless::test_stateless_chain ... ok [INFO] [stdout] test task_patterns::stateless::test_stateless_multiple_inputs ... ok [INFO] [stdout] test task_patterns::stateless::test_stateless_mixed_with_stateful ... ok [INFO] [stdout] test task_patterns::stateless::test_stateless_no_input ... ok [INFO] [stdout] test runtimes::quirky::test_futures_executor_basic ... ok [INFO] [stdout] test parallelism::execution::test_independent_tasks_dont_wait ... ok [INFO] [stdout] test task_patterns::stateless::test_stateless_parallel ... ok [INFO] [stdout] test task_patterns::stateless::test_stateless_with_string_types ... ok [INFO] [stdout] test task_patterns::stateless::test_stateless_single_input ... ok [INFO] [stdout] test timing::concurrent_access::test_read_write_race_patterns ... ok [INFO] [stdout] test timing::concurrent_access::test_concurrent_dependency_resolution ... ok [INFO] [stdout] test timing::interleaving::test_alternating_execution_pattern ... ok [INFO] [stdout] test timing::interleaving::test_cross_branch_synchronization ... ok [INFO] [stdout] test timing::interleaving::test_forced_interleaving_with_barriers ... ok [INFO] [stdout] test timing::concurrent_access::test_atomic_counter_races ... ok [INFO] [stdout] test timing::concurrent_access::test_concurrent_result_retrieval ... ok [INFO] [stdout] test type_safety::complex::test_complex_type_safety ... ok [INFO] [stdout] test type_safety::complex::test_generic_type_safety ... ok [INFO] [stdout] test type_safety::complex::test_large_tuple_input ... ok [INFO] [stdout] test type_safety::complex::test_option_result_type_safety ... ok [INFO] [stdout] test type_safety::complex::test_type_safety_complex_types ... ok [INFO] [stdout] test type_safety::complex::test_type_safety_different_output_types ... ok [INFO] [stdout] test type_safety::complex::test_type_safety_single_dependency ... ok [INFO] [stdout] test type_safety::complex::test_type_safety_tuple_dependencies ... ok [INFO] [stdout] test runtimes::quirky::test_futures_executor_threadpool ... ok [INFO] [stdout] test parallelism::proof::test_parallelism_proof_1000_tasks ... ok [INFO] [stdout] test type_safety::complex::test_type_safety_with_many_types ... ok [INFO] [stdout] test task_patterns::readonly::test_readonly_state_multiple_uses ... ok [INFO] [stdout] test task_patterns::readonly::test_readonly_state_with_input ... ok [INFO] [stdout] test task_patterns::stateless::test_stateless_basic ... ok [INFO] [stdout] test type_safety::complex::test_zero_sized_type_safety ... ok [INFO] [stdout] test timing::concurrent_access::test_multiple_dag_runners_interaction ... ok [INFO] [stdout] test timing::interleaving::test_layered_interleaving ... ok [INFO] [stdout] test type_safety::handles::test_handle_preserves_type ... ok [INFO] [stdout] test type_safety::handles::test_type_safety_handle_reuse ... ok [INFO] [stdout] test tracing::without_tracing::test_basic_dag_without_tracing ... ok [INFO] [stdout] test type_safety::handles::test_get_with_wrong_type_returns_none ... ok [INFO] [stdout] test boundaries::deep_chains::test_10000_level_chain_stress ... ok [INFO] [stdout] test type_safety::complex::test_type_safety_with_generics ... ok [INFO] [stdout] test tracing::without_tracing::test_complex_dag_without_tracing ... ok [INFO] [stdout] test runtimes::quirky::test_futures_executor_multi_pool ... ok [INFO] [stdout] test timing::concurrent_access::test_simultaneous_dag_building_and_execution ... ok [INFO] [stdout] test boundaries::large_scale::test_10000_node_linear_chain_segments ... ok [INFO] [stdout] test performance::memory::test_memory_usage_10000_nodes ... ok [INFO] [stdout] test boundaries::large_scale::test_100000_nodes_stress ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 202 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.94s [INFO] [stdout] [INFO] [stderr] Doc-tests dagx [INFO] [stdout] [INFO] [stdout] running 32 tests [INFO] [stdout] test src/deps.rs - deps::impl_deps_tuple (line 73) ... ignored [INFO] [stdout] test src/builder.rs - builder::TaskBuilder (line 32) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 225) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 495) ... ignored [INFO] [stdout] test src/lib.rs - (line 391) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 242) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 265) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 336) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 291) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 25) - compile ... ok [INFO] [stdout] test src/cycle_prevention.rs - cycle_prevention (line 50) - compile fail ... ok [INFO] [stdout] test src/builder.rs - builder::TaskBuilder<'a,Tk,Deps>::depends_on (line 90) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 115) ... ok [INFO] [stdout] test src/lib.rs - (line 727) - compile ... ok [INFO] [stdout] test src/runner.rs - runner::DagRunner::get (line 555) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 444) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 164) ... ok [INFO] [stdout] test src/types.rs - types::TaskHandle (line 24) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 177) ... ok [INFO] [stdout] test src/lib.rs - (line 531) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 192) ... ok [INFO] [stdout] test src/cycle_prevention.rs - cycle_prevention (line 27) - compile fail ... ok [INFO] [stdout] test src/lib.rs - (line 100) ... ok [INFO] [stdout] test src/runner.rs - runner::DagRunner (line 55) - compile ... ok [INFO] [stdout] test src/runner.rs - runner::DagRunner::add_task (line 148) - compile ... ok [INFO] [stdout] test src/task.rs - task::Task (line 25) ... ok [INFO] [stdout] test src/lib.rs - (line 677) ... ok [INFO] [stdout] test src/runner.rs - runner::DagRunner::new (line 117) ... ok [INFO] [stdout] test src/task.rs - task::Task (line 61) ... ok [INFO] [stdout] test src/lib.rs - (line 628) ... ok [INFO] [stdout] test src/runner.rs - runner::DagRunner::run (line 250) ... ok [INFO] [stdout] test src/task.rs - task::Task (line 42) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 30 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 1.64s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "fa881b347bba4f122bf505395d7427bbf1ce331167ecb5113ed20011ed988066", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fa881b347bba4f122bf505395d7427bbf1ce331167ecb5113ed20011ed988066", kill_on_drop: false }` [INFO] [stdout] fa881b347bba4f122bf505395d7427bbf1ce331167ecb5113ed20011ed988066