iets-test-0.1.0
checks.aarch64-linux.test
· build #28
· raw
1elastic-arm-4e524f5e: building nxfvrcvg3j8l6n208q1i3qpikjx1cx41-iets-test-0.1.0.drv
unpackPhase
2unpacking source archive /nix/store/v75yqqf88i1na2mq90azzr3sr7xkmnf6-source3source root is source4Executing cargoSetupPostUnpackHook5Finished cargoSetupPostUnpackHookpatchPhase
6Executing cargoSetupPostPatchHook7Validating consistency between /build/source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock8Finished cargoSetupPostPatchHookbuildPhase
9 Compiling libc v0.2.18910 Compiling proc-macro2 v1.0.10711 Compiling quote v1.0.4712 Compiling unicode-ident v1.0.2413 Compiling cfg-if v1.0.414 Compiling find-msvc-tools v0.1.1215 Compiling shlex v2.0.116 Compiling bytes v1.12.117 Compiling fnv v1.0.718 Compiling version_check v0.9.519 Compiling regex-syntax v0.8.1120 Compiling equivalent v1.0.221 Compiling hashbrown v0.17.122 Compiling memchr v2.8.323 Compiling pin-project-lite v0.2.1724 Compiling typenum v1.20.125 Compiling anyhow v1.0.10426 Compiling futures-core v0.3.3427 Compiling either v1.18.028 Compiling once_cell v1.21.429 Compiling itoa v1.0.1830 Compiling semver v1.0.2831 Compiling tracing-core v0.1.3632 Compiling futures-sink v0.3.3433 Compiling bitflags v2.13.234 Compiling log v0.4.3435 Compiling zeroize v1.9.036 Compiling slab v0.4.1237 Compiling itertools v0.14.038 Compiling rustc_version v0.4.139 Compiling pulldown-cmark v0.13.440 Compiling httparse v1.10.141 Compiling rustls-pki-types v1.15.142 Compiling prettyplease v0.2.3743 Compiling rustix v1.1.544 Compiling beef v0.5.245 Compiling getrandom v0.4.346 Compiling generic-array v0.14.747 Compiling lazy_static v1.5.048 Compiling logos-codegen v0.15.149 Compiling atomic-waker v1.1.250 Compiling try-lock v0.2.551 Compiling thiserror v2.0.2052 Compiling serde_core v1.0.22953 Compiling unicode-width v0.1.1454 Compiling linux-raw-sys v0.12.155 Compiling aho-corasick v1.1.556 Compiling pkg-config v0.3.3457 Compiling futures-task v0.3.3458 Compiling foldhash v0.1.559 Compiling unicase v2.9.060 Compiling untrusted v0.9.061 Compiling hashbrown v0.15.562 Compiling want v0.3.163 Compiling futures-util v0.3.3464 Compiling http v1.5.065 Compiling indexmap v2.14.266 Compiling syn v2.0.11967 Compiling syn v3.0.568 Compiling futures-channel v0.3.3469 Compiling tower-service v0.3.370 Compiling smallvec v1.16.171 Compiling httpdate v1.0.372 Compiling fixedbitset v0.5.773 Compiling fastrand v2.5.074 Compiling jobserver v0.1.3575 Compiling mio v1.2.376 Compiling socket2 v0.6.577 Compiling getrandom v0.2.1778 Compiling cc v1.4.579 Compiling hybrid-array v0.4.1580 Compiling cpufeatures v0.2.1781 Compiling rustls v0.23.4582 Compiling petgraph v0.8.383 Compiling pulldown-cmark-to-cmark v22.0.184 Compiling block-buffer v0.10.485 Compiling http-body v1.1.086 Compiling crypto-common v0.1.787 Compiling heck v0.5.088 Compiling multimap v0.10.189 Compiling subtle v2.6.190 Compiling digest v0.10.791 Compiling const-oid v0.10.292 Compiling zstd-safe v7.3.093 Compiling zmij v1.0.2394 Compiling crc32fast v1.5.295 Compiling block-buffer v0.12.196 Compiling crypto-common v0.2.297 Compiling sync_wrapper v1.0.298 Compiling tower-layer v0.3.399 Compiling sha2 v0.10.9100 Compiling http-body-util v0.1.5101 Compiling cpufeatures v0.3.1102 Compiling percent-encoding v2.3.2103 Compiling winnow v1.0.4104 Compiling base64 v0.22.1105 Compiling serde_json v1.0.151106 Compiling simd-adler32 v0.3.10107 Compiling cty v0.2.2108 Compiling adler2 v2.0.1109 Compiling regex-automata v0.4.18110 Compiling miniz_oxide v0.9.1111 Compiling filetime v0.2.29112 Compiling toml_writer v1.1.2+spec-1.1.0113 Compiling openssl-probe v0.2.1114 Compiling toml_parser v1.1.3+spec-1.1.0115 Compiling constant_time_eq v0.4.2116 Compiling libbz2-rs-sys v0.2.5117 Compiling arrayvec v0.7.8118 Compiling flate2 v1.1.10119 Compiling rustls-native-certs v0.8.4120 Compiling tar v0.4.46121 Compiling bzip2 v0.6.1122 Compiling sha1 v0.10.7123 Compiling md-5 v0.10.6124 Compiling digest v0.11.3125 Compiling tempfile v3.27.0126 Compiling sha2 v0.11.0127 Compiling ring v0.17.14128 Compiling zstd-sys v2.1.0+zstd.1.5.7129 Compiling libmimalloc-sys v0.1.49130 Compiling blake3 v1.8.7131 Compiling webpki-roots v1.0.9132 Compiling lz4_flex v0.11.6133 Compiling mimalloc v0.1.52134 Compiling lzma-rust2 v0.16.5135 Compiling toml_datetime v1.1.1+spec-1.1.0136 Compiling serde_spanned v1.1.1137 Compiling toml v1.1.6+spec-1.1.0138 Compiling tokio-macros v2.7.2139 Compiling thiserror-impl v2.0.20140 Compiling async-trait v0.1.92141 Compiling tonic-build v0.14.6142 Compiling prost-derive v0.14.4143 Compiling tracing-attributes v0.1.31144 Compiling miette-derive v7.6.0145 Compiling pin-project-internal v1.1.13146 Compiling zstd v0.13.3147 Compiling tokio v1.53.1148 Compiling rustls-webpki v0.103.15149 Compiling logos-derive v0.15.1150 Compiling pin-project v1.1.13151 Compiling miette v7.6.0152 Compiling logos v0.15.1153 Compiling tracing v0.1.44154 Compiling logos-codegen v0.16.1155 Compiling regex v1.13.1156 Compiling prost v0.14.4157 Compiling prost-types v0.14.4158 Compiling logos-derive v0.16.1159 Compiling logos v0.16.1160 Compiling protox-parse v0.9.0161 Compiling prost-reflect v0.16.5162 Compiling prost-build v0.14.4163 Compiling tonic-prost-build v0.14.6164 Compiling protox v0.9.1165 Compiling tokio-util v0.7.19166 Compiling tokio-rustls v0.26.5167 Compiling tokio-stream v0.1.19168 Compiling iets v0.1.0 (/build/source)169 Compiling h2 v0.4.19170 Compiling tower v0.5.3171 Compiling hyper v1.11.1172 Compiling hyper-util v0.1.20173 Compiling hyper-timeout v0.5.2174 Compiling tonic v0.14.6175 Compiling tonic-prost v0.14.6176 Finished `test` profile [unoptimized + debuginfo] target(s) in 3m 20s177 Running unittests src/lib.rs (target/debug/deps/iets-f2f493511031ab77)178179running 454 tests180test api::installable::tests::the_name_a_program_takes_from_a_derivation_name ... ok181test api::drvshow::tests::floats_take_nlohmanns_form ... ok182test api::drvshow::tests::pretty_matches_serde_json ... ok183test api::installable::tests::default_and_fragment_attr_paths ... ok184test api::drvshow::tests::a_non_canonical_structured_attrs_text_is_renormalised ... ok185test api::fetch::tests::only_a_fixed_output_drv_can_be_prefetched ... ok186test api::drvshow::tests::a_multi_output_derivation ... ok187test api::fetch::tests::the_fake_hash_moves_the_output_and_the_drv ... ok188test api::drvshow::tests::inputs_and_structured_attrs ... ok189test api::drvshow::tests::a_fixed_output_shows_its_content_address_and_no_path ... ok190test api::value::tests::construction ... ok191test argv::tests::every_byte_round_trips ... ok192test build::backend::tests::base_names_drop_the_store_dir ... ok193test api::run::tests::a_fiber_template_carries_the_configuration ... ok194test api::value::tests::force_deep_forces_the_whole_tree ... ok195test api::value::tests::attrs_by_name_and_index ... ok196test build::backend::tests::output_specs ... ok197test api::value::tests::apply_is_lazy ... ok198test build::executor::tests::a_declared_system_filters ... ok199test build::backend::tests::the_timings_report_with_every_line ... ok200test build::event::tests::durations ... ok201test build::executor::tests::an_unsupported_url_says_what_is_expected ... ok202test build::executor::tests::a_feature_the_place_lacks_rules_it_out ... ok203test build::executor::tests::no_place_at_all_is_a_usage_error ... ok204test build::executor::tests::a_refusal_names_every_place_and_what_it_declared ... ok205test api::value::tests::thunk_reads_as_thunk ... ok206test api::value::tests::missing_attribute ... ok207test api::value::tests::lists ... ok208test build::executor::tests::one_place_declaring_nothing_takes_everything ... ok209test build::executor::tests::the_first_place_that_takes_it_wins ... ok210test build::render::tests::a_build_log_never_reports_a_mismatch ... ok211test build::fixhash::tests::two_matches_are_left_alone ... ok212test build::render::tests::a_daemon_failure_message_decides_the_verdict ... ok213test api::value::tests::calling_a_function ... ok214test build::fixhash::tests::a_longer_hash_is_not_a_match ... ok215test api::value::tests::wrong_type_is_an_error ... ok216test build::render::tests::heartbeat_names_running_builds ... ok217test build::render::tests::an_unfolded_success_ends_with_its_verdict ... ok218test build::render::tests::a_failure_after_the_activity_ended_never_claims_a_success ... ok219test build::render::tests::a_stalled_build_that_fails_still_shows_its_cause ... ok220test build::render::tests::ci_folds_a_success_and_never_a_failure ... ok221test build::render::tests::an_owned_build_is_verdicted_once_by_its_op ... ok222test build::tests::hash_stripping ... ok223test build::render::tests::tty_keeps_successful_logs_off_the_screen ... ok224test build::tests::targets_become_jobs ... ok225test build::render::tests::logs_of_two_builds_do_not_interleave ... ok226test build::render::tests::drv_paths_of_a_failure_message ... ok227test builtins::derivation::tests::a_dynamic_output_renders_the_placeholder_nix_renders ... ok228test build::fanout::tests::dependencies_run_first ... ok229test api::value::tests::strings_and_context ... ok230test build::fixhash::tests::one_match_is_rewritten_in_its_own_spelling ... ok231test builtins::text::regex::tests::regex_bench ... ignored232test build::fanout::tests::a_failed_dependency_blocks_its_dependants ... ok233test builtins::store_hooks::tests::a_relative_path_inside_an_entry_joins_once ... ok234test builtins::derivation::tests::the_two_placeholders_are_not_the_same ... ok235test builtins::text::fromtoml::tests::inline_tables_stay_on_one_line ... ok236test cachefs::tests::a_directory_that_is_not_ours_is_refused_untouched ... ok237test builtins::text::fromtoml::tests::new_escapes_are_refused ... ok238test cachefs::tests::a_store_without_a_version_file_is_wiped_once ... ok239test cachefs::tests::a_stamp_in_the_future_is_due ... ok240test api::value::tests::scalars ... ok241test cachefs::tests::a_touch_inside_the_interval_writes_nothing ... ok242test build::tests::a_target_with_no_verdict_fails ... ok243test cachefs::tests::a_sweep_runs_once_per_interval ... ok244test cachefs::tests::sweep_ages_a_root_by_its_link_not_by_what_it_names ... ok245test cachefs::tests::garbled_stamp_wipes_the_store ... ok246test cachefs::tests::a_wipe_keeps_what_iets_did_not_create ... ok247test cachefs::tests::an_input_store_of_the_spool_layout_is_wiped ... ok248test cachefs::tests::a_wipe_of_the_ir_cache_walks_its_shards ... ok249test cachefs::tests::a_wait_lock_waits_for_its_holder ... ok250test cachefs::tests::sweep_walks_the_shards_of_the_ir_cache ... ok251test builtins::text::regex::tests::size_limit ... ok252test builtins::store_hooks::tests::virtual_tree_reads_go_to_the_local_files ... ok253test cachefs::tests::an_empty_directory_is_ours_to_take ... ok254test builtins::text::regex::tests::names ... ok255test cli::build::tests::a_failed_build_reports_itself ... ok256test cli::build::tests::a_success_with_no_output_path_is_named ... ok257test cli::build::tests::no_outcome_at_all_is_named ... ok258test cli::build::tests::no_build_result_is_named ... ok259test cli::build::tests::a_path_on_stdout_is_silent ... ok260test cli::build::tests::an_out_flag_that_matches_nothing_is_named ... ok261test cachefs::tests::sweep_drops_old_entries_and_keeps_young_ones ... ok262test cachefs::tests::version_mismatch_wipes_the_store ... ok263test cli::classic::shell::tests::declares_for_every_bash_shaped_value ... ok264test cli::classic::shell::tests::outputs_become_placeholders ... ok265test cli::classic::shell::tests::sh_var_names ... ok266test cli::diff::tests::a_name_ends_at_the_first_dash_before_a_digit ... ok267test cli::help::tests::help_fits_80_columns ... ok268test cli::docs::tests::topics_resolve_bare_and_qualified ... ok269test cli::classic::tests::a_flag_with_no_effect_is_noted_and_one_that_holds_is_not ... ok270test cli::docs::tests::the_topic_list_fits_80_columns ... ok271test cli::docs::tests::every_embedded_page_has_a_heading ... ok272test cli::plumbing::tests::a_url_is_the_positional_fetch_takes_itself ... ok273test cli::help::tests::a_mistyped_command_is_suggested ... ok274test cli::render::tests::sizes_render_as_nix_renders_them ... ok275test cli::render::text::tests::a_long_value_shows_the_lines_that_differ ... ok276test cli::search::tests::drv_names ... ok277test cli::help::tests::suggestions_come_from_the_help ... ok278test cli::plumbing::tests::a_file_url_needs_one_slash_not_three ... ok279test cli::help::tests::messages ... ok280test build::tests::a_fan_out_backend_keeps_the_cap_and_the_log_blocks ... ok281test cli::search::tests::merged_highlights ... ok282test config::tests::a_classic_name_leaves_an_unimplemented_setting_to_nix ... ok283test config::tests::a_setting_with_no_effect_is_noted ... ok284test config::tests::bad_typed_values_error_where_they_are_set ... ok285test config::tests::an_alias_is_its_setting ... ok286test cli::search::tests::index_round_trip ... ok287test config::tests::basic_syntax ... ok288test config::tests::bool_spellings ... ok289test config::tests::option_nix_path_replaces_nix_path_and_extra_adds ... ok290test config::tests::max_jobs_auto_is_the_cpu_count ... ok291test config::tests::missing_include_errors_and_bang_include_does_not ... ok292test config::tests::overrides_win_over_files ... ok293test config::tests::syntax_errors ... ok294test config::tests::extra_appends_to_list_settings_only ... ok295test config::tests::the_daemon_gets_the_store_settings_set_outside_the_system_file ... ok296test config::tests::typed_getters_and_defaults ... ok297test config::tests::unknown_settings_are_kept ... ok298test config::tests::include_chain ... ok299test compile::cache::tests::a_malformed_entry_is_a_miss_and_never_a_crash ... ok300test devenv::tests::env_derivation_matches_nix ... ignored, needs the devShell input .drv closure in /nix/store301test config::tests::user_conf_files_are_in_precedence_order ... ok302test devenv::tests::cached_result_roundtrip ... ok303test devenv::tests::json_roundtrip_and_bash_forms ... ok304test devenv::tests::rewrites_apply_in_map_order_to_every_occurrence ... ok305test devenv::tests::non_bash_builder_is_refused ... ok306test devenv::tests::output_checks_are_erased_only_when_present ... ok307test devenv::tests::get_env_sh_store_path_matches_nix ... ok308test devenv::tests::shell_escaping ... ok309test config::tests::the_setting_tables_name_nix_settings ... ok310test build::fanout::tests::at_most_limit_builds_run_at_once ... ok311test devenv::tests::rc_script_rewrites_outputs_and_writes_attrs ... ok312test compile::cache::tests::nesting_past_the_cap_misses ... ok313test eval::tests::a_second_pseudo_file_keeps_its_own_positions ... ok314test cachefs::tests::a_lock_that_cannot_be_opened_is_not_a_busy_lock ... ok315test cachefs::tests::the_writer_lock_excludes_one_holder_at_a_time ... ok316test eval::tests::an_invalid_regex_fails_before_the_string_is_forced ... ok317test eval::tests::derivation_wrapper_exists ... ok318test eval::tests::derivation_keeps_env_and_args_that_are_not_utf8 ... ok319test eval::tests::nix_eq_forces_what_the_shortcut_skips ... ok320test eval::tests::arithmetic_and_strings ... ok321test compile::cache::tests::a_changed_byte_never_makes_the_evaluator_read_past_its_env ... ok322test eval::tests::equality ... ok323test eval::tests::from_json_and_toml_reject_null_bytes ... ok324test eval::tests::laziness_and_recursion ... ok325test eval::tests::update_forces_the_right_operand_first ... ok326test eval::tests::sets_compare_in_the_symbol_order_of_nix ... ok327test fetch::http::tests::credentials_stay_on_the_first_origin ... ok328test fetch::http::tests::file_urls_name_a_local_path ... ok329test fetch::http::tests::magic_bytes ... ok330test fetch::http::tests::redirects_keep_credentials_only_on_the_same_origin ... ok331test fetch::http::tests::redirects_resolve ... ok332test eval::tests::printing ... ok333test fetch::http::tests::credentials_in_the_url_are_sent_and_never_printed ... ok334test fetch::http::tests::trailing_bytes_and_a_second_layer ... ok335test fetch::http::tests::urls_split ... ok336test fetch::roots::tests::a_named_file_that_is_missing_or_empty_is_an_error ... ok337test eval::tests::attrs_and_lists ... ok338test fetch::roots::tests::nix_ssl_cert_file_wins_over_ssl_cert_file_and_the_platform ... ok339test fetch::roots::tests::an_empty_nix_ssl_cert_file_hides_ssl_cert_file ... ok340test fetch::roots::tests::no_bundle_anywhere_gives_the_compiled_in_set ... ok341test eval::tests::try_eval_and_errors ... ok342test eval::tests::reading_a_derivation_output_is_unsupported ... ok343test fetch::roots::tests::the_platform_store_wins_over_the_compiled_in_set ... ok344test fetch::spool::tests::a_sparse_member_counts_against_the_size_limit ... ok345test fetch::spool::tests::an_empty_archive_is_an_empty_directory ... ok346test fetch::spool::tests::a_hard_link_never_replaces_a_member ... ok347test eval::tests::scoping ... ok348test fetch::spool::tests::nar_hash_of_the_fixture ... ok349test fetch::spool::tests::the_errors_match ... ok350test fetch::spool::tests::pax_sparse_members_are_expanded ... ok351test fetch::spool::tests::the_scratch_file_never_follows_a_symlink ... ok352test fetch::spool::tests::archives_the_git_sink_accepts ... ok353test fetch::spool::tests::spool_matches_the_tree_on_the_top_level ... ok354test fetch::unpack::tests::member_names_are_made_relative_and_cannot_escape ... ok355test fetch::unpack::tests::a_repeated_member_keeps_the_last_copy ... ok356test fetch::unpack::tests::an_unsupported_member_type_is_an_error ... ok357test fetch::unpack::tests::keeps_the_root_when_it_is_not_a_single_directory ... ok358test fetch::unpack::tests::modes_symlinks_and_empty_dirs ... ok359test fetch::spool::tests::spool_matches_the_tree ... ok360test fetch::unpack::tests::strips_one_leading_component ... ok361test fetch::unpack::tests::nar_hash_of_the_fixture ... ok362test flake::fetch::tests::an_entry_of_the_compiled_file_cache_keeps_the_site ... ok363test flake::fetch::tests::nix_sees_no_mark ... ok364test flake::fetch::tests::the_mark_follows_the_string_like_store_context ... ok365test flake::fetch::tests::the_first_read_of_a_tree_gives_its_finding ... ok366test flake::fetch::tests::a_read_of_the_count_is_one_finding_for_each_tree ... ok367test flake::flakeref::tests::errors_and_unsupported ... ok368test flake::flakeref::tests::parses_the_kept_schemes ... ok369test flake::flakeref::tests::round_trips ... ok370test flake::flakeref::tests::to_string_from_attrs ... ok371test flake::tests::attr_paths ... ok372test flake::tests::refs_resolve_against_cwd_and_home ... ok373test flake::fetch::tests::a_read_that_is_not_a_selection_has_no_site ... ok374test jobs::constituents::tests::fnmatch_basics ... ok375test jobs::constituents::tests::topo_sort_orders_and_detects_cycles ... ok376test jobs::line::tests::error_line_round_trip ... ok377test eval::tests::pure_eval_answers_like_nix ... ok378test jobs::line::tests::split_and_round_trip ... ok379test lint::allow::tests::comment_names ... ok380test lint::allow::tests::lines ... ok381test lint::site::tests::a_literal_lint_of_nix_has_an_edit ... ok382test lint::tests::an_unknown_name_is_a_warning_in_a_file_and_an_error_in_a_flag ... ok383test jobs::tests::a_numeric_name_selects_an_attribute_under_a_set ... ok384test lint::tests::keys ... ok385test lint::site::tests::the_span_is_the_innermost_node_of_the_kind_of_the_lint ... ok386test lint::tests::names_are_unique_kebab_case ... ok387test lint::tests::selectors_and_order ... ok388test lint::tests::specificity_inside_a_source_and_order_between_sources ... ok389test lint::tests::toml_table ... ok390test log::tests::a_coloured_error_is_an_error_record ... ok391test log::tests::a_fixed_hash_has_the_shape_of_a_finding_with_an_edit ... ok392test lint::tests::scope_and_inputs ... ok393test log::tests::a_forged_mismatch_is_dropped ... ok394test log::tests::a_hash_mismatch_names_the_hash_it_got ... ok395test log::tests::a_mismatch_reason_keeps_both_hashes ... ok396test log::tests::a_resolved_copy_reports_its_mismatch_as_a_line ... ok397test log::tests::a_session_id_is_a_uuid_v7 ... ok398test log::tests::activity_records_are_nix_json_logger_records ... ok399test log::tests::escapes_are_filtered_the_way_nix_filters_them ... ok400test log::tests::ansi_stripping ... ok401test flake::fetch::tests::the_tree_decides_the_level ... ok402test log::tests::exit_status_flags_combine_like_nix ... ok403test log::tests::lint_warning_is_a_level_1_record ... ok404test log::tests::record_is_nix_log_ei_plus_code_and_hint ... ok405test log::tests::record_without_position ... ok406test flake::fetch::tests::the_name_on_a_value_that_is_not_a_tree_is_silent ... ok407test parallel::deque::tests::lifo_owner_fifo_thief ... ok408test flake::fetch::tests::a_selection_of_the_count_is_the_site ... ok409test parallel::fiber::tests::migrates_between_threads ... ok410test parallel::fiber::tests::reservation_is_capped_and_mmap_failure_is_an_error ... ok411test parallel::fiber::tests::resume_yield_finish ... ok412test parallel::fiber::tests::large_stack_use_and_release ... ok413test parallel::interner::tests::empty_name_misses_the_cache_sentinel ... ok414test parallel::interner::tests::intern_is_stable_and_shared ... ok415test parallel::sched::tests::a_task_survives_packing_past_the_old_24_bit_start ... ok416test nixbin::tests::farm_marker_is_found_through_two_hops ... ok417test nixbin::tests::every_iets_build_is_skipped ... ok418test fetch::spool::tests::a_stored_tree_dumps_the_spools_nar ... ok419test parallel::sched::tests::main_parks_and_is_woken_by_helper ... ok420test lint::tests::the_project_file_walk_stops_at_the_project_root ... ok421test fetch::spool::tests::a_changed_index_byte_is_a_miss ... ok422test print::tests::float_formatting_edge_cases ... ok423test parallel::sched::tests::fan_out_from_main ... ok424test profile::tests::a_frame_keeps_its_call_site_and_its_name ... ok425test profile::tests::a_sample_is_taken_once_per_tick ... ok426test parallel::sched::tests::park_and_wake_across_workers ... ok427test profile::tests::an_unwind_returns_to_a_depth ... ok428test progress::tests::a_log_hears_of_a_task_after_first_and_then_every_heartbeat ... ok429test parallel::thunk::tests::deadlocked_fibers_are_cancelled ... ok430test parallel::interner::tests::concurrent_intern_agrees ... ok431test profile::tests::a_deep_stack_is_capped ... ok432test progress::tests::a_transfer_that_does_not_move_says_so ... ok433test fetch::http::tests::downloads_stop_at_the_size_limit ... ok434test progress::tests::a_download_inside_a_copy_is_part_of_the_copy ... ok435test profile::tests::a_weight_is_bytes_when_the_profile_asks_for_them ... ok436test project::tests::the_nearest_flake_wins_without_a_working_tree ... ok437test provenance::tests::a_tree_copied_from_a_store_tree_resolves_to_the_local_one ... ok438test builtins::text::regex::tests::long_inputs_do_not_recurse ... ok439test provenance::tests::failed_line_names_the_attribute_and_the_position ... ok440test progress::tests::several_of_a_kind_are_counted ... ok441test project::tests::a_config_file_never_shrinks_the_root ... ok442test progress::tests::store_hashes_are_left_out ... ok443test project::tests::a_working_tree_wins_over_a_file_marker_below_it ... ok444test provenance::tests::locate_takes_the_longest_prefix ... ok445test provenance::tests::locate_without_a_match_is_none ... ok446test provenance::tests::rewrite_leaves_unknown_text_alone ... ok447test provenance::tests::a_path_followed_by_a_colour_escape_still_matches ... ok448test project::tests::each_marker_is_a_root ... ok449test parallel::deque::tests::concurrent_sum ... ok450test provenance::tests::rewrite_replaces_every_known_path_in_a_line ... ok451test remote::grpc::build::tests::a_self_reference_does_not_loop ... ok452test remote::grpc::build::tests::reschedules_back_off_past_a_dead_worker ... ok453test remote::grpc::drvwire::tests::an_unresolvable_input_output_is_an_error ... ok454test remote::grpc::drvwire::tests::build_result_round_trips_a_daemon_reply ... ok455test remote::grpc::drvwire::tests::a_failure_keeps_its_message ... ok456test remote::grpc::build::tests::topo_sort_puts_references_first ... ok457test remote::grpc::drvwire::tests::basic_derivation_matches_the_cxx_field_order ... ok458test remote::grpc::drvwire::tests::path_info_round_trips ... ok459test remote::grpc::build::tests::the_timings_report_with_every_line ... ok460test remote::grpc::health::tests::the_cooldown_grows_and_stops_at_30s ... ok461test remote::grpc::health::tests::one_bounce_does_not_refuse_an_address ... ok462test remote::grpc::build::tests::a_local_upload_failure_beats_the_stream_ended_status ... ok463test remote::grpc::build::tests::required_features_come_from_the_env_or_structured_attrs ... ok464test remote::grpc::health::tests::a_completed_build_clears_the_history ... ok465test remote::grpc::health::tests::two_bounces_refuse_it ... ok466test remote::grpc::tests::defaults_match_the_cxx_settings ... ok467test remote::grpc::tests::every_parameter_parses ... ok468test remote::grpc::tests::insecure_is_a_bare_flag_or_a_boolean ... ok469test remote::grpc::tests::percent_escapes_decode_in_values ... ok470test remote::grpc::tests::mtls_needs_both_halves ... ok471test remote::grpc::tests::a_token_needs_tls_and_unknown_parameters_are_errors ... ok472test remote::grpc::health::tests::a_passed_cooldown_lets_one_caller_through ... ok473test remote::grpc::health::tests::an_unknown_address_is_usable ... ok474test remote::grpc::health::tests::one_address_does_not_refuse_another ... ok475test remote::worker::tests::an_ssh_host_is_never_an_option ... ok476test remote::worker::tests::ssh_argv_puts_the_host_first ... ok477test remote::plan::tests::memory_source_matches_dump_string ... ok478test remote::worker::tests::transport_from_url ... ok479test remote::worker::tests::a_status_over_a_byte_is_not_a_success ... ok480test remote::worker::wire::tests::build_results_are_read_as_nix_reads_them ... ok481test remote::plan::tests::hash_source_matches_nar_hash ... ok482test remote::worker::wire::tests::framed_sink_frames_and_terminates ... ok483test runtime::value::alloc_tests::a_list_too_long_to_address_has_no_size ... ok484test runtime::value::layout::a_primop_pays_nothing_for_its_symbol ... ok485test remote::worker::tests::nix_sshopts_split_like_a_shell ... ok486test remote::worker::wire::tests::replies_are_read_as_nix_reads_them ... ok487test runtime::value::alloc_tests::a_speculated_thunk_is_forced_but_not_demanded ... ok488test remote::worker::wire::tests::strings_are_padded ... ok489test settings::tests::a_flag_carries_several_places_separated_by_a_semicolon ... ok490test session::tests::two_sessions_share_no_state ... ok491test runtime::value::tests::union_lookup_agrees_with_iteration ... ok492test settings::tests::a_missing_file_is_skipped_and_the_defaults_hold ... ok493test settings::tests::a_project_file_holds_lint_and_nothing_else ... ok494test settings::tests::a_settings_file_may_hold_lint_and_the_other_sources_may_not ... ok495test settings::tests::a_wrong_type_names_the_key_and_the_file ... ok496test settings::tests::builder_reads_all_three_forms ... ok497test settings::tests::each_source_wins_over_the_one_before ... ok498test settings::tests::source_map_adds_up_and_every_other_key_replaces ... ok499test settings::tests::the_environment_wins_over_the_file ... ok500test settings::tests::the_file_is_the_users ... ok501test settings::tests::the_flag_leaves_the_argv ... ok502test settings::tests::the_flag_pairs_are_kept_for_a_second_iets ... ok503test settings::tests::unknown_key_names_the_file ... ok504test source::local::tests::only_a_content_addressed_store_path_names_its_content ... ok505test settings::tests::the_user_file_turns_purity_off ... ok506test source::lock::tests::incomplete_locks_fail ... ok507test source::local::tests::accepted_set_adds_parent_directories ... ok508test settings::tests::the_flag_value_is_toml_when_it_reads_as_toml ... ok509test source::remote::tests::nix_literal_escapes ... ok510test source::remote::tests::substitution_costs_less_than_the_subprocess ... ignored511test source::remote::tests::only_the_archive_types_are_fetched_by_iets ... ok512test source::remote::tests::access_tokens_match_the_longest_prefix ... ok513test source::remote::tests::download_urls_match_the_fetchers ... ok514test source::local::tests::max_mtime_covers_root_and_children ... ok515test source::scm::git::tests::a_directory_in_a_repository_is_found ... ok516test source::scm::ledger::tests::an_untracked_file_is_the_error_of_nix ... ok517test source::scm::ledger::tests::a_directory_in_a_working_tree_is_found ... ok518test source::tests::dates ... ok519test store::drv::tests::a_dynamic_input_writes_the_versioned_aterm_and_parses_back ... ok520test source::lock::tests::complete_lock_passes ... ok521test store::drv::tests::an_env_key_named_json_is_refused ... ok522test store::drv::tests::fixtures_output_paths_recompute_from_store ... ignored, needs the input .drv closures in /nix/store523test store::drv::tests::fixed_output_from_scratch ... ok524test source::scm::ledger::tests::a_change_of_the_ledger_is_a_change_of_the_working_tree ... ok525test store::drv::tests::fixtures_output_paths_recompute ... ok526test source::scm::ledger::tests::the_metadata_has_the_mark_of_its_tree ... ok527test store::drv::tests::fixtures_roundtrip_byte_exact ... ok528test store::drv::tests::fixtures_drv_path_matches_store_path ... ok529test store::drv::tests::string_escapes_roundtrip ... ok530test store::drvdiff::tests::a_changed_input_drv_is_paired_by_name_and_recursed_into ... ok531test store::drvdiff::tests::env_name_shows_only_when_it_is_not_the_derivation_name ... ok532test store::drvdiff::tests::an_input_source_an_added_input_drv_and_a_fixed_output_show_up ... ok533test store::drvdiff::tests::the_local_fields_the_env_and_an_absent_value ... ok534test store::drvdiff::tests::json_names_what_differs ... ok535test store::drvdiff::tests::the_same_derivation_is_empty ... ok536test store::drvdiff::tests::the_depth_limit_names_the_input_without_walking_it ... ok537test store::hash::tests::compress_hash_xors ... ok538test store::hash::tests::md5_nix32 ... ok539test store::hash::tests::empty_sha256 ... ok540test source::scm::ledger::tests::the_tracked_files_and_the_metadata_are_the_tree ... ok541test store::hash::tests::parse_any_all_formats ... ok542test store::hash::tests::sha256_nix32 ... ok543test store::hash::tests::sha256_sri ... ok544test store::hash::tests::nix32_roundtrip_and_reject ... ok545test store::hash::tests::base64_roundtrip ... ok546test store::hash::tests::sha512_nix32_base64 ... ok547test store::hash::tests::streaming_matches_oneshot ... ok548test store::hash::tests::sha1_nix32 ... ok549test store::drv::tests::input_addressed_multi_output_from_scratch ... ok550test store::drv::tests::input_drvs_hash_modulo_from_scratch ... ok551test store::drv::tests::masked_unparse_blanks_output_paths_and_env ... ok552test store::nar::tests::restore_rejects_garbage ... ok553test store::nar::tests::directory_nar ... ok554test store::nar::tests::executable_file_nar ... ok555test store::nar::tests::directory_nar_hash_formats ... ok556test api::run::tests::the_counters_cover_the_helper_fibers ... ok557test store::nar::tests::filter_sees_types_and_paths ... ok558test source::scm::ledger::tests::the_count_is_lazy_and_kept_by_revision ... ok559test store::nar::tests::regular_file_nar ... ok560test store::nar::tests::restore_roundtrip ... ok561test store::nar::tests::readers_refuse_what_nix_refuses ... ok562test store::path::tests::check_name_rules ... ok563test store::path::tests::a_multibyte_char_across_the_hash_part_is_an_error ... ok564test store::nar::tests::symlink_nar ... ok565test store::path::tests::filter_source ... ok566test store::path::tests::output_names ... ok567test store::path::tests::fixed_recursive_sha256 ... ok568test store::path::tests::fixed_flat_sha256 ... ok569test store::path::tests::fixed_flat_sha1 ... ok570test store::path::tests::parse_and_accessors ... ok571test store::path::tests::path_with_name ... ok572test syntax::tests::allow_comments ... ok573test store::path::tests::placeholder ... ok574test syntax::tests::attrs_and_bindings ... ok575test store::path::tests::to_file_with_reference ... ok576test syntax::tests::differential_strings_against_nix ... ignored, needs nix on PATH and takes a few seconds577test syntax::tests::end_of_file_inside_a_path_is_at_its_last_token ... ok578test store::path::tests::path_copy_directory ... ok579test store::path::tests::to_file ... ok580test syntax::tests::a_line_ends_at_cr_lf_and_lone_cr ... ok581test store::path::tests::path_copy_file ... ok582test syntax::tests::line_col_counts_bytes ... ok583test syntax::tests::json_gives_every_node_its_kind_and_span ... ok584test syntax::tests::lambdas ... ok585test syntax::tests::nul_in_string_literals ... ok586test syntax::tests::spans_cover_tokens ... ok587test syntax::tests::paths ... ok588test syntax::tests::indented_string_stripping ... ok589test trace::key::tests::key_is_order_and_value_sensitive ... ok590test syntax::tests::an_interpolated_name_is_static_when_nix_has_one_string_node ... ok591test trace::key::tests::relative_path_detection ... ok592test syntax::tests::the_error_reported_is_the_one_nix_meets_first ... ok593test syntax::tests::operator_precedence ... ok594test trace::tests::dedupe_keeps_conflicting_values ... ok595test trace::store::tests::one_rename_publishes_every_part ... ok596test syntax::tests::comments_and_misc ... ok597test trace::tests::dump_fingerprint_matches_the_separate_walk ... ok598test trace::store::tests::a_reader_of_one_generation_never_sees_the_next ... ok599test trace::tests::fingerprint_changes_with_content_size_and_seen_entries ... ok600test syntax::tests::numbers ... ok601test trace::tests::only_a_named_query_is_an_observation ... ok602test syntax::tests::string_escapes_and_interpolation ... ok603test trace::validate::dir_hash_tests::dir_hash_agrees_with_dir_listing_hash ... ok604test trace::watch::tests::only_the_paths_an_mtime_can_speak_for ... ok605test trace::wire::tests::drvs_sources_roots_roundtrip ... ok606test trace::wire::tests::readset_roundtrip ... ok607test trace::validate::tests::dir_stat_env_checks ... ok608test trace::validate::tests::file_touch_refreshes_edit_misses ... ok609test trace::validate::tests::a_copy_in_place_that_keeps_the_stat_still_misses ... ok610test trace::store::tests::bytes_that_are_not_an_entry_are_bad_not_a_panic ... ok611test trace::tests::dedupe_of_many_repeats_is_linear ... ok612test fetch::http::tests::a_transient_status_is_retried ... ok613test fetch::http::tests::a_stalled_download_fails ... ok614test treestore::pack::tests::an_empty_writer_leaves_no_file ... ok615test fetch::http::tests::a_decompression_bomb_is_refused ... ok616test treestore::tests::a_staged_directory_goes_when_it_is_dropped ... ok617test treestore::pack::tests::a_pack_reads_back_what_was_written ... ok618test treestore::pack::tests::a_reader_sees_a_pack_written_after_it_listed ... ok619test treestore::pack::tests::a_set_finds_objects_across_packs_and_drops_a_broken_one ... ok620test treestore::pack::tests::collect_removes_dead_packs_and_compacts_mostly_dead_ones ... ok621test treestore::tests::a_tree_is_named_by_its_nar_hash ... ok622test treestore::pack::tests::a_changed_index_byte_is_not_a_pack ... ok623test compile::cache::tests::a_changed_byte_of_a_stored_entry_is_a_miss ... ok624test treestore::tests::a_stored_input_reads_back_and_a_wrong_hash_is_refused ... ok625test treestore::tests::a_put_after_a_collection_brings_its_own_objects ... ok626test treestore::tests::two_inputs_share_their_common_files ... ok627test treestore::tests::collect_keeps_what_an_entry_names ... ok628test parallel::thunk::tests::many_fibers_force_one_shared_graph ... ok629test trace::validate::tests::the_lowest_failing_observation_is_the_one_reported ... ok630test syntax::tests::lang_corpus ... ok631test api::run::tests::helper_fibers_read_the_ir_cache ... ok632test runtime::value::tests::union_iteration_merges_like_a_fold ... ok633test syntax::tests::deep_nesting_ends_with_an_error ... ok634635test result: ok. 449 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 25.17s636637 Running unittests src/main.rs (target/debug/deps/iets-b21f61f54c64e50d)638639running 0 tests640641test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s642643 Running tests/aterm_crosscheck.rs (target/debug/deps/aterm_crosscheck-35c7d4c5c58cb736)644645running 14 tests646test bytes_that_are_not_utf8_roundtrip ... ok647test upstream_bad_drvs_are_rejected ... ok648test malformed_aterm_is_an_error ... ok649test fixed_output_path_is_recomputed_not_trusted ... ok650test masked_and_unmasked_hashes_differ_once_filled ... ok651test harmonia_cases_roundtrip ... ok652test floating_ca_defers_itself_and_downstream ... ok653test upstream_input_addressed_paths_recompute ... ok654test upstream_invariants_input_addressed_kept_or_rejected ... ok655test upstream_invariants_ca_floating_dependency ... ok656test fixed_output_inputs_hide_their_provenance ... ok657test upstream_invariants_fill_in_deferred ... ok658test upstream_drvs_roundtrip_byte_exact ... ok659test upstream_bench_drvs_parse_and_reprint_stably ... ok660661test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s662663 Running tests/cache_hygiene.rs (target/debug/deps/cache_hygiene-6de10b87b3d26086)664665running 10 tests666test crash_writer_child ... ok667test input_touch_child ... ok668test an_entry_that_is_not_a_plain_file_is_refused ... ok669670running 1 test671test a_cache_is_private_to_its_owner ... ok672test a_corrupt_entry_is_dropped_and_a_corrupt_store_is_wiped ... ok673test an_input_observation_marks_its_entry_as_used ... ok674test a_changed_byte_or_a_copied_entry_is_a_miss ... ok675676running 1 test677test cache_gc_removes_entries_past_the_ttl ... ok678679running 1 test680681running 1 test682683running 1 test684685running 1 test686test concurrent_readers_and_writers_never_see_a_torn_entry ... ok687test a_killed_writer_leaves_the_store_usable ... ok688689test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s690691 Running tests/cli.rs (target/debug/deps/cli-34b4d8ce7e4758e8)692693running 4 tests694test io_errors_read_like_strerror ... ok695test help_and_version_go_to_stdout ... ok696test a_bad_command_line_names_the_problem ... ok697test dash_f_names_the_file_in_the_native_namespace ... ok698699test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s700701 Running tests/events.rs (target/debug/deps/events-745937c20a683219)702703running 6 tests704test a_group_that_does_not_exist_is_a_settings_error ... ok705test a_tree_add_names_the_local_path_it_copied ... ok706test a_text_add_names_its_size_and_its_position ... ok707test the_sink_is_its_own_knob ... ok708test all_takes_the_cold_groups ... ok709test a_group_nobody_named_says_nothing ... ok710711test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s712713 Running tests/help_topics.rs (target/debug/deps/help_topics-aca63ff04ca1d3bb)714715running 5 tests716test help_lists_the_topics ... ok717test an_unknown_topic_is_a_usage_error_with_a_suggestion ... ok718test a_page_the_binary_does_not_carry_names_its_path ... ok719test a_command_wins_over_a_topic_of_the_same_name ... ok720test a_topic_prints_its_page ... ok721722test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s723724 Running tests/layering.rs (target/debug/deps/layering-58c66736d6fd2e47)725726running 2 tests727test porcelain_names_no_layer_below_the_api ... ok728test porcelain_signatures_name_no_evaluator_value ... ok729730test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s731732 Running tests/nar_parity.rs (target/debug/deps/nar_parity-2d509a8ac8c4fa0f)733734running 5 tests735test reader_caps_names_and_targets ... ok736test every_node_hashes_like_nix ... ok737test dump_is_byte_identical_to_nix_store_dump ... ok738test restore_round_trips_the_awkward_tree ... ok739test parse_length_matches_nix ... ok740741test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s742743 Running tests/profile.rs (target/debug/deps/profile-4861d9924f13db71)744745running 7 tests746test a_profile_that_is_not_eval_is_a_settings_error ... ok747test a_run_shorter_than_a_tick_says_it_sampled_nothing ... ok748test a_profile_refuses_more_than_one_worker ... ok749test an_unprofiled_run_says_nothing_about_a_profile ... ok750test a_builtin_names_itself_in_a_frame ... ok751test a_folded_line_is_a_stack_and_a_count ... ok752test an_allocation_profile_accounts_for_the_arena ... ok753754test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.84s755756 Running tests/pure.rs (target/debug/deps/pure-739dfd7105c1c5d6)757758running 4 tests759test a_directory_with_no_marker_is_its_own_project ... ok760test the_pure_setting_is_the_users_alone ... ok761test the_other_purity_rules_hold_without_a_flag ... ok762test a_read_in_the_project_is_pure_and_one_above_it_is_not ... ok763764test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s765766 Doc-tests iets767768running 1 test769test src/runtime/word.rs - runtime::word (line 42) - compile ... ok770771test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s772773774running 3 tests775test src/eval/mod.rs - eval::EvalConfig (line 400) - compile fail ... ok776test src/runtime/word.rs - runtime::word (line 34) - compile fail ... ok777test src/runtime/word.rs - runtime::word (line 28) - compile fail ... ok778779test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s780781all doctests ran in 3.36s; merged doctests compilation took 3.18s782buildPhase completed in 4 minutes 0 seconds