iets-test-0.1.0
checks.x86_64-linux.test
· build #31
· raw
unpackPhase
1unpacking source archive /nix/store/187h5pplq5gg9lr210l53l6z12h676h1-source2source root is source3Executing cargoSetupPostUnpackHook4Finished cargoSetupPostUnpackHookpatchPhase
5Executing cargoSetupPostPatchHook6Validating consistency between /build/source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock7Finished cargoSetupPostPatchHookbuildPhase
8 Compiling libc v0.2.1899 Compiling proc-macro2 v1.0.10710 Compiling unicode-ident v1.0.2411 Compiling quote v1.0.4712 Compiling cfg-if v1.0.413 Compiling find-msvc-tools v0.1.1214 Compiling shlex v2.0.115 Compiling bytes v1.12.116 Compiling fnv v1.0.717 Compiling version_check v0.9.518 Compiling regex-syntax v0.8.1119 Compiling pin-project-lite v0.2.1720 Compiling equivalent v1.0.221 Compiling hashbrown v0.17.122 Compiling memchr v2.8.323 Compiling anyhow v1.0.10424 Compiling typenum v1.20.125 Compiling futures-core v0.3.3426 Compiling either v1.18.027 Compiling once_cell v1.21.428 Compiling semver v1.0.2829 Compiling itoa v1.0.1830 Compiling futures-sink v0.3.3431 Compiling bitflags v2.13.232 Compiling slab v0.4.1233 Compiling log v0.4.3434 Compiling zeroize v1.9.035 Compiling lazy_static v1.5.036 Compiling httparse v1.10.137 Compiling beef v0.5.238 Compiling getrandom v0.4.339 Compiling rustix v1.1.540 Compiling prettyplease v0.2.3741 Compiling pulldown-cmark v0.13.442 Compiling untrusted v0.9.043 Compiling foldhash v0.1.544 Compiling thiserror v2.0.2045 Compiling futures-task v0.3.3446 Compiling unicode-width v0.1.1447 Compiling serde_core v1.0.22948 Compiling linux-raw-sys v0.12.149 Compiling unicase v2.9.050 Compiling atomic-waker v1.1.251 Compiling pkg-config v0.3.3452 Compiling try-lock v0.2.553 Compiling tower-service v0.3.354 Compiling fastrand v2.5.055 Compiling want v0.3.156 Compiling smallvec v1.16.157 Compiling cpufeatures v0.2.1758 Compiling rustls-pki-types v1.15.159 Compiling rustls v0.23.4560 Compiling fixedbitset v0.5.761 Compiling httpdate v1.0.362 Compiling itertools v0.14.063 Compiling tracing-core v0.1.3664 Compiling futures-channel v0.3.3465 Compiling heck v0.5.066 Compiling multimap v0.10.167 Compiling subtle v2.6.168 Compiling crc32fast v1.5.269 Compiling cpufeatures v0.3.170 Compiling const-oid v0.10.271 Compiling tower-layer v0.3.372 Compiling zmij v1.0.2373 Compiling rustc_version v0.4.174 Compiling sync_wrapper v1.0.275 Compiling zstd-safe v7.3.076 Compiling adler2 v2.0.177 Compiling base64 v0.22.178 Compiling generic-array v0.14.779 Compiling hashbrown v0.15.580 Compiling serde_json v1.0.15181 Compiling simd-adler32 v0.3.1082 Compiling cty v0.2.283 Compiling percent-encoding v2.3.284 Compiling winnow v1.0.485 Compiling arrayvec v0.7.886 Compiling constant_time_eq v0.4.287 Compiling toml_writer v1.1.2+spec-1.1.088 Compiling libbz2-rs-sys v0.2.589 Compiling openssl-probe v0.2.190 Compiling webpki-roots v1.0.991 Compiling lz4_flex v0.11.692 Compiling rustls-native-certs v0.8.493 Compiling futures-util v0.3.3494 Compiling miniz_oxide v0.9.195 Compiling hybrid-array v0.4.1596 Compiling aho-corasick v1.1.597 Compiling toml_parser v1.1.3+spec-1.1.098 Compiling crypto-common v0.1.799 Compiling block-buffer v0.10.4100 Compiling digest v0.10.7101 Compiling sha2 v0.10.9102 Compiling syn v2.0.119103 Compiling syn v3.0.5104 Compiling http v1.5.0105 Compiling logos-codegen v0.15.1106 Compiling bzip2 v0.6.1107 Compiling flate2 v1.1.10108 Compiling indexmap v2.14.2109 Compiling http-body v1.1.0110 Compiling http-body-util v0.1.5111 Compiling regex-automata v0.4.18112 Compiling crypto-common v0.2.2113 Compiling block-buffer v0.12.1114 Compiling jobserver v0.1.35115 Compiling mio v1.2.3116 Compiling socket2 v0.6.5117 Compiling getrandom v0.2.17118 Compiling filetime v0.2.29119 Compiling petgraph v0.8.3120 Compiling tar v0.4.46121 Compiling cc v1.4.5122 Compiling digest v0.11.3123 Compiling sha1 v0.10.7124 Compiling md-5 v0.10.6125 Compiling pulldown-cmark-to-cmark v22.0.1126 Compiling sha2 v0.11.0127 Compiling toml_datetime v1.1.1+spec-1.1.0128 Compiling serde_spanned v1.1.1129 Compiling toml v1.1.6+spec-1.1.0130 Compiling lzma-rust2 v0.16.5131 Compiling ring v0.17.14132 Compiling zstd-sys v2.1.0+zstd.1.5.7133 Compiling libmimalloc-sys v0.1.49134 Compiling blake3 v1.8.7135 Compiling tokio-macros v2.7.2136 Compiling thiserror-impl v2.0.20137 Compiling async-trait v0.1.92138 Compiling tempfile v3.27.0139 Compiling tokio v1.53.1140 Compiling mimalloc v0.1.52141 Compiling logos-codegen v0.16.1142 Compiling regex v1.13.1143 Compiling prost-derive v0.14.4144 Compiling tracing-attributes v0.1.31145 Compiling miette-derive v7.6.0146 Compiling pin-project-internal v1.1.13147 Compiling tonic-build v0.14.6148 Compiling logos-derive v0.15.1149 Compiling zstd v0.13.3150 Compiling pin-project v1.1.13151 Compiling rustls-webpki v0.103.15152 Compiling miette v7.6.0153 Compiling prost v0.14.4154 Compiling logos v0.15.1155 Compiling tracing v0.1.44156 Compiling logos-derive v0.16.1157 Compiling prost-types v0.14.4158 Compiling logos v0.16.1159 Compiling prost-reflect v0.16.5160 Compiling protox-parse v0.9.0161 Compiling prost-build v0.14.4162 Compiling tokio-util v0.7.19163 Compiling tokio-stream v0.1.19164 Compiling tonic-prost-build v0.14.6165 Compiling h2 v0.4.19166 Compiling tower v0.5.3167 Compiling protox v0.9.1168 Compiling iets v0.1.0 (/build/source)169 Compiling tokio-rustls v0.26.5170 Compiling hyper v1.11.1171 Compiling hyper-util v0.1.20172 Compiling hyper-timeout v0.5.2173 Compiling tonic v0.14.6174 Compiling tonic-prost v0.14.6175 Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 43s176 Running unittests src/lib.rs (target/debug/deps/iets-08e813ea55a8333b)177178running 455 tests179test api::installable::tests::the_name_a_program_takes_from_a_derivation_name ... ok180test build::backend::tests::base_names_drop_the_store_dir ... ok181test api::installable::tests::default_and_fragment_attr_paths ... ok182test build::event::tests::durations ... ok183test api::drvshow::tests::pretty_matches_serde_json ... ok184test api::drvshow::tests::floats_take_nlohmanns_form ... ok185test argv::tests::every_byte_round_trips ... ok186test build::executor::tests::no_place_at_all_is_a_usage_error ... ok187test build::executor::tests::an_unsupported_url_says_what_is_expected ... ok188test build::executor::tests::the_first_place_that_takes_it_wins ... ok189test build::executor::tests::one_place_declaring_nothing_takes_everything ... ok190test build::executor::tests::a_declared_system_filters ... ok191test build::executor::tests::a_feature_the_place_lacks_rules_it_out ... ok192test build::backend::tests::the_timings_report_with_every_line ... ok193test build::fixhash::tests::a_longer_hash_is_not_a_match ... ok194test build::backend::tests::output_specs ... ok195test build::executor::tests::a_refusal_names_every_place_and_what_it_declared ... ok196test build::fixhash::tests::two_matches_are_left_alone ... ok197test api::drvshow::tests::a_non_canonical_structured_attrs_text_is_renormalised ... ok198test api::drvshow::tests::inputs_and_structured_attrs ... ok199test api::drvshow::tests::a_fixed_output_shows_its_content_address_and_no_path ... ok200test api::drvshow::tests::a_multi_output_derivation ... ok201test build::tests::targets_become_jobs ... ok202test build::render::tests::drv_paths_of_a_failure_message ... ok203test build::tests::hash_stripping ... ok204test builtins::text::regex::tests::regex_bench ... ignored205test builtins::derivation::tests::the_two_placeholders_are_not_the_same ... ok206test builtins::store_hooks::tests::a_relative_path_inside_an_entry_joins_once ... ok207test builtins::derivation::tests::a_dynamic_output_renders_the_placeholder_nix_renders ... ok208test builtins::text::fromtoml::tests::inline_tables_stay_on_one_line ... ok209test builtins::text::regex::tests::names ... ok210test builtins::text::fromtoml::tests::new_escapes_are_refused ... ok211test api::fetch::tests::only_a_fixed_output_drv_can_be_prefetched ... ok212test api::fetch::tests::the_fake_hash_moves_the_output_and_the_drv ... ok213test cachefs::tests::an_empty_directory_is_ours_to_take ... ok214test cachefs::tests::a_directory_that_is_not_ours_is_refused_untouched ... ok215test cachefs::tests::a_store_without_a_version_file_is_wiped_once ... ok216test cachefs::tests::a_wipe_of_the_ir_cache_walks_its_shards ... ok217test cachefs::tests::sweep_ages_a_root_by_its_link_not_by_what_it_names ... ok218test cachefs::tests::a_sweep_runs_once_per_interval ... ok219test build::fanout::tests::dependencies_run_first ... ok220test cachefs::tests::a_stamp_in_the_future_is_due ... ok221test cachefs::tests::a_wipe_keeps_what_iets_did_not_create ... ok222test cachefs::tests::an_input_store_of_the_spool_layout_is_wiped ... ok223test cachefs::tests::a_touch_inside_the_interval_writes_nothing ... ok224test cachefs::tests::garbled_stamp_wipes_the_store ... ok225test build::fanout::tests::a_failed_dependency_blocks_its_dependants ... ok226test cachefs::tests::a_wait_lock_waits_for_its_holder ... ok227test cachefs::tests::sweep_walks_the_shards_of_the_ir_cache ... ok228test build::render::tests::an_unfolded_success_ends_with_its_verdict ... ok229test build::render::tests::an_owned_build_is_verdicted_once_by_its_op ... ok230test build::render::tests::a_stalled_build_that_fails_still_shows_its_cause ... ok231test build::render::tests::a_failure_after_the_activity_ended_never_claims_a_success ... ok232test build::render::tests::tty_keeps_successful_logs_off_the_screen ... ok233test build::render::tests::ci_folds_a_success_and_never_a_failure ... ok234test cli::build::tests::no_outcome_at_all_is_named ... ok235test build::render::tests::logs_of_two_builds_do_not_interleave ... ok236test build::render::tests::a_daemon_failure_message_decides_the_verdict ... ok237test cli::classic::shell::tests::sh_var_names ... ok238test cli::diff::tests::a_name_ends_at_the_first_dash_before_a_digit ... ok239test build::render::tests::heartbeat_names_running_builds ... ok240test cli::classic::shell::tests::outputs_become_placeholders ... ok241test cli::build::tests::a_failed_build_reports_itself ... ok242test cli::build::tests::a_success_with_no_output_path_is_named ... ok243test cli::build::tests::an_out_flag_that_matches_nothing_is_named ... ok244test cli::build::tests::no_build_result_is_named ... ok245test cli::plumbing::tests::a_file_url_needs_one_slash_not_three ... ok246test cachefs::tests::version_mismatch_wipes_the_store ... ok247test cli::search::tests::drv_names ... ok248test cli::plumbing::tests::a_url_is_the_positional_fetch_takes_itself ... ok249test cli::help::tests::messages ... ok250test cli::search::tests::index_round_trip ... ok251test cachefs::tests::sweep_drops_old_entries_and_keeps_young_ones ... ok252test build::fixhash::tests::one_match_is_rewritten_in_its_own_spelling ... ok253test build::render::tests::a_build_log_never_reports_a_mismatch ... ok254test cli::classic::shell::tests::declares_for_every_bash_shaped_value ... ok255test cli::search::tests::merged_highlights ... ok256test cachefs::tests::a_lock_that_cannot_be_opened_is_not_a_busy_lock ... ok257test cachefs::tests::the_writer_lock_excludes_one_holder_at_a_time ... ok258test build::fanout::tests::at_most_limit_builds_run_at_once ... ok259test cli::classic::tests::a_flag_with_no_effect_is_noted_and_one_that_holds_is_not ... ok260test cli::help::tests::a_mistyped_command_is_suggested ... ok261test cli::help::tests::help_fits_80_columns ... ok262test config::tests::syntax_errors ... ok263test cli::docs::tests::topics_resolve_bare_and_qualified ... ok264test config::tests::max_jobs_auto_is_the_cpu_count ... ok265test config::tests::missing_include_errors_and_bang_include_does_not ... ok266test config::tests::typed_getters_and_defaults ... ok267test cli::build::tests::a_path_on_stdout_is_silent ... ok268test cli::render::tests::sizes_render_as_nix_renders_them ... ok269test cli::render::text::tests::a_long_value_shows_the_lines_that_differ ... ok270test config::tests::an_alias_is_its_setting ... ok271test config::tests::basic_syntax ... ok272test config::tests::bad_typed_values_error_where_they_are_set ... ok273test config::tests::bool_spellings ... ok274test config::tests::unknown_settings_are_kept ... ok275test config::tests::the_daemon_gets_the_store_settings_set_outside_the_system_file ... ok276test config::tests::a_classic_name_leaves_an_unimplemented_setting_to_nix ... ok277test cli::help::tests::suggestions_come_from_the_help ... ok278test config::tests::include_chain ... ok279test devenv::tests::env_derivation_matches_nix ... ignored, needs the devShell input .drv closure in /nix/store280test config::tests::user_conf_files_are_in_precedence_order ... ok281test config::tests::overrides_win_over_files ... ok282test builtins::text::regex::tests::size_limit ... ok283test api::value::tests::lists ... ok284test build::tests::a_target_with_no_verdict_fails ... ok285test config::tests::a_setting_with_no_effect_is_noted ... ok286test config::tests::option_nix_path_replaces_nix_path_and_extra_adds ... ok287test config::tests::the_setting_tables_name_nix_settings ... ok288test api::value::tests::attrs_by_name_and_index ... ok289test devenv::tests::shell_escaping ... ok290test api::value::tests::wrong_type_is_an_error ... ok291test api::value::tests::force_deep_forces_the_whole_tree ... ok292test devenv::tests::rewrites_apply_in_map_order_to_every_occurrence ... ok293test config::tests::extra_appends_to_list_settings_only ... ok294test build::tests::a_fan_out_backend_keeps_the_cap_and_the_log_blocks ... ok295test api::value::tests::thunk_reads_as_thunk ... ok296test api::value::tests::apply_is_lazy ... ok297test devenv::tests::non_bash_builder_is_refused ... ok298test devenv::tests::output_checks_are_erased_only_when_present ... ok299test devenv::tests::get_env_sh_store_path_matches_nix ... ok300test cli::docs::tests::the_topic_list_fits_80_columns ... ok301test api::run::tests::a_fiber_template_carries_the_configuration ... ok302test devenv::tests::cached_result_roundtrip ... ok303test fetch::http::tests::magic_bytes ... ok304test fetch::http::tests::file_urls_name_a_local_path ... ok305test devenv::tests::json_roundtrip_and_bash_forms ... ok306test devenv::tests::rc_script_rewrites_outputs_and_writes_attrs ... ok307test cli::docs::tests::every_embedded_page_has_a_heading ... ok308test api::value::tests::missing_attribute ... ok309test fetch::http::tests::redirects_resolve ... ok310test fetch::http::tests::redirects_keep_credentials_only_on_the_same_origin ... ok311test api::value::tests::construction ... ok312test builtins::store_hooks::tests::virtual_tree_reads_go_to_the_local_files ... ok313test fetch::http::tests::urls_split ... ok314test fetch::roots::tests::no_bundle_anywhere_gives_the_compiled_in_set ... ok315test api::value::tests::calling_a_function ... ok316test compile::cache::tests::a_malformed_entry_is_a_miss_and_never_a_crash ... ok317test compile::cache::tests::nesting_past_the_cap_misses ... ok318test fetch::roots::tests::a_named_file_that_is_missing_or_empty_is_an_error ... ok319test eval::tests::a_function_select_is_a_fresh_slot_when_its_subject_is_forced ... ok320test eval::tests::a_second_pseudo_file_keeps_its_own_positions ... ok321test fetch::spool::tests::the_scratch_file_never_follows_a_symlink ... ok322test compile::cache::tests::a_changed_byte_of_a_stored_entry_is_a_miss ... ok323test fetch::unpack::tests::member_names_are_made_relative_and_cannot_escape ... ok324test fetch::http::tests::downloads_stop_at_the_size_limit ... ok325test fetch::roots::tests::the_platform_store_wins_over_the_compiled_in_set ... ok326test fetch::roots::tests::nix_ssl_cert_file_wins_over_ssl_cert_file_and_the_platform ... ok327test fetch::roots::tests::an_empty_nix_ssl_cert_file_hides_ssl_cert_file ... ok328test fetch::spool::tests::a_sparse_member_counts_against_the_size_limit ... ok329test fetch::unpack::tests::an_unsupported_member_type_is_an_error ... ok330test fetch::http::tests::trailing_bytes_and_a_second_layer ... ok331test fetch::spool::tests::an_empty_archive_is_an_empty_directory ... ok332test fetch::spool::tests::nar_hash_of_the_fixture ... ok333test fetch::unpack::tests::keeps_the_root_when_it_is_not_a_single_directory ... ok334test fetch::spool::tests::spool_matches_the_tree_on_the_top_level ... ok335test fetch::spool::tests::the_errors_match ... ok336test fetch::unpack::tests::a_repeated_member_keeps_the_last_copy ... ok337test fetch::unpack::tests::strips_one_leading_component ... ok338test api::value::tests::strings_and_context ... ok339test fetch::unpack::tests::modes_symlinks_and_empty_dirs ... ok340test fetch::spool::tests::archives_the_git_sink_accepts ... ok341test fetch::unpack::tests::nar_hash_of_the_fixture ... ok342test eval::tests::an_invalid_regex_fails_before_the_string_is_forced ... ok343test builtins::text::regex::tests::long_inputs_do_not_recurse ... ok344test fetch::spool::tests::a_changed_index_byte_is_a_miss ... ok345test flake::tests::attr_paths ... ok346test jobs::constituents::tests::fnmatch_basics ... ok347test eval::tests::printing ... ok348test fetch::spool::tests::a_hard_link_never_replaces_a_member ... ok349test eval::tests::try_eval_and_errors ... ok350test lint::allow::tests::comment_names ... ok351test flake::flakeref::tests::errors_and_unsupported ... ok352test lint::allow::tests::lines ... ok353test flake::flakeref::tests::to_string_from_attrs ... ok354test fetch::spool::tests::spool_matches_the_tree ... ok355test flake::tests::refs_resolve_against_cwd_and_home ... ok356test eval::tests::derivation_wrapper_exists ... ok357test flake::fetch::tests::nix_sees_no_mark ... ok358test lint::tests::keys ... ok359test eval::tests::update_forces_the_right_operand_first ... ok360test jobs::constituents::tests::topo_sort_orders_and_detects_cycles ... ok361test lint::tests::names_are_unique_kebab_case ... ok362test lint::tests::the_project_file_walk_stops_at_the_project_root ... ok363test lint::tests::selectors_and_order ... ok364test fetch::spool::tests::pax_sparse_members_are_expanded ... ok365test compile::cache::tests::a_changed_byte_never_makes_the_evaluator_read_past_its_env ... ok366test jobs::line::tests::error_line_round_trip ... ok367test flake::flakeref::tests::round_trips ... ok368test flake::flakeref::tests::parses_the_kept_schemes ... ok369test log::tests::a_fixed_hash_has_the_shape_of_a_finding_with_an_edit ... ok370test log::tests::a_coloured_error_is_an_error_record ... ok371test jobs::line::tests::split_and_round_trip ... ok372test flake::fetch::tests::the_mark_follows_the_string_like_store_context ... ok373test flake::fetch::tests::an_entry_of_the_compiled_file_cache_keeps_the_site ... ok374test log::tests::a_mismatch_reason_keeps_both_hashes ... ok375test log::tests::a_forged_mismatch_is_dropped ... ok376test log::tests::a_hash_mismatch_names_the_hash_it_got ... ok377test log::tests::a_session_id_is_a_uuid_v7 ... ok378test log::tests::a_resolved_copy_reports_its_mismatch_as_a_line ... ok379test fetch::spool::tests::a_stored_tree_dumps_the_spools_nar ... ok380test log::tests::ansi_stripping ... ok381test log::tests::exit_status_flags_combine_like_nix ... ok382test log::tests::escapes_are_filtered_the_way_nix_filters_them ... ok383test log::tests::lint_warning_is_a_level_1_record ... ok384test eval::tests::laziness_and_recursion ... ok385test log::tests::activity_records_are_nix_json_logger_records ... ok386test log::tests::record_without_position ... ok387test log::tests::record_is_nix_log_ei_plus_code_and_hint ... ok388test lint::tests::scope_and_inputs ... ok389test lint::tests::an_unknown_name_is_a_warning_in_a_file_and_an_error_in_a_flag ... ok390test lint::tests::toml_table ... ok391test nixbin::tests::every_iets_build_is_skipped ... ok392test lint::tests::specificity_inside_a_source_and_order_between_sources ... ok393test nixbin::tests::farm_marker_is_found_through_two_hops ... ok394test parallel::sched::tests::a_task_survives_packing_past_the_old_24_bit_start ... ok395test parallel::interner::tests::intern_is_stable_and_shared ... ok396test parallel::fiber::tests::reservation_is_capped_and_mmap_failure_is_an_error ... ok397test parallel::fiber::tests::resume_yield_finish ... ok398test eval::tests::derivation_keeps_env_and_args_that_are_not_utf8 ... ok399test parallel::deque::tests::lifo_owner_fifo_thief ... ok400test parallel::interner::tests::empty_name_misses_the_cache_sentinel ... ok401test print::tests::float_formatting_edge_cases ... ok402test profile::tests::a_weight_is_bytes_when_the_profile_asks_for_them ... ok403test profile::tests::an_unwind_returns_to_a_depth ... ok404test eval::tests::nix_eq_forces_what_the_shortcut_skips ... ok405test eval::tests::equality ... ok406test profile::tests::a_sample_is_taken_once_per_tick ... ok407test profile::tests::a_frame_keeps_its_call_site_and_its_name ... ok408test lint::site::tests::a_literal_lint_of_nix_has_an_edit ... ok409test eval::tests::sets_compare_in_the_symbol_order_of_nix ... ok410test progress::tests::store_hashes_are_left_out ... ok411test project::tests::a_config_file_never_shrinks_the_root ... ok412test project::tests::the_nearest_flake_wins_without_a_working_tree ... ok413test project::tests::a_working_tree_wins_over_a_file_marker_below_it ... ok414test project::tests::each_marker_is_a_root ... ok415test provenance::tests::a_path_followed_by_a_colour_escape_still_matches ... ok416test progress::tests::a_log_hears_of_a_task_after_first_and_then_every_heartbeat ... ok417test progress::tests::a_download_inside_a_copy_is_part_of_the_copy ... ok418test remote::grpc::build::tests::topo_sort_puts_references_first ... ok419test progress::tests::a_transfer_that_does_not_move_says_so ... ok420test progress::tests::several_of_a_kind_are_counted ... ok421test remote::grpc::build::tests::reschedules_back_off_past_a_dead_worker ... ok422test provenance::tests::a_tree_copied_from_a_store_tree_resolves_to_the_local_one ... ok423test remote::grpc::build::tests::a_self_reference_does_not_loop ... ok424test provenance::tests::failed_line_names_the_attribute_and_the_position ... ok425test provenance::tests::locate_takes_the_longest_prefix ... ok426test provenance::tests::rewrite_replaces_every_known_path_in_a_line ... ok427test remote::grpc::health::tests::a_passed_cooldown_lets_one_caller_through ... ok428test remote::grpc::build::tests::the_timings_report_with_every_line ... ok429test remote::grpc::drvwire::tests::a_failure_keeps_its_message ... ok430test provenance::tests::rewrite_leaves_unknown_text_alone ... ok431test parallel::fiber::tests::migrates_between_threads ... ok432test provenance::tests::locate_without_a_match_is_none ... ok433test remote::grpc::drvwire::tests::build_result_round_trips_a_daemon_reply ... ok434test remote::grpc::health::tests::a_completed_build_clears_the_history ... ok435test remote::grpc::health::tests::one_bounce_does_not_refuse_an_address ... ok436test remote::grpc::build::tests::a_local_upload_failure_beats_the_stream_ended_status ... ok437test remote::grpc::drvwire::tests::an_unresolvable_input_output_is_an_error ... ok438test remote::grpc::health::tests::one_address_does_not_refuse_another ... ok439test remote::grpc::health::tests::an_unknown_address_is_usable ... ok440test remote::grpc::build::tests::required_features_come_from_the_env_or_structured_attrs ... ok441test remote::grpc::tests::defaults_match_the_cxx_settings ... ok442test remote::grpc::tests::every_parameter_parses ... ok443test eval::tests::from_json_and_toml_reject_null_bytes ... ok444test remote::grpc::health::tests::the_cooldown_grows_and_stops_at_30s ... ok445test parallel::sched::tests::main_parks_and_is_woken_by_helper ... ok446test jobs::tests::a_numeric_name_selects_an_attribute_under_a_set ... ok447test parallel::sched::tests::park_and_wake_across_workers ... ok448test lint::site::tests::the_span_is_the_innermost_node_of_the_kind_of_the_lint ... ok449test remote::grpc::health::tests::two_bounces_refuse_it ... ok450test remote::grpc::tests::a_token_needs_tls_and_unknown_parameters_are_errors ... ok451test remote::grpc::tests::percent_escapes_decode_in_values ... ok452test remote::grpc::tests::insecure_is_a_bare_flag_or_a_boolean ... ok453test remote::worker::tests::a_status_over_a_byte_is_not_a_success ... ok454test remote::plan::tests::memory_source_matches_dump_string ... ok455test remote::grpc::drvwire::tests::path_info_round_trips ... ok456test parallel::thunk::tests::deadlocked_fibers_are_cancelled ... ok457test runtime::value::alloc_tests::a_list_too_long_to_address_has_no_size ... ok458test remote::worker::tests::nix_sshopts_split_like_a_shell ... ok459test remote::worker::tests::ssh_argv_puts_the_host_first ... ok460test remote::grpc::tests::mtls_needs_both_halves ... ok461test parallel::deque::tests::concurrent_sum ... ok462test remote::plan::tests::hash_source_matches_nar_hash ... ok463test remote::worker::tests::an_ssh_host_is_never_an_option ... ok464test remote::worker::tests::transport_from_url ... ok465test parallel::fiber::tests::large_stack_use_and_release ... ok466test remote::worker::wire::tests::strings_are_padded ... ok467test runtime::value::layout::a_primop_pays_nothing_for_its_symbol ... ok468test settings::tests::the_file_is_the_users ... ok469test remote::worker::wire::tests::framed_sink_frames_and_terminates ... ok470test settings::tests::the_environment_wins_over_the_file ... ok471test session::tests::two_sessions_share_no_state ... ok472test runtime::value::tests::union_lookup_agrees_with_iteration ... ok473test settings::tests::a_flag_carries_several_places_separated_by_a_semicolon ... ok474test settings::tests::a_missing_file_is_skipped_and_the_defaults_hold ... ok475test settings::tests::the_flag_leaves_the_argv ... ok476test api::value::tests::scalars ... ok477test remote::worker::wire::tests::replies_are_read_as_nix_reads_them ... ok478test remote::worker::wire::tests::build_results_are_read_as_nix_reads_them ... ok479test settings::tests::the_flag_pairs_are_kept_for_a_second_iets ... ok480test remote::grpc::drvwire::tests::basic_derivation_matches_the_cxx_field_order ... ok481test settings::tests::the_flag_value_is_toml_when_it_reads_as_toml ... ok482test parallel::sched::tests::fan_out_from_main ... ok483test settings::tests::builder_reads_all_three_forms ... ok484test settings::tests::source_map_adds_up_and_every_other_key_replaces ... ok485test settings::tests::each_source_wins_over_the_one_before ... ok486test runtime::value::alloc_tests::a_speculated_thunk_is_forced_but_not_demanded ... ok487test settings::tests::a_settings_file_may_hold_lint_and_the_other_sources_may_not ... ok488test settings::tests::unknown_key_names_the_file ... ok489test settings::tests::the_user_file_turns_purity_off ... ok490test source::local::tests::accepted_set_adds_parent_directories ... ok491test source::local::tests::only_a_content_addressed_store_path_names_its_content ... ok492test settings::tests::a_project_file_holds_lint_and_nothing_else ... ok493test source::local::tests::max_mtime_covers_root_and_children ... ok494test fetch::http::tests::credentials_stay_on_the_first_origin ... ok495test settings::tests::a_wrong_type_names_the_key_and_the_file ... ok496test source::lock::tests::complete_lock_passes ... ok497test profile::tests::a_deep_stack_is_capped ... ok498test source::remote::tests::substitution_costs_less_than_the_subprocess ... ignored499test parallel::interner::tests::concurrent_intern_agrees ... ok500test source::remote::tests::nix_literal_escapes ... ok501test source::remote::tests::only_the_archive_types_are_fetched_by_iets ... ok502test source::remote::tests::access_tokens_match_the_longest_prefix ... ok503test eval::tests::arithmetic_and_strings ... ok504test store::drv::tests::fixtures_output_paths_recompute_from_store ... ignored, needs the input .drv closures in /nix/store505test fetch::http::tests::a_decompression_bomb_is_refused ... ok506test source::scm::git::tests::a_directory_in_a_repository_is_found ... ok507test source::tests::dates ... ok508test source::lock::tests::incomplete_locks_fail ... ok509test store::drv::tests::masked_unparse_blanks_output_paths_and_env ... ok510test store::drv::tests::an_env_key_named_json_is_refused ... ok511test store::drv::tests::string_escapes_roundtrip ... ok512test store::drv::tests::input_drvs_hash_modulo_from_scratch ... ok513test store::drv::tests::fixed_output_from_scratch ... ok514test source::scm::ledger::tests::a_directory_in_a_working_tree_is_found ... ok515test store::hash::tests::base64_roundtrip ... ok516test fetch::http::tests::credentials_in_the_url_are_sent_and_never_printed ... ok517test store::hash::tests::compress_hash_xors ... ok518test store::drvdiff::tests::the_same_derivation_is_empty ... ok519test store::drvdiff::tests::an_input_source_an_added_input_drv_and_a_fixed_output_show_up ... ok520test store::drvdiff::tests::the_depth_limit_names_the_input_without_walking_it ... ok521test store::drvdiff::tests::the_local_fields_the_env_and_an_absent_value ... ok522test source::remote::tests::download_urls_match_the_fetchers ... ok523test store::drvdiff::tests::a_changed_input_drv_is_paired_by_name_and_recursed_into ... ok524test store::hash::tests::empty_sha256 ... ok525test store::drvdiff::tests::json_names_what_differs ... ok526test store::hash::tests::sha256_sri ... ok527test store::drv::tests::input_addressed_multi_output_from_scratch ... ok528test store::hash::tests::parse_any_all_formats ... ok529test store::hash::tests::nix32_roundtrip_and_reject ... ok530test store::hash::tests::streaming_matches_oneshot ... ok531test store::drv::tests::a_dynamic_input_writes_the_versioned_aterm_and_parses_back ... ok532test store::drvdiff::tests::env_name_shows_only_when_it_is_not_the_derivation_name ... ok533test store::nar::tests::regular_file_nar ... ok534test store::nar::tests::directory_nar ... ok535test store::nar::tests::directory_nar_hash_formats ... ok536test store::hash::tests::sha256_nix32 ... ok537test store::hash::tests::md5_nix32 ... ok538test store::nar::tests::restore_rejects_garbage ... ok539test store::nar::tests::readers_refuse_what_nix_refuses ... ok540test store::nar::tests::executable_file_nar ... ok541test store::nar::tests::symlink_nar ... ok542test store::path::tests::a_multibyte_char_across_the_hash_part_is_an_error ... ok543test store::path::tests::check_name_rules ... ok544test store::path::tests::output_names ... ok545test store::path::tests::parse_and_accessors ... ok546test store::path::tests::fixed_flat_sha1 ... ok547test store::path::tests::fixed_flat_sha256 ... ok548test store::path::tests::fixed_recursive_sha256 ... ok549test store::path::tests::placeholder ... ok550test store::path::tests::to_file ... ok551test store::path::tests::path_copy_directory ... ok552test store::path::tests::path_with_name ... ok553test store::nar::tests::filter_sees_types_and_paths ... ok554test store::path::tests::to_file_with_reference ... ok555test store::path::tests::path_copy_file ... ok556test syntax::tests::differential_strings_against_nix ... ignored, needs nix on PATH and takes a few seconds557test source::scm::ledger::tests::an_untracked_file_is_the_error_of_nix ... ok558test store::nar::tests::restore_roundtrip ... ok559test store::path::tests::filter_source ... ok560test store::hash::tests::sha512_nix32_base64 ... ok561test store::hash::tests::sha1_nix32 ... ok562test syntax::tests::line_col_counts_bytes ... ok563test trace::key::tests::key_is_order_and_value_sensitive ... ok564test syntax::tests::a_line_ends_at_cr_lf_and_lone_cr ... ok565test trace::store::tests::bytes_that_are_not_an_entry_are_bad_not_a_panic ... ok566test trace::store::tests::a_reader_of_one_generation_never_sees_the_next ... ok567test eval::tests::scoping ... ok568test trace::store::tests::one_rename_publishes_every_part ... ok569test syntax::tests::spans_cover_tokens ... ok570test fetch::http::tests::a_stalled_download_fails ... ok571test flake::fetch::tests::the_first_read_of_a_tree_gives_its_finding ... ok572test syntax::tests::an_interpolated_name_is_static_when_nix_has_one_string_node ... ok573test eval::tests::attrs_and_lists ... ok574test syntax::tests::lambdas ... ok575test trace::watch::tests::only_the_paths_an_mtime_can_speak_for ... ok576test trace::tests::fingerprint_changes_with_content_size_and_seen_entries ... ok577test trace::validate::dir_hash_tests::dir_hash_agrees_with_dir_listing_hash ... ok578test trace::tests::dedupe_keeps_conflicting_values ... ok579test fetch::http::tests::a_transient_status_is_retried ... ok580test trace::tests::dump_fingerprint_matches_the_separate_walk ... ok581test trace::key::tests::relative_path_detection ... ok582test syntax::tests::comments_and_misc ... ok583test trace::wire::tests::readset_roundtrip ... ok584test trace::wire::tests::drvs_sources_roots_roundtrip ... ok585test treestore::tests::a_staged_directory_goes_when_it_is_dropped ... ok586test treestore::pack::tests::a_reader_sees_a_pack_written_after_it_listed ... ok587test treestore::pack::tests::a_pack_reads_back_what_was_written ... ok588test treestore::pack::tests::a_set_finds_objects_across_packs_and_drops_a_broken_one ... ok589test treestore::pack::tests::a_changed_index_byte_is_not_a_pack ... ok590test syntax::tests::allow_comments ... ok591test treestore::pack::tests::an_empty_writer_leaves_no_file ... ok592test source::scm::ledger::tests::the_count_is_lazy_and_kept_by_revision ... ok593test eval::tests::reading_a_derivation_output_is_unsupported ... ok594test trace::tests::only_a_named_query_is_an_observation ... ok595test source::scm::ledger::tests::a_change_of_the_ledger_is_a_change_of_the_working_tree ... ok596test syntax::tests::the_error_reported_is_the_one_nix_meets_first ... ok597test source::scm::ledger::tests::the_metadata_has_the_mark_of_its_tree ... ok598test treestore::tests::a_tree_is_named_by_its_nar_hash ... ok599test syntax::tests::json_gives_every_node_its_kind_and_span ... ok600test trace::validate::tests::a_copy_in_place_that_keeps_the_stat_still_misses ... ok601test trace::validate::tests::file_touch_refreshes_edit_misses ... ok602test syntax::tests::numbers ... ok603test syntax::tests::nul_in_string_literals ... ok604test treestore::pack::tests::collect_removes_dead_packs_and_compacts_mostly_dead_ones ... ok605test trace::tests::dedupe_of_many_repeats_is_linear ... ok606test syntax::tests::end_of_file_inside_a_path_is_at_its_last_token ... ok607test trace::validate::tests::dir_stat_env_checks ... ok608test store::drv::tests::fixtures_roundtrip_byte_exact ... ok609test store::drv::tests::fixtures_output_paths_recompute ... ok610test flake::fetch::tests::a_read_of_the_count_is_one_finding_for_each_tree ... ok611test store::drv::tests::fixtures_drv_path_matches_store_path ... ok612test syntax::tests::string_escapes_and_interpolation ... ok613test source::scm::ledger::tests::the_tracked_files_and_the_metadata_are_the_tree ... ok614test syntax::tests::indented_string_stripping ... ok615test syntax::tests::paths ... ok616test flake::fetch::tests::a_read_that_is_not_a_selection_has_no_site ... ok617test treestore::tests::a_stored_input_reads_back_and_a_wrong_hash_is_refused ... ok618test treestore::tests::a_put_after_a_collection_brings_its_own_objects ... ok619test syntax::tests::operator_precedence ... ok620test treestore::tests::two_inputs_share_their_common_files ... ok621test treestore::tests::collect_keeps_what_an_entry_names ... ok622test flake::fetch::tests::the_tree_decides_the_level ... ok623test syntax::tests::attrs_and_bindings ... ok624test flake::fetch::tests::the_name_on_a_value_that_is_not_a_tree_is_silent ... ok625test parallel::thunk::tests::many_fibers_force_one_shared_graph ... ok626test eval::tests::pure_eval_answers_like_nix ... ok627test flake::fetch::tests::a_selection_of_the_count_is_the_site ... ok628test api::run::tests::helper_fibers_read_the_ir_cache ... ok629test trace::validate::tests::the_lowest_failing_observation_is_the_one_reported ... ok630test api::run::tests::the_counters_cover_the_helper_fibers ... ok631test runtime::value::tests::union_iteration_merges_like_a_fold ... ok632test syntax::tests::lang_corpus ... ok633test syntax::tests::deep_nesting_ends_with_an_error ... ok634635test result: ok. 450 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 19.96s636637 Running unittests src/main.rs (target/debug/deps/iets-0520dcce3ae94ffb)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-5b36e883a255e009)644645running 14 tests646test upstream_bad_drvs_are_rejected ... ok647test malformed_aterm_is_an_error ... ok648test bytes_that_are_not_utf8_roundtrip ... ok649test upstream_invariants_ca_floating_dependency ... ok650test masked_and_unmasked_hashes_differ_once_filled ... ok651test fixed_output_path_is_recomputed_not_trusted ... ok652test upstream_invariants_input_addressed_kept_or_rejected ... ok653test upstream_invariants_fill_in_deferred ... ok654test floating_ca_defers_itself_and_downstream ... ok655test harmonia_cases_roundtrip ... ok656test fixed_output_inputs_hide_their_provenance ... ok657test upstream_input_addressed_paths_recompute ... 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-f25f7a90d313f3b8)664665running 10 tests666test input_touch_child ... ok667test crash_writer_child ... ok668test an_entry_that_is_not_a_plain_file_is_refused ... ok669test a_cache_is_private_to_its_owner ... ok670671running 1 test672test 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 test677678running 1 test679test cache_gc_removes_entries_past_the_ttl ... ok680681running 1 test682test concurrent_readers_and_writers_never_see_a_torn_entry ... ok683684running 1 test685686running 1 test687test a_killed_writer_leaves_the_store_usable ... ok688689test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s690691 Running tests/cli.rs (target/debug/deps/cli-c8b5a166dd53958a)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.65s700701 Running tests/events.rs (target/debug/deps/events-d79b1468f080836f)702703running 6 tests704test a_group_that_does_not_exist_is_a_settings_error ... ok705test the_sink_is_its_own_knob ... ok706test a_tree_add_names_the_local_path_it_copied ... ok707test a_text_add_names_its_size_and_its_position ... ok708test a_group_nobody_named_says_nothing ... ok709test all_takes_the_cold_groups ... ok710711test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.69s712713 Running tests/help_topics.rs (target/debug/deps/help_topics-0c075995cc40bdb3)714715running 5 tests716test help_lists_the_topics ... ok717test an_unknown_topic_is_a_usage_error_with_a_suggestion ... ok718test a_command_wins_over_a_topic_of_the_same_name ... ok719test a_topic_prints_its_page ... ok720test a_page_the_binary_does_not_carry_names_its_path ... ok721722test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s723724 Running tests/layering.rs (target/debug/deps/layering-2767235df463da5b)725726running 2 tests727test porcelain_signatures_name_no_evaluator_value ... ok728test porcelain_names_no_layer_below_the_api ... ok729730test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s731732 Running tests/nar_parity.rs (target/debug/deps/nar_parity-8565185fd0541860)733734running 5 tests735test reader_caps_names_and_targets ... ok736test every_node_hashes_like_nix ... ok737test dump_is_byte_identical_to_nix_store_dump ... ok738test parse_length_matches_nix ... ok739test restore_round_trips_the_awkward_tree ... ok740741test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s742743 Running tests/profile.rs (target/debug/deps/profile-a743102aa608d509)744745running 7 tests746test a_profile_refuses_more_than_one_worker ... ok747test a_profile_that_is_not_eval_is_a_settings_error ... ok748test an_unprofiled_run_says_nothing_about_a_profile ... ok749test a_run_shorter_than_a_tick_says_it_sampled_nothing ... 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 11.79s755756 Running tests/pure.rs (target/debug/deps/pure-90dc51eb2198a8e5)757758running 4 tests759test the_pure_setting_is_the_users_alone ... ok760test a_directory_with_no_marker_is_its_own_project ... 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.68s765766 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 28) - compile fail ... ok777test src/runtime/word.rs - runtime::word (line 34) - compile fail ... ok778779test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.94s780781all doctests ran in 6.97s; merged doctests compilation took 6.00s782buildPhase completed in 2 minutes 29 seconds