[INFO] fetching crate cfdp-rs 0.3.0... [INFO] testing cfdp-rs-0.3.0 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7 [INFO] extracting crate cfdp-rs 0.3.0 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate cfdp-rs 0.3.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate cfdp-rs 0.3.0 [INFO] tweaked toml for crates.io crate cfdp-rs 0.3.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate cfdp-rs 0.3.0 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 cfdp-rs 0.3.0 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] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded tempfile v3.22.0 [INFO] [stderr] Downloaded defmt-macros v1.0.1 [INFO] [stderr] Downloaded defmt v0.3.100 [INFO] [stderr] Downloaded wasm-bindgen-macro v0.2.102 [INFO] [stderr] Downloaded wasm-bindgen v0.2.102 [INFO] [stderr] Downloaded wasm-bindgen-shared v0.2.102 [INFO] [stderr] Downloaded wasm-bindgen-macro-support v0.2.102 [INFO] [stderr] Downloaded defmt-parser v1.0.0 [INFO] [stderr] Downloaded defmt v1.0.1 [INFO] [stderr] Downloaded wasm-bindgen-backend v0.2.102 [INFO] [stderr] Downloaded bitbybit v1.4.0 [INFO] [stderr] Downloaded arbitrary-int v1.3.0 [INFO] [stderr] Downloaded arbitrary-int v2.0.0 [INFO] [stderr] Downloaded js-sys v0.3.79 [INFO] [stderr] Downloaded clap v4.5.47 [INFO] [stderr] Downloaded heapless v0.9.1 [INFO] [stderr] Downloaded clap_builder v4.5.47 [INFO] [stderr] Downloaded fern v0.7.1 [INFO] [stderr] Downloaded spacepackets v0.16.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] 287aeb4670737cabadd24727ff2092d8bb1b20a1d608636897e9c23573d7795c [INFO] running `Command { std: "docker" "start" "-a" "287aeb4670737cabadd24727ff2092d8bb1b20a1d608636897e9c23573d7795c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "287aeb4670737cabadd24727ff2092d8bb1b20a1d608636897e9c23573d7795c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "287aeb4670737cabadd24727ff2092d8bb1b20a1d608636897e9c23573d7795c", kill_on_drop: false }` [INFO] [stdout] 287aeb4670737cabadd24727ff2092d8bb1b20a1d608636897e9c23573d7795c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] 471e8b55319a45318cddf8544140c4676978c88cea7380a53a7c442fda6a5601 [INFO] running `Command { std: "docker" "start" "-a" "471e8b55319a45318cddf8544140c4676978c88cea7380a53a7c442fda6a5601", kill_on_drop: false }` [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling zerocopy v0.8.27 [INFO] [stderr] Compiling thiserror v2.0.16 [INFO] [stderr] Compiling crc-catalog v2.4.0 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling arbitrary-int v1.3.0 [INFO] [stderr] Compiling heapless v0.9.1 [INFO] [stderr] Compiling stable_deref_trait v1.2.0 [INFO] [stderr] Compiling arbitrary-int v2.0.0 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling crc v3.3.0 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling hash32 v0.3.1 [INFO] [stderr] Compiling num_enum_derive v0.7.4 [INFO] [stderr] Compiling thiserror-impl v2.0.16 [INFO] [stderr] Compiling zerocopy-derive v0.8.27 [INFO] [stderr] Compiling bitbybit v1.4.0 [INFO] [stderr] Compiling delegate v0.13.4 [INFO] [stderr] Compiling derive-new v0.7.0 [INFO] [stderr] Compiling num_enum v0.7.4 [INFO] [stderr] Compiling spacepackets v0.16.0 [INFO] [stderr] Compiling cfdp-rs v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 14.27s [INFO] running `Command { std: "docker" "inspect" "471e8b55319a45318cddf8544140c4676978c88cea7380a53a7c442fda6a5601", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "471e8b55319a45318cddf8544140c4676978c88cea7380a53a7c442fda6a5601", kill_on_drop: false }` [INFO] [stdout] 471e8b55319a45318cddf8544140c4676978c88cea7380a53a7c442fda6a5601 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] 43d29707bc25f32fbee13aa21cb518242cfcfe2770f618187486ea83a01a8367 [INFO] running `Command { std: "docker" "start" "-a" "43d29707bc25f32fbee13aa21cb518242cfcfe2770f618187486ea83a01a8367", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.175 [INFO] [stderr] Compiling zerocopy v0.8.27 [INFO] [stderr] Compiling cfg-if v1.0.3 [INFO] [stderr] Compiling bitflags v2.9.4 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling clap_builder v4.5.47 [INFO] [stderr] Compiling clap_derive v4.5.47 [INFO] [stderr] Compiling fern v0.7.1 [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling tempfile v3.22.0 [INFO] [stderr] Compiling clap v4.5.47 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling spacepackets v0.16.0 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling cfdp-rs v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 14.49s [INFO] running `Command { std: "docker" "inspect" "43d29707bc25f32fbee13aa21cb518242cfcfe2770f618187486ea83a01a8367", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "43d29707bc25f32fbee13aa21cb518242cfcfe2770f618187486ea83a01a8367", kill_on_drop: false }` [INFO] [stdout] 43d29707bc25f32fbee13aa21cb518242cfcfe2770f618187486ea83a01a8367 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] c4470c2783cf7e760351d70e26a0cb7b0fa7650ac0899936953b8cb5c4ad0bf1 [INFO] running `Command { std: "docker" "start" "-a" "c4470c2783cf7e760351d70e26a0cb7b0fa7650ac0899936953b8cb5c4ad0bf1", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cfdp-c17531cebce66a34) [INFO] [stdout] [INFO] [stdout] running 170 tests [INFO] [stdout] test dest::tests::test_basic ... ok [INFO] [stdout] test dest::tests::test_cancelling_idle_fsm ... ok [INFO] [stdout] test dest::tests::test_check_limit_handling_limit_reached ... ok [INFO] [stdout] test dest::tests::test_deferred_nak_request ... ok [INFO] [stdout] test dest::tests::test_empty_file_transfer_acked ... ok [INFO] [stdout] test dest::tests::test_multi_segment_nak ... ok [INFO] [stdout] test dest::tests::test_empty_file_transfer_invalid_remote_id ... ok [INFO] [stdout] test dest::tests::test_empty_file_transfer_not_acked_no_closure ... ok [INFO] [stdout] test dest::tests::test_positive_ack_limit_reached_with_subsequent_abandonment ... ok [INFO] [stdout] test dest::tests::test_positive_ack_procedure ... ok [INFO] [stdout] test dest::tests::test_segmented_file_transfer_acked ... ok [INFO] [stdout] test dest::tests::test_eof_before_metadata ... ok [INFO] [stdout] test dest::tests::test_checksum_failure_not_acked ... ok [INFO] [stdout] test dest::tests::test_file_copy_to_directory ... ok [INFO] [stdout] test dest::tests::test_file_transfer_with_closure ... ok [INFO] [stdout] test dest::tests::test_small_file_transfer_acked ... ok [INFO] [stdout] test dest::tests::test_segmented_file_transfer_not_acked ... ok [INFO] [stdout] test dest::tests::test_file_data_before_metadata ... ok [INFO] [stdout] test dest::tests::test_tranfer_cancellation_empty_file_with_cancel_api ... ok [INFO] [stdout] test dest::tests::test_finished_pdu_insertion_rejected ... ok [INFO] [stdout] test dest::tests::test_metadata_insertion_twice_fails ... ok [INFO] [stdout] test dest::tests::test_tranfer_cancellation_file_disposition_not_done_for_empty_file ... ok [INFO] [stdout] test dest::tests::test_tranfer_cancellation_partial_file_with_cancel_api_and_closure ... ok [INFO] [stdout] test dest::tests::test_tranfer_cancellation_empty_file_with_cancel_api_and_closure ... ok [INFO] [stdout] test dest::tests::test_tranfer_cancellation_partial_file_with_eof_pdu_with_closure_complete ... ok [INFO] [stdout] test filestore::tests::test_basic_native_fs_dir_exists ... ok [INFO] [stdout] test dest::tests::test_tranfer_cancellation_partial_file_with_eof_pdu_with_closure_incomplete ... ok [INFO] [stdout] test filestore::tests::test_basic_native_filestore_create ... ok [INFO] [stdout] test dest::tests::test_deferred_nak_request_large ... ok [INFO] [stdout] test dest::tests::test_immediate_nak_request ... ok [INFO] [stdout] test filestore::tests::test_byte_conversion_error_when_reading ... ok [INFO] [stdout] test filestore::tests::test_checksum_not_implemented ... ok [INFO] [stdout] test dest::tests::test_check_limit_handling_transfer_success ... ok [INFO] [stdout] test filestore::tests::test_modular_checksum ... ok [INFO] [stdout] test filestore::tests::test_null_checksum_impl ... ok [INFO] [stdout] test filestore::tests::test_file_already_exists ... ok [INFO] [stdout] test filestore::tests::test_read_file_on_dir ... ok [INFO] [stdout] test dest::tests::test_multi_packet_nak_sequence_normal_file_flag ... ok [INFO] [stdout] test dest::tests::test_multi_packet_nak_sequence_large_file_flag ... ok [INFO] [stdout] test filestore::tests::test_remove_dir ... ok [INFO] [stdout] test dest::tests::test_positive_ack_limit_reached ... ok [INFO] [stdout] test filestore::tests::test_remove_dir_remove_all ... ok [INFO] [stdout] test dest::tests::test_nak_limit_reached ... ok [INFO] [stdout] test filestore::tests::test_remove_file_which_does_not_exist ... ok [INFO] [stdout] test filestore::tests::test_remove_file_with_dir_api ... ok [INFO] [stdout] test filestore::tests::test_basic_native_fs_remove_file ... ok [INFO] [stdout] test filestore::tests::test_basic_native_fs_read ... ok [INFO] [stdout] test filestore::tests::test_remove_which_does_not_exist ... ok [INFO] [stdout] test filestore::tests::test_truncate_file_which_does_not_exist ... ok [INFO] [stdout] test filestore::tests::test_basic_native_fs_file_exists ... ok [INFO] [stdout] test filestore::tests::test_remove_dir_which_does_not_exist ... ok [INFO] [stdout] test filestore::tests::test_write_file_non_existing ... ok [INFO] [stdout] test dest::tests::test_tranfer_cancellation_file_disposition_not_done_for_incomplete_file ... ok [INFO] [stdout] test lost_segments::tests::test_add_segments_list ... ok [INFO] [stdout] test dest::tests::test_immediate_nak_request_large_file ... ok [INFO] [stdout] test lost_segments::tests::test_add_segments_list_heapless ... ok [INFO] [stdout] test lost_segments::tests::test_add_segments_list_large ... ok [INFO] [stdout] test lost_segments::tests::test_basic_errors_list_large ... ok [INFO] [stdout] test lost_segments::tests::test_basic_errors_list_heapless ... ok [INFO] [stdout] test filestore::tests::test_basic_native_fs_write ... ok [INFO] [stdout] test filestore::tests::test_remove_dir_with_file_api ... ok [INFO] [stdout] test lost_segments::tests::test_basic_errors_list ... ok [INFO] [stdout] test lost_segments::tests::test_basic_list_state_list ... ok [INFO] [stdout] test lost_segments::tests::test_basic_map_state_list ... ok [INFO] [stdout] test lost_segments::tests::test_basic_list_state_list_large ... ok [INFO] [stdout] test lost_segments::tests::test_cap_limit_list ... ok [INFO] [stdout] test dest::tests::test_tranfer_cancellation_empty_file_with_eof_pdu ... ok [INFO] [stdout] test lost_segments::tests::test_cap_limit_list_by_removal ... ok [INFO] [stdout] test lost_segments::tests::test_cap_limit_list_heapless ... ok [INFO] [stdout] test filestore::tests::test_write_file_on_dir ... ok [INFO] [stdout] test lost_segments::tests::test_cap_limit_list_heapless_by_removal ... ok [INFO] [stdout] test lost_segments::tests::test_coalescing_overlapping_adjacent_in_list ... ok [INFO] [stdout] test lost_segments::tests::test_coalescing_overlapping_simple_in_list ... ok [INFO] [stdout] test lost_segments::tests::test_coalescing_simple_in_list_large ... ok [INFO] [stdout] test lost_segments::tests::test_coalescing_overlapping_simple_in_list_large ... ok [INFO] [stdout] test lost_segments::tests::test_coalescing_overlapping_simple_in_map ... ok [INFO] [stdout] test lost_segments::tests::test_coalescing_simple_with_gaps_in_list ... ok [INFO] [stdout] test lost_segments::tests::test_coalescing_simple_with_gaps_in_list_large ... ok [INFO] [stdout] test lost_segments::tests::test_large_file_size_unsupported ... ok [INFO] [stdout] test lost_segments::tests::test_coalescing_simple_with_gaps_in_map ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_heapless_list_fails_2 ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_heapless_list_fails_1 ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_heapless_list_fails_3 ... ok [INFO] [stdout] test lost_segments::tests::test_cap_limit_list_large ... ok [INFO] [stdout] test lost_segments::tests::test_large_file_size_unsupported_2 ... ok [INFO] [stdout] test filestore::tests::test_truncate_file ... ok [INFO] [stdout] test lost_segments::tests::test_coalescing_overlapping_adjacent_in_list_large ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_heapless_list_large_fails_2 ... ok [INFO] [stdout] test lost_segments::tests::test_coalescing_simple_in_list ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_heapless_list_large_fails_3 ... ok [INFO] [stdout] test lost_segments::tests::test_coalescing_simple_in_map ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_heapless_list_fails_0 ... ok [INFO] [stdout] test lost_segments::tests::test_coalescing_overlapping_adjacent_in_map ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_list_0 ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_heapless_list_large_fails_0 ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_list_fails_1 ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_list_2 ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_list_fails_3 ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_list_fails_0 ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_list_1 ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_list_heapless_1 ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_list_fails_2 ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_list_heapless_0 ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_heapless_list_large_fails_1 ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_list_heapless_2 ... ok [INFO] [stdout] test lost_segments::tests::test_removal_list ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_list_heapless_large_1 ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_list_heapless_large_2 ... ok [INFO] [stdout] test lost_segments::tests::test_reset_list ... ok [INFO] [stdout] test lost_segments::tests::test_reset_list_large ... ok [INFO] [stdout] test lost_segments::tests::test_useless_coalescing_list ... ok [INFO] [stdout] test lost_segments::tests::test_useless_coalescing_map ... ok [INFO] [stdout] test request::tests::test_messages_to_user_ctor_owned ... ok [INFO] [stdout] test request::tests::test_put_request_cacher_set ... ok [INFO] [stdout] test lost_segments::tests::test_partial_removal_list_heapless_large_0 ... ok [INFO] [stdout] test lost_segments::tests::test_removal_list_large ... ok [INFO] [stdout] test lost_segments::tests::test_reset_list_heapless ... ok [INFO] [stdout] test request::tests::test_messages_to_user_ctor ... ok [INFO] [stdout] test request::tests::test_owned_put_request_path_checks_dest_file_too_long ... ok [INFO] [stdout] test request::tests::test_owned_put_request_path_checks_source_too_long ... ok [INFO] [stdout] test request::tests::test_put_request_basic ... ok [INFO] [stdout] test lost_segments::tests::test_removal_map ... ok [INFO] [stdout] test request::tests::test_put_request_cacher_set_and_clear ... ok [INFO] [stdout] test request::tests::test_put_request_owned_basic ... ok [INFO] [stdout] test request::tests::test_put_request_path_checks_dest_file_too_long ... ok [INFO] [stdout] test source::tests::test_cancelled_transfer_empty_file ... ok [INFO] [stdout] test request::tests::test_put_request_path_checks_source_too_long ... ok [INFO] [stdout] test request::tests::test_put_request_to_owned ... ok [INFO] [stdout] test request::tests::test_put_request_basic_small_ctor ... ok [INFO] [stdout] test request::tests::test_put_request_cacher_basic ... ok [INFO] [stdout] test source::tests::test_basic ... ok [INFO] [stdout] test source::tests::test_cancelled_transfer_mid_transfer ... ok [INFO] [stdout] test source::tests::test_empty_file_transfer_acked ... ok [INFO] [stdout] test source::tests::test_positive_ack_procedure_ack_limit_reached_abandonment ... ok [INFO] [stdout] test source::tests::test_positive_ack_procedure ... ok [INFO] [stdout] test source::tests::test_put_request_file_does_not_exist ... ok [INFO] [stdout] test source::tests::test_put_request_no_remote_cfg ... ok [INFO] [stdout] test source::tests::test_tiny_file_transfer_not_acked_with_closure ... ok [INFO] [stdout] test source::tests::test_tiny_file_transfer_acked ... ok [INFO] [stdout] test source::tests::test_two_segment_file_transfer_acked ... ok [INFO] [stdout] test source::tests::test_tiny_file_transfer_not_acked_no_closure ... ok [INFO] [stdout] test source::tests::test_empty_file_transfer_not_acked_no_closure ... ok [INFO] [stdout] test source::tests::test_empty_file_transfer_not_acked_with_closure ... ok [INFO] [stdout] test source::tests::test_finished_pdu_check_timeout ... ok [INFO] [stdout] test source::tests::test_nak_for_metadata ... ok [INFO] [stdout] test source::tests::test_two_segment_file_transfer_not_acked_no_closure ... ok [INFO] [stdout] test tests::test_fault_handler_unsupported_checksum_ignored_by_default ... ok [INFO] [stdout] test source::tests::test_nak_for_whole_file ... ok [INFO] [stdout] test source::tests::test_nak_for_file_segment ... ok [INFO] [stdout] test source::tests::test_two_segment_file_transfer_not_acked_with_closure ... ok [INFO] [stdout] test tests::dummy_fault_hook_test ... ok [INFO] [stdout] test tests::dummy_pdu_provider_test ... ok [INFO] [stdout] test tests::test_eof_pdu_info ... ok [INFO] [stdout] test source::tests::test_positive_ack_procedure_ack_limit_reached ... ok [INFO] [stdout] test tests::test_fault_handler_basic ... ok [INFO] [stdout] test tests::test_fault_handler_checksum_error_ignored_by_default ... ok [INFO] [stdout] test tests::test_filedata_pdu_info ... ok [INFO] [stdout] test tests::test_metadata_pdu_info ... ok [INFO] [stdout] test tests::test_remote_cfg_provider_single ... ok [INFO] [stdout] test tests::test_remote_cfg_provider_std ... ok [INFO] [stdout] test filestore::tests::test_truncate_file_on_directory ... ok [INFO] [stdout] test tests::test_transaction_id ... ok [INFO] [stdout] test tests::test_std_check_timer_creator ... ok [INFO] [stdout] test tests::transaction_id_hashable_usable_as_map_key ... ok [INFO] [stdout] test tests::test_remote_cfg_provider_vector ... ok [INFO] [stdout] test filestore::tests::test_filename_extraction ... ok [INFO] [stdout] test dest::tests::test_small_file_transfer_not_acked ... ok [INFO] [stdout] test dest::tests::test_tranfer_cancellation_partial_file_with_eof_pdu_no_closure_complete ... ok [INFO] [stdout] test filestore::tests::test_read_file ... ok [INFO] [stdout] test tests::test_std_check_timer ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 170 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.06s [INFO] [stdout] [INFO] [stderr] Running tests/end-to-end.rs (/opt/rustwide/target/debug/deps/end_to_end-49cb179c321556e6) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test end_to_end_unacknowledged_no_closure ... ok [INFO] [stdout] test end_to_end_unacknowledged_with_closure ... ok [INFO] [stdout] test end_to_end_acknowledged ... ok [INFO] [stderr] Doc-tests cfdp [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "c4470c2783cf7e760351d70e26a0cb7b0fa7650ac0899936953b8cb5c4ad0bf1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c4470c2783cf7e760351d70e26a0cb7b0fa7650ac0899936953b8cb5c4ad0bf1", kill_on_drop: false }` [INFO] [stdout] c4470c2783cf7e760351d70e26a0cb7b0fa7650ac0899936953b8cb5c4ad0bf1