tp7-sync-0.1.0
checks.aarch64-linux.package-tp7-sync
· build #111
· 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 20 --target aarch64-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 io-lifetimes v1.0.1123 Compiling cfg-if v1.0.424 Compiling is_terminal_polyfill v1.70.225 Compiling equivalent v1.0.226 Compiling regex-syntax v0.8.1127 Compiling anstyle-query v1.1.528 Compiling hashbrown v0.17.129 Compiling colorchoice v1.0.530 Compiling anstyle v1.0.1431 Compiling lazy_static v1.5.032 Compiling strsim v0.11.133 Compiling toml_write v0.1.234 Compiling anstyle-parse v1.0.035 Compiling thiserror v2.0.1936 Compiling rusb v0.9.437 Compiling winnow v0.7.1538 Compiling log v0.4.3339 Compiling cc v1.4.040 Compiling tracing-core v0.1.3641 Compiling anstream v1.0.042 Compiling pin-project-lite v0.2.1743 Compiling clap_lex v1.1.044 Compiling anyhow v1.0.10445 Compiling heck v0.5.046 Compiling option-ext v0.2.047 Compiling sharded-slab v0.1.748 Compiling thread_local v1.1.1049 Compiling smallvec v1.15.250 Compiling bitflags v2.13.151 Compiling humantime v2.4.052 Compiling nu-ansi-term v0.50.353 Compiling clap_builder v4.6.654 Compiling libudev-sys v0.1.455 Compiling alsa-sys v0.3.156 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 regex-automata v0.4.1862 Compiling dirs-sys v0.4.163 Compiling udev v0.9.364 Compiling directories v5.0.165 Compiling alsa v0.9.166 Compiling matchers v0.2.067 Compiling serde_derive v1.0.22968 Compiling thiserror-impl v2.0.1969 Compiling clap_derive v4.6.470 Compiling tracing-attributes v0.1.3171 Compiling clap v4.6.672 Compiling tracing v0.1.4473 Compiling tracing-subscriber v0.3.2374 Compiling serde_spanned v0.6.975 Compiling toml_datetime v0.6.1176 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 50.44s81Executing cargoInstallPostBuildHook82Finished cargoInstallPostBuildHook83Finished cargoBuildHook84buildPhase completed in 50 secondscheckPhase
85Executing cargoCheckHook86cargoCheckHook flags: -j 20 --profile release --target aarch64-unknown-linux-gnu --offline --87 Compiling tp7-sync v0.1.0 (/build/source)88 Finished `release` profile [optimized] target(s) in 21.72s89 Running unittests src/lib.rs (target/aarch64-unknown-linux-gnu/release/deps/tp7_sync-5b6d52ba0c9ce16d)9091running 61 tests92test midi::tests::abandons_an_unterminated_frame_when_a_new_one_starts ... ok93test config::tests::defaults_are_usable_without_a_file ... ok94test midi::tests::separates_realtime_bytes_embedded_inside_sysex ... ok95test midi::tests::reassembles_a_sysex_frame_split_across_events ... ok96test midi::tests::realtime_bytes_map_to_transport_events ... ok97test midi::tests::ignores_bytes_outside_a_frame ... ok98test midi::tests::reset_drops_a_partial_frame ... ok99test midi::tests::yields_several_frames_from_one_event ... ok100test mtp::ptp::tests::builds_a_command_container ... ok101test mtp::ptp::tests::parses_an_empty_array ... ok102test mtp::ptp::tests::command_without_parameters_is_header_sized ... ok103test mtp::ptp::tests::parses_an_object_info_dataset ... ok104test config::tests::rejects_unknown_keys_so_typos_are_caught ... ok105test mtp::ptp::tests::accepts_success_and_explains_failure ... ok106test config::tests::rejects_empty_destination_and_folder_names ... ok107test config::tests::partial_files_keep_defaults_for_the_rest ... ok108test config::tests::keeps_folder_structure_by_default ... ok109test config::tests::accepts_human_durations ... ok110test config::tests::parses_a_full_file ... ok111test mtp::ptp::tests::parses_handle_arrays ... ok112test mtp::ptp::tests::parses_ptp_strings ... ok113test mtp::ptp::tests::rejects_arrays_that_overrun_their_payload ... ok114test mtp::ptp::tests::recognises_folders ... ok115test mtp::ptp::tests::rejects_malformed_headers ... ok116test mtp::ptp::tests::rejects_strings_that_overrun ... ok117test sync::tests::summary_reads_naturally ... ok118test mtp::ptp::tests::rejects_truncated_object_info ... ok119test mtp::ptp::tests::round_trips_a_header ... ok120test te::sysex::tests::decodes_captured_greet_reply ... ok121test te::device::tests::label_degrades_gracefully_without_strings ... ok122test te::device::tests::serial_filter_is_case_insensitive_and_optional ... ok123test te::sysex::tests::decodes_captured_unknown_command_reply ... ok124test te::sysex::tests::packing_round_trips ... ok125test te::sysex::tests::packing_clears_high_bits ... ok126test te::sysex::tests::rejects_foreign_and_malformed_frames ... ok127test te::sysex::tests::decodes_captured_identity_reply ... ok128test te::sysex::tests::encodes_mode_switch_frame ... ok129test transport::tests::clock_without_start_still_blocks_syncing ... ok130test transport::tests::decodes_only_transport_bytes ... ok131test te::sysex::tests::request_id_spans_both_bytes ... ok132test transport::tests::measures_rolled_time_excluding_the_pause ... ok133test transport::tests::pause_is_clock_silence_without_stop ... ok134test transport::tests::reset_forgets_queued_state ... ok135test transport::tests::resume_after_pause_keeps_the_same_take ... ok136test transport::tests::rolling_while_clock_flows ... ok137test transport::tests::starts_unknown_and_treats_silence_as_idle ... ok138test transport::tests::stop_yields_a_take_whose_length_matches_the_recording ... ok139test sync::tests::refetches_when_the_local_copy_is_truncated ... ok140test te::device::tests::classifies_still_image_personality_as_mtp ... ok141test sync::tests::is_idempotent ... ok142test sync::tests::leaves_no_partial_file_when_a_fetch_fails ... ok143test sync::tests::keeps_going_after_one_bad_file ... ok144test te::device::tests::classifies_vendor_class_mtp_personality_as_mtp ... ok145test sync::tests::deletes_only_after_a_successful_copy ... ok146test sync::tests::copies_new_files_preserving_folders ... ok147test sync::tests::honours_the_folder_filter ... ok148test te::device::tests::classifies_audio_personality_as_normal ... ok149test sync::tests::does_not_delete_from_the_device_by_default ... ok150test te::device::tests::ignores_other_vendors ... ok151test te::device::tests::does_not_mistake_other_vendor_interfaces_for_mtp ... ok152test sync::tests::flattens_when_asked ... ok153154test result: ok. 61 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s155156 Running unittests src/bin/tp7-sync.rs (target/aarch64-unknown-linux-gnu/release/deps/tp7_sync-5e2c4e8d5d530db0)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/yxzh74db9jd4gybwsgjl7dk30bx8997y-tp7-sync-0.1.0172shrinking /nix/store/yxzh74db9jd4gybwsgjl7dk30bx8997y-tp7-sync-0.1.0/bin/tp7-sync173checking for references to /build/ in /nix/store/yxzh74db9jd4gybwsgjl7dk30bx8997y-tp7-sync-0.1.0...174patching script interpreter paths in /nix/store/yxzh74db9jd4gybwsgjl7dk30bx8997y-tp7-sync-0.1.0175stripping (with command strip and flags -S -p) in /nix/store/yxzh74db9jd4gybwsgjl7dk30bx8997y-tp7-sync-0.1.0/bin