tp7-sync-0.1.0
checks.x86_64-linux.package-tp7-sync
· build #5
· raw
1Using udevCheckHook
unpackPhase
2unpacking source archive /nix/store/3vvvvg56r1bhd3b7cqc11kpibbg9a1fc-source3source root is source4Executing cargoSetupPostUnpackHook5Finished cargoSetupPostUnpackHookpatchPhase
6Executing cargoSetupPostPatchHook7Validating consistency between /build/source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock8Finished cargoSetupPostPatchHookbuildPhase
9Executing cargoBuildHook10cargoBuildHook flags: -j 32 --target x86_64-unknown-linux-gnu --offline --profile release11 Compiling proc-macro2 v1.0.10712 Compiling unicode-ident v1.0.2413 Compiling quote v1.0.4714 Compiling pkg-config v0.3.3315 Compiling libc v0.2.18916 Compiling serde_core v1.0.22917 Compiling serde v1.0.22918 Compiling shlex v2.0.119 Compiling find-msvc-tools v0.1.920 Compiling utf8parse v0.2.221 Compiling once_cell v1.21.422 Compiling colorchoice v1.0.523 Compiling regex-syntax v0.8.1124 Compiling equivalent v1.0.225 Compiling io-lifetimes v1.0.1126 Compiling anstyle v1.0.1427 Compiling cfg-if v1.0.428 Compiling anstyle-query v1.1.529 Compiling is_terminal_polyfill v1.70.230 Compiling hashbrown v0.17.131 Compiling winnow v0.7.1532 Compiling thiserror v2.0.1933 Compiling clap_lex v1.1.034 Compiling rusb v0.9.435 Compiling toml_write v0.1.236 Compiling strsim v0.11.137 Compiling lazy_static v1.5.038 Compiling log v0.4.3339 Compiling pin-project-lite v0.2.1740 Compiling anyhow v1.0.10441 Compiling heck v0.5.042 Compiling option-ext v0.2.043 Compiling thread_local v1.1.1044 Compiling nu-ansi-term v0.50.345 Compiling anstyle-parse v1.0.046 Compiling humantime v2.4.047 Compiling smallvec v1.15.248 Compiling sharded-slab v0.1.749 Compiling bitflags v2.13.150 Compiling cc v1.4.051 Compiling tracing-core v0.1.3652 Compiling anstream v1.0.053 Compiling alsa-sys v0.3.154 Compiling libudev-sys v0.1.455 Compiling clap_builder v4.6.656 Compiling tracing-log v0.2.057 Compiling indexmap v2.14.058 Compiling syn v3.0.359 Compiling syn v2.0.11960 Compiling libusb1-sys v0.7.061 Compiling dirs-sys v0.4.162 Compiling regex-automata v0.4.1863 Compiling udev v0.9.364 Compiling directories v5.0.165 Compiling alsa v0.9.166 Compiling serde_derive v1.0.22967 Compiling thiserror-impl v2.0.1968 Compiling clap_derive v4.6.469 Compiling matchers v0.2.070 Compiling tracing-attributes v0.1.3171 Compiling clap v4.6.672 Compiling tracing v0.1.4473 Compiling tracing-subscriber v0.3.2374 Compiling toml_datetime v0.6.1175 Compiling serde_spanned v0.6.976 Compiling humantime-serde v1.1.177 Compiling toml_edit v0.22.2778 Compiling toml v0.8.2379 Compiling tp7-sync v0.1.0 (/build/source)80 Finished `release` profile [optimized] target(s) in 37.49s81Executing cargoInstallPostBuildHook82Finished cargoInstallPostBuildHook83Finished cargoBuildHook84buildPhase completed in 38 secondscheckPhase
85Executing cargoCheckHook86cargoCheckHook flags: -j 32 --profile release --target x86_64-unknown-linux-gnu --offline --87 Compiling tp7-sync v0.1.0 (/build/source)88 Finished `release` profile [optimized] target(s) in 16.48s89 Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/tp7_sync-92235de3d121a46a)9091running 61 tests92test config::tests::defaults_are_usable_without_a_file ... ok93test config::tests::accepts_human_durations ... ok94test config::tests::partial_files_keep_defaults_for_the_rest ... ok95test config::tests::parses_a_full_file ... ok96test config::tests::keeps_folder_structure_by_default ... ok97test config::tests::rejects_empty_destination_and_folder_names ... ok98test config::tests::rejects_unknown_keys_so_typos_are_caught ... ok99test midi::tests::abandons_an_unterminated_frame_when_a_new_one_starts ... ok100test midi::tests::ignores_bytes_outside_a_frame ... ok101test midi::tests::realtime_bytes_map_to_transport_events ... ok102test midi::tests::reassembles_a_sysex_frame_split_across_events ... ok103test midi::tests::reset_drops_a_partial_frame ... ok104test midi::tests::separates_realtime_bytes_embedded_inside_sysex ... ok105test midi::tests::yields_several_frames_from_one_event ... ok106test mtp::ptp::tests::accepts_success_and_explains_failure ... ok107test mtp::ptp::tests::builds_a_command_container ... ok108test mtp::ptp::tests::command_without_parameters_is_header_sized ... ok109test mtp::ptp::tests::parses_an_empty_array ... ok110test mtp::ptp::tests::parses_an_object_info_dataset ... ok111test mtp::ptp::tests::parses_handle_arrays ... ok112test mtp::ptp::tests::parses_ptp_strings ... ok113test mtp::ptp::tests::recognises_folders ... ok114test mtp::ptp::tests::rejects_arrays_that_overrun_their_payload ... ok115test mtp::ptp::tests::rejects_malformed_headers ... ok116test mtp::ptp::tests::rejects_strings_that_overrun ... ok117test mtp::ptp::tests::rejects_truncated_object_info ... ok118test mtp::ptp::tests::round_trips_a_header ... ok119test te::device::tests::serial_filter_is_case_insensitive_and_optional ... ok120test te::sysex::tests::packing_clears_high_bits ... ok121test sync::tests::flattens_when_asked ... ok122test transport::tests::decodes_only_transport_bytes ... ok123test sync::tests::deletes_only_after_a_successful_copy ... ok124test te::sysex::tests::request_id_spans_both_bytes ... ok125test sync::tests::copies_new_files_preserving_folders ... ok126test transport::tests::reset_forgets_queued_state ... ok127test sync::tests::does_not_delete_from_the_device_by_default ... ok128test transport::tests::resume_after_pause_keeps_the_same_take ... ok129test transport::tests::rolling_while_clock_flows ... ok130test sync::tests::refetches_when_the_local_copy_is_truncated ... ok131test sync::tests::honours_the_folder_filter ... ok132test transport::tests::starts_unknown_and_treats_silence_as_idle ... ok133test transport::tests::stop_yields_a_take_whose_length_matches_the_recording ... ok134test sync::tests::is_idempotent ... ok135test sync::tests::keeps_going_after_one_bad_file ... ok136test transport::tests::pause_is_clock_silence_without_stop ... ok137test transport::tests::clock_without_start_still_blocks_syncing ... ok138test te::sysex::tests::packing_round_trips ... ok139test sync::tests::leaves_no_partial_file_when_a_fetch_fails ... ok140test te::sysex::tests::encodes_mode_switch_frame ... ok141test te::sysex::tests::decodes_captured_identity_reply ... ok142test te::sysex::tests::decodes_captured_unknown_command_reply ... ok143test te::sysex::tests::decodes_captured_greet_reply ... ok144test sync::tests::summary_reads_naturally ... ok145test transport::tests::measures_rolled_time_excluding_the_pause ... ok146test te::sysex::tests::rejects_foreign_and_malformed_frames ... ok147test te::device::tests::label_degrades_gracefully_without_strings ... ok148test te::device::tests::ignores_other_vendors ... ok149test te::device::tests::does_not_mistake_other_vendor_interfaces_for_mtp ... ok150test te::device::tests::classifies_still_image_personality_as_mtp ... ok151test te::device::tests::classifies_vendor_class_mtp_personality_as_mtp ... ok152test te::device::tests::classifies_audio_personality_as_normal ... ok153154test result: ok. 61 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s155156 Running unittests src/bin/tp7-sync.rs (target/x86_64-unknown-linux-gnu/release/deps/tp7_sync-e2b2aa90c48ff490)157158running 0 tests159160test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s161162 Doc-tests tp7_sync163164running 0 tests165166test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s167168Finished cargoCheckHookinstallPhase
169Executing cargoInstallHook170Finished cargoInstallHookfixupPhase
171shrinking RPATHs of ELF executables and libraries in /nix/store/f192qfvwh6rl8p9cfhwas5bs5jc1lcrx-tp7-sync-0.1.0172shrinking /nix/store/f192qfvwh6rl8p9cfhwas5bs5jc1lcrx-tp7-sync-0.1.0/bin/tp7-sync173checking for references to /build/ in /nix/store/f192qfvwh6rl8p9cfhwas5bs5jc1lcrx-tp7-sync-0.1.0...174patching script interpreter paths in /nix/store/f192qfvwh6rl8p9cfhwas5bs5jc1lcrx-tp7-sync-0.1.0175stripping (with command strip and flags -S -p) in /nix/store/f192qfvwh6rl8p9cfhwas5bs5jc1lcrx-tp7-sync-0.1.0/bin