nixbot

builds

succeeded iets-test-0.1.0 checks.x86_64-linux.test · build #18 · raw

unpackPhase
1unpacking source archive /nix/store/h11ax2sm3dvb413bzq5aszhmmd3fhjwa-source2source root is source3Executing cargoSetupPostUnpackHook4Finished cargoSetupPostUnpackHook
patchPhase
5Executing cargoSetupPostPatchHook6Validating consistency between /build/source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock7Finished cargoSetupPostPatchHook
buildPhase
8 Compiling libc v0.2.1899 Compiling proc-macro2 v1.0.10710 Compiling quote v1.0.4711 Compiling unicode-ident v1.0.2412 Compiling cfg-if v1.0.413 Compiling shlex v2.0.114 Compiling find-msvc-tools v0.1.1215 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 memchr v2.8.322 Compiling hashbrown v0.17.123 Compiling typenum v1.20.124 Compiling anyhow v1.0.10425 Compiling futures-core v0.3.3426 Compiling either v1.18.027 Compiling once_cell v1.21.428 Compiling itoa v1.0.1829 Compiling semver v1.0.2830 Compiling zeroize v1.9.031 Compiling log v0.4.3432 Compiling bitflags v2.13.233 Compiling futures-sink v0.3.3434 Compiling slab v0.4.1235 Compiling getrandom v0.4.336 Compiling lazy_static v1.5.037 Compiling pulldown-cmark v0.13.438 Compiling rustix v1.1.539 Compiling httparse v1.10.140 Compiling prettyplease v0.2.3741 Compiling beef v0.5.242 Compiling unicase v2.9.043 Compiling atomic-waker v1.1.244 Compiling pkg-config v0.3.3445 Compiling untrusted v0.9.046 Compiling serde_core v1.0.22947 Compiling thiserror v2.0.2048 Compiling try-lock v0.2.549 Compiling foldhash v0.1.550 Compiling futures-task v0.3.3451 Compiling linux-raw-sys v0.12.152 Compiling unicode-width v0.1.1453 Compiling fixedbitset v0.5.754 Compiling tower-service v0.3.355 Compiling rustls-pki-types v1.15.156 Compiling futures-channel v0.3.3457 Compiling want v0.3.158 Compiling httpdate v1.0.359 Compiling fastrand v2.5.060 Compiling cpufeatures v0.2.1761 Compiling smallvec v1.16.162 Compiling itertools v0.14.063 Compiling hashbrown v0.15.564 Compiling rustls v0.23.4565 Compiling subtle v2.6.166 Compiling heck v0.5.067 Compiling multimap v0.10.168 Compiling zmij v1.0.2369 Compiling sync_wrapper v1.0.270 Compiling const-oid v0.10.271 Compiling zstd-safe v7.3.072 Compiling futures-util v0.3.3473 Compiling cpufeatures v0.3.174 Compiling tower-layer v0.3.375 Compiling rustc_version v0.4.176 Compiling tracing-core v0.1.3677 Compiling generic-array v0.14.778 Compiling crc32fast v1.5.279 Compiling adler2 v2.0.180 Compiling winnow v1.0.481 Compiling serde_json v1.0.15182 Compiling simd-adler32 v0.3.1083 Compiling cty v0.2.284 Compiling percent-encoding v2.3.285 Compiling base64 v0.22.186 Compiling openssl-probe v0.2.187 Compiling arrayvec v0.7.888 Compiling toml_writer v1.1.2+spec-1.1.089 Compiling libbz2-rs-sys v0.2.590 Compiling constant_time_eq v0.4.291 Compiling lz4_flex v0.11.692 Compiling webpki-roots v1.0.993 Compiling miniz_oxide v0.9.194 Compiling indexmap v2.14.295 Compiling aho-corasick v1.1.596 Compiling toml_parser v1.1.3+spec-1.1.097 Compiling logos-codegen v0.15.198 Compiling rustls-native-certs v0.8.499 Compiling http v1.5.0100 Compiling bzip2 v0.6.1101 Compiling hybrid-array v0.4.15102 Compiling crypto-common v0.1.7103 Compiling block-buffer v0.10.4104 Compiling jobserver v0.1.35105 Compiling mio v1.2.3106 Compiling socket2 v0.6.5107 Compiling getrandom v0.2.17108 Compiling filetime v0.2.29109 Compiling digest v0.10.7110 Compiling cc v1.4.5111 Compiling flate2 v1.1.10112 Compiling tar v0.4.46113 Compiling sha2 v0.10.9114 Compiling syn v2.0.119115 Compiling syn v3.0.5116 Compiling petgraph v0.8.3117 Compiling block-buffer v0.12.1118 Compiling crypto-common v0.2.2119 Compiling regex-automata v0.4.18120 Compiling tempfile v3.27.0121 Compiling md-5 v0.10.6122 Compiling sha1 v0.10.7123 Compiling pulldown-cmark-to-cmark v22.0.1124 Compiling http-body v1.1.0125 Compiling http-body-util v0.1.5126 Compiling ring v0.17.14127 Compiling zstd-sys v2.1.0+zstd.1.5.7128 Compiling libmimalloc-sys v0.1.49129 Compiling blake3 v1.8.7130 Compiling digest v0.11.3131 Compiling sha2 v0.11.0132 Compiling serde_spanned v1.1.1133 Compiling toml_datetime v1.1.1+spec-1.1.0134 Compiling toml v1.1.6+spec-1.1.0135 Compiling lzma-rust2 v0.16.5136 Compiling tokio-macros v2.7.2137 Compiling thiserror-impl v2.0.20138 Compiling async-trait v0.1.92139 Compiling mimalloc v0.1.52140 Compiling logos-codegen v0.16.1141 Compiling regex v1.13.1142 Compiling tonic-build v0.14.6143 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 tokio v1.53.1148 Compiling rustls-webpki v0.103.15149 Compiling logos-derive v0.15.1150 Compiling logos-derive v0.16.1151 Compiling zstd v0.13.3152 Compiling tracing v0.1.44153 Compiling logos v0.15.1154 Compiling pin-project v1.1.13155 Compiling miette v7.6.0156 Compiling logos v0.16.1157 Compiling prost v0.14.4158 Compiling prost-types v0.14.4159 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 tokio-rustls v0.26.5166 Compiling h2 v0.4.19167 Compiling tower v0.5.3168 Compiling protox v0.9.1169 Compiling iets v0.1.0 (/build/source)170 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 23s176 Running unittests src/lib.rs (target/debug/deps/iets-08e813ea55a8333b)177178running 454 tests179test api::installable::tests::the_name_a_program_takes_from_a_derivation_name ... ok180test api::installable::tests::default_and_fragment_attr_paths ... ok181test build::backend::tests::base_names_drop_the_store_dir ... 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::backend::tests::the_timings_report_with_every_line ... ok187test build::executor::tests::no_place_at_all_is_a_usage_error ... ok188test build::executor::tests::an_unsupported_url_says_what_is_expected ... ok189test build::executor::tests::one_place_declaring_nothing_takes_everything ... ok190test build::executor::tests::a_declared_system_filters ... ok191test build::executor::tests::the_first_place_that_takes_it_wins ... ok192test build::executor::tests::a_feature_the_place_lacks_rules_it_out ... ok193test build::fixhash::tests::a_longer_hash_is_not_a_match ... ok194test build::executor::tests::a_refusal_names_every_place_and_what_it_declared ... ok195test build::backend::tests::output_specs ... 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::a_multi_output_derivation ... ok199test api::drvshow::tests::a_fixed_output_shows_its_content_address_and_no_path ... ok200test api::drvshow::tests::inputs_and_structured_attrs ... ok201test builtins::text::regex::tests::regex_bench ... ignored202test build::render::tests::drv_paths_of_a_failure_message ... ok203test build::tests::targets_become_jobs ... ok204test builtins::derivation::tests::a_dynamic_output_renders_the_placeholder_nix_renders ... ok205test builtins::derivation::tests::the_two_placeholders_are_not_the_same ... ok206test builtins::text::regex::tests::names ... ok207test builtins::text::fromtoml::tests::new_escapes_are_refused ... ok208test builtins::text::fromtoml::tests::inline_tables_stay_on_one_line ... ok209test builtins::store_hooks::tests::a_relative_path_inside_an_entry_joins_once ... ok210test build::fanout::tests::dependencies_run_first ... ok211test build::tests::hash_stripping ... ok212test cachefs::tests::an_empty_directory_is_ours_to_take ... ok213test api::fetch::tests::only_a_fixed_output_drv_can_be_prefetched ... ok214test build::fanout::tests::a_failed_dependency_blocks_its_dependants ... ok215test cachefs::tests::a_directory_that_is_not_ours_is_refused_untouched ... ok216test api::fetch::tests::the_fake_hash_moves_the_output_and_the_drv ... ok217test cachefs::tests::a_touch_inside_the_interval_writes_nothing ... ok218test cli::build::tests::a_failed_build_reports_itself ... ok219test cli::build::tests::a_success_with_no_output_path_is_named ... ok220test cachefs::tests::a_sweep_runs_once_per_interval ... ok221test cachefs::tests::an_input_store_of_the_spool_layout_is_wiped ... ok222test cachefs::tests::a_wipe_of_the_ir_cache_walks_its_shards ... ok223test cachefs::tests::a_stamp_in_the_future_is_due ... ok224test cli::build::tests::an_out_flag_that_matches_nothing_is_named ... ok225test cachefs::tests::a_store_without_a_version_file_is_wiped_once ... ok226test cli::build::tests::no_outcome_at_all_is_named ... ok227test cli::classic::shell::tests::sh_var_names ... ok228test cli::build::tests::no_build_result_is_named ... ok229test cachefs::tests::version_mismatch_wipes_the_store ... ok230test cachefs::tests::a_wipe_keeps_what_iets_did_not_create ... ok231test build::fixhash::tests::one_match_is_rewritten_in_its_own_spelling ... ok232test build::render::tests::logs_of_two_builds_do_not_interleave ... ok233test build::render::tests::an_unfolded_success_ends_with_its_verdict ... ok234test build::render::tests::a_stalled_build_that_fails_still_shows_its_cause ... ok235test build::render::tests::tty_keeps_successful_logs_off_the_screen ... ok236test cachefs::tests::sweep_ages_a_root_by_its_link_not_by_what_it_names ... ok237test build::render::tests::a_daemon_failure_message_decides_the_verdict ... ok238test build::render::tests::heartbeat_names_running_builds ... ok239test cli::diff::tests::a_name_ends_at_the_first_dash_before_a_digit ... ok240test build::render::tests::a_failure_after_the_activity_ended_never_claims_a_success ... ok241test cli::classic::shell::tests::outputs_become_placeholders ... ok242test build::render::tests::ci_folds_a_success_and_never_a_failure ... ok243test cachefs::tests::garbled_stamp_wipes_the_store ... ok244test build::render::tests::an_owned_build_is_verdicted_once_by_its_op ... ok245test cachefs::tests::a_lock_that_cannot_be_opened_is_not_a_busy_lock ... ok246test cachefs::tests::the_writer_lock_excludes_one_holder_at_a_time ... ok247test cachefs::tests::a_wait_lock_waits_for_its_holder ... ok248test cachefs::tests::sweep_walks_the_shards_of_the_ir_cache ... ok249test cachefs::tests::sweep_drops_old_entries_and_keeps_young_ones ... ok250test cli::plumbing::tests::a_url_is_the_positional_fetch_takes_itself ... ok251test cli::build::tests::a_path_on_stdout_is_silent ... ok252test build::fanout::tests::at_most_limit_builds_run_at_once ... ok253test cli::plumbing::tests::a_file_url_needs_one_slash_not_three ... ok254test cli::classic::shell::tests::declares_for_every_bash_shaped_value ... ok255test cli::search::tests::drv_names ... ok256test build::render::tests::a_build_log_never_reports_a_mismatch ... ok257test builtins::text::regex::tests::size_limit ... ok258test cli::classic::tests::a_flag_with_no_effect_is_noted_and_one_that_holds_is_not ... ok259test cli::help::tests::messages ... ok260test cli::search::tests::index_round_trip ... ok261test cli::docs::tests::topics_resolve_bare_and_qualified ... ok262test cli::search::tests::merged_highlights ... ok263test api::value::tests::lists ... ok264test config::tests::missing_include_errors_and_bang_include_does_not ... ok265test config::tests::bool_spellings ... ok266test config::tests::max_jobs_auto_is_the_cpu_count ... ok267test api::value::tests::wrong_type_is_an_error ... ok268test devenv::tests::env_derivation_matches_nix ... ignored, needs the devShell input .drv closure in /nix/store269test cli::help::tests::a_mistyped_command_is_suggested ... ok270test config::tests::syntax_errors ... ok271test cli::render::tests::sizes_render_as_nix_renders_them ... ok272test cli::help::tests::help_fits_80_columns ... ok273test config::tests::user_conf_files_are_in_precedence_order ... ok274test config::tests::unknown_settings_are_kept ... ok275test cli::render::text::tests::a_long_value_shows_the_lines_that_differ ... ok276test config::tests::an_alias_is_its_setting ... ok277test config::tests::include_chain ... ok278test config::tests::overrides_win_over_files ... ok279test config::tests::bad_typed_values_error_where_they_are_set ... ok280test config::tests::typed_getters_and_defaults ... ok281test config::tests::a_classic_name_leaves_an_unimplemented_setting_to_nix ... ok282test config::tests::basic_syntax ... ok283test config::tests::a_setting_with_no_effect_is_noted ... ok284test api::value::tests::attrs_by_name_and_index ... ok285test api::value::tests::thunk_reads_as_thunk ... ok286test api::value::tests::apply_is_lazy ... ok287test api::value::tests::force_deep_forces_the_whole_tree ... ok288test devenv::tests::shell_escaping ... ok289test cli::help::tests::suggestions_come_from_the_help ... ok290test config::tests::the_setting_tables_name_nix_settings ... ok291test devenv::tests::rewrites_apply_in_map_order_to_every_occurrence ... ok292test devenv::tests::non_bash_builder_is_refused ... ok293test api::run::tests::a_fiber_template_carries_the_configuration ... ok294test config::tests::the_daemon_gets_the_store_settings_set_outside_the_system_file ... ok295test devenv::tests::get_env_sh_store_path_matches_nix ... ok296test api::value::tests::construction ... ok297test build::tests::a_target_with_no_verdict_fails ... ok298test build::tests::a_fan_out_backend_keeps_the_cap_and_the_log_blocks ... ok299test devenv::tests::cached_result_roundtrip ... ok300test config::tests::option_nix_path_replaces_nix_path_and_extra_adds ... ok301test devenv::tests::output_checks_are_erased_only_when_present ... ok302test cli::docs::tests::the_topic_list_fits_80_columns ... ok303test config::tests::extra_appends_to_list_settings_only ... ok304test cli::docs::tests::every_embedded_page_has_a_heading ... ok305test fetch::http::tests::file_urls_name_a_local_path ... ok306test fetch::http::tests::magic_bytes ... ok307test builtins::store_hooks::tests::virtual_tree_reads_go_to_the_local_files ... ok308test fetch::http::tests::redirects_resolve ... ok309test fetch::http::tests::urls_split ... ok310test fetch::http::tests::redirects_keep_credentials_only_on_the_same_origin ... ok311test api::value::tests::calling_a_function ... ok312test devenv::tests::rc_script_rewrites_outputs_and_writes_attrs ... ok313test devenv::tests::json_roundtrip_and_bash_forms ... ok314test api::value::tests::missing_attribute ... ok315test fetch::roots::tests::no_bundle_anywhere_gives_the_compiled_in_set ... ok316test fetch::roots::tests::a_named_file_that_is_missing_or_empty_is_an_error ... ok317test api::value::tests::strings_and_context ... ok318test fetch::spool::tests::the_scratch_file_never_follows_a_symlink ... ok319test compile::cache::tests::a_malformed_entry_is_a_miss_and_never_a_crash ... ok320test fetch::spool::tests::a_sparse_member_counts_against_the_size_limit ... ok321test fetch::spool::tests::an_empty_archive_is_an_empty_directory ... ok322test fetch::http::tests::downloads_stop_at_the_size_limit ... ok323test fetch::unpack::tests::an_unsupported_member_type_is_an_error ... ok324test eval::tests::a_second_pseudo_file_keeps_its_own_positions ... ok325test fetch::http::tests::trailing_bytes_and_a_second_layer ... ok326test fetch::spool::tests::spool_matches_the_tree_on_the_top_level ... ok327test fetch::spool::tests::nar_hash_of_the_fixture ... ok328test fetch::unpack::tests::member_names_are_made_relative_and_cannot_escape ... ok329test fetch::unpack::tests::nar_hash_of_the_fixture ... ok330test fetch::spool::tests::the_errors_match ... ok331test eval::tests::update_forces_the_right_operand_first ... ok332test eval::tests::derivation_wrapper_exists ... ok333test compile::cache::tests::nesting_past_the_cap_misses ... ok334test fetch::unpack::tests::strips_one_leading_component ... ok335test fetch::unpack::tests::a_repeated_member_keeps_the_last_copy ... ok336test eval::tests::derivation_keeps_env_and_args_that_are_not_utf8 ... ok337test compile::cache::tests::a_changed_byte_of_a_stored_entry_is_a_miss ... ok338test fetch::roots::tests::the_platform_store_wins_over_the_compiled_in_set ... ok339test fetch::roots::tests::an_empty_nix_ssl_cert_file_hides_ssl_cert_file ... ok340test fetch::roots::tests::nix_ssl_cert_file_wins_over_ssl_cert_file_and_the_platform ... ok341test fetch::spool::tests::archives_the_git_sink_accepts ... ok342test fetch::unpack::tests::modes_symlinks_and_empty_dirs ... ok343test fetch::spool::tests::spool_matches_the_tree ... ok344test fetch::spool::tests::a_changed_index_byte_is_a_miss ... ok345test builtins::text::regex::tests::long_inputs_do_not_recurse ... ok346test fetch::spool::tests::pax_sparse_members_are_expanded ... ok347test jobs::constituents::tests::fnmatch_basics ... ok348test eval::tests::sets_compare_in_the_symbol_order_of_nix ... ok349test fetch::unpack::tests::keeps_the_root_when_it_is_not_a_single_directory ... ok350test lint::allow::tests::lines ... ok351test flake::tests::attr_paths ... ok352test lint::allow::tests::comment_names ... ok353test fetch::spool::tests::a_stored_tree_dumps_the_spools_nar ... ok354test flake::tests::refs_resolve_against_cwd_and_home ... ok355test jobs::constituents::tests::topo_sort_orders_and_detects_cycles ... ok356test flake::flakeref::tests::errors_and_unsupported ... ok357test flake::flakeref::tests::to_string_from_attrs ... ok358test eval::tests::an_invalid_regex_fails_before_the_string_is_forced ... ok359test flake::fetch::tests::nix_sees_no_mark ... ok360test lint::tests::keys ... ok361test lint::tests::selectors_and_order ... ok362test flake::flakeref::tests::round_trips ... ok363test lint::tests::the_project_file_walk_stops_at_the_project_root ... ok364test lint::tests::names_are_unique_kebab_case ... ok365test log::tests::a_fixed_hash_has_the_shape_of_a_finding_with_an_edit ... ok366test log::tests::a_forged_mismatch_is_dropped ... ok367test jobs::line::tests::error_line_round_trip ... ok368test flake::flakeref::tests::parses_the_kept_schemes ... ok369test log::tests::a_mismatch_reason_keeps_both_hashes ... ok370test log::tests::ansi_stripping ... ok371test log::tests::a_coloured_error_is_an_error_record ... ok372test log::tests::a_hash_mismatch_names_the_hash_it_got ... ok373test log::tests::a_resolved_copy_reports_its_mismatch_as_a_line ... ok374test log::tests::activity_records_are_nix_json_logger_records ... ok375test log::tests::a_session_id_is_a_uuid_v7 ... ok376test eval::tests::laziness_and_recursion ... ok377test flake::fetch::tests::the_mark_follows_the_string_like_store_context ... ok378test jobs::line::tests::split_and_round_trip ... ok379test fetch::spool::tests::a_hard_link_never_replaces_a_member ... ok380test log::tests::escapes_are_filtered_the_way_nix_filters_them ... ok381test log::tests::record_is_nix_log_ei_plus_code_and_hint ... ok382test log::tests::lint_warning_is_a_level_1_record ... ok383test log::tests::exit_status_flags_combine_like_nix ... ok384test parallel::fiber::tests::reservation_is_capped_and_mmap_failure_is_an_error ... ok385test log::tests::record_without_position ... ok386test nixbin::tests::farm_marker_is_found_through_two_hops ... ok387test parallel::sched::tests::a_task_survives_packing_past_the_old_24_bit_start ... ok388test parallel::deque::tests::lifo_owner_fifo_thief ... ok389test parallel::interner::tests::empty_name_misses_the_cache_sentinel ... ok390test nixbin::tests::every_iets_build_is_skipped ... ok391test parallel::interner::tests::intern_is_stable_and_shared ... ok392test parallel::fiber::tests::resume_yield_finish ... ok393test jobs::tests::a_numeric_name_selects_an_attribute_under_a_set ... ok394test profile::tests::a_frame_keeps_its_call_site_and_its_name ... ok395test profile::tests::a_sample_is_taken_once_per_tick ... ok396test profile::tests::a_weight_is_bytes_when_the_profile_asks_for_them ... ok397test lint::site::tests::a_literal_lint_of_nix_has_an_edit ... ok398test print::tests::float_formatting_edge_cases ... ok399test lint::tests::specificity_inside_a_source_and_order_between_sources ... ok400test lint::tests::an_unknown_name_is_a_warning_in_a_file_and_an_error_in_a_flag ... ok401test lint::tests::toml_table ... ok402test profile::tests::an_unwind_returns_to_a_depth ... ok403test api::value::tests::scalars ... ok404test lint::tests::scope_and_inputs ... ok405test progress::tests::store_hashes_are_left_out ... ok406test eval::tests::attrs_and_lists ... ok407test provenance::tests::a_path_followed_by_a_colour_escape_still_matches ... ok408test project::tests::the_nearest_flake_wins_without_a_working_tree ... ok409test progress::tests::a_transfer_that_does_not_move_says_so ... ok410test project::tests::a_working_tree_wins_over_a_file_marker_below_it ... ok411test project::tests::a_config_file_never_shrinks_the_root ... ok412test progress::tests::several_of_a_kind_are_counted ... ok413test provenance::tests::locate_takes_the_longest_prefix ... ok414test provenance::tests::locate_without_a_match_is_none ... ok415test parallel::deque::tests::concurrent_sum ... ok416test provenance::tests::rewrite_leaves_unknown_text_alone ... ok417test progress::tests::a_download_inside_a_copy_is_part_of_the_copy ... ok418test flake::fetch::tests::an_entry_of_the_compiled_file_cache_keeps_the_site ... ok419test provenance::tests::a_tree_copied_from_a_store_tree_resolves_to_the_local_one ... ok420test parallel::fiber::tests::migrates_between_threads ... ok421test project::tests::each_marker_is_a_root ... ok422test eval::tests::nix_eq_forces_what_the_shortcut_skips ... ok423test progress::tests::a_log_hears_of_a_task_after_first_and_then_every_heartbeat ... ok424test parallel::sched::tests::main_parks_and_is_woken_by_helper ... ok425test remote::grpc::build::tests::a_local_upload_failure_beats_the_stream_ended_status ... ok426test remote::grpc::build::tests::a_self_reference_does_not_loop ... ok427test provenance::tests::failed_line_names_the_attribute_and_the_position ... ok428test parallel::sched::tests::park_and_wake_across_workers ... ok429test parallel::thunk::tests::deadlocked_fibers_are_cancelled ... ok430test provenance::tests::rewrite_replaces_every_known_path_in_a_line ... ok431test remote::grpc::health::tests::one_address_does_not_refuse_another ... ok432test remote::grpc::build::tests::required_features_come_from_the_env_or_structured_attrs ... ok433test remote::grpc::health::tests::one_bounce_does_not_refuse_an_address ... ok434test remote::grpc::build::tests::reschedules_back_off_past_a_dead_worker ... ok435test remote::grpc::build::tests::the_timings_report_with_every_line ... ok436test remote::grpc::build::tests::topo_sort_puts_references_first ... ok437test remote::grpc::health::tests::a_completed_build_clears_the_history ... ok438test remote::grpc::health::tests::a_passed_cooldown_lets_one_caller_through ... ok439test remote::grpc::drvwire::tests::path_info_round_trips ... ok440test eval::tests::arithmetic_and_strings ... ok441test remote::grpc::drvwire::tests::an_unresolvable_input_output_is_an_error ... ok442test parallel::fiber::tests::large_stack_use_and_release ... ok443test eval::tests::printing ... ok444test eval::tests::from_json_and_toml_reject_null_bytes ... ok445test remote::grpc::drvwire::tests::build_result_round_trips_a_daemon_reply ... ok446test fetch::http::tests::credentials_stay_on_the_first_origin ... ok447test remote::grpc::health::tests::an_unknown_address_is_usable ... ok448test remote::grpc::tests::defaults_match_the_cxx_settings ... ok449test remote::grpc::drvwire::tests::a_failure_keeps_its_message ... ok450test remote::grpc::tests::percent_escapes_decode_in_values ... ok451test remote::worker::wire::tests::strings_are_padded ... ok452test remote::grpc::health::tests::the_cooldown_grows_and_stops_at_30s ... ok453test lint::site::tests::the_span_is_the_innermost_node_of_the_kind_of_the_lint ... ok454test remote::grpc::tests::every_parameter_parses ... ok455test remote::grpc::tests::a_token_needs_tls_and_unknown_parameters_are_errors ... ok456test remote::grpc::tests::insecure_is_a_bare_flag_or_a_boolean ... ok457test compile::cache::tests::a_changed_byte_never_makes_the_evaluator_read_past_its_env ... ok458test remote::worker::tests::transport_from_url ... ok459test remote::worker::tests::nix_sshopts_split_like_a_shell ... ok460test remote::plan::tests::memory_source_matches_dump_string ... ok461test runtime::value::layout::a_primop_pays_nothing_for_its_symbol ... ok462test remote::grpc::tests::mtls_needs_both_halves ... ok463test remote::grpc::health::tests::two_bounces_refuse_it ... ok464test eval::tests::try_eval_and_errors ... ok465test remote::worker::tests::a_status_over_a_byte_is_not_a_success ... ok466test runtime::value::alloc_tests::a_list_too_long_to_address_has_no_size ... ok467test remote::worker::wire::tests::framed_sink_frames_and_terminates ... ok468test remote::worker::tests::an_ssh_host_is_never_an_option ... ok469test remote::worker::tests::ssh_argv_puts_the_host_first ... ok470test settings::tests::a_flag_carries_several_places_separated_by_a_semicolon ... ok471test remote::plan::tests::hash_source_matches_nar_hash ... ok472test settings::tests::a_settings_file_may_hold_lint_and_the_other_sources_may_not ... ok473test session::tests::two_sessions_share_no_state ... ok474test remote::worker::wire::tests::replies_are_read_as_nix_reads_them ... ok475test remote::worker::wire::tests::build_results_are_read_as_nix_reads_them ... ok476test settings::tests::a_missing_file_is_skipped_and_the_defaults_hold ... ok477test parallel::sched::tests::fan_out_from_main ... ok478test settings::tests::the_file_is_the_users ... ok479test settings::tests::the_flag_leaves_the_argv ... ok480test settings::tests::unknown_key_names_the_file ... ok481test settings::tests::a_project_file_holds_lint_and_nothing_else ... ok482test settings::tests::the_user_file_turns_purity_off ... ok483test source::remote::tests::nix_literal_escapes ... ok484test settings::tests::builder_reads_all_three_forms ... ok485test settings::tests::the_flag_pairs_are_kept_for_a_second_iets ... ok486test settings::tests::each_source_wins_over_the_one_before ... ok487test settings::tests::source_map_adds_up_and_every_other_key_replaces ... ok488test runtime::value::tests::union_lookup_agrees_with_iteration ... ok489test runtime::value::alloc_tests::a_speculated_thunk_is_forced_but_not_demanded ... ok490test source::remote::tests::substitution_costs_less_than_the_subprocess ... ignored491test source::local::tests::accepted_set_adds_parent_directories ... ok492test fetch::http::tests::credentials_in_the_url_are_sent_and_never_printed ... ok493test settings::tests::the_environment_wins_over_the_file ... ok494test remote::grpc::drvwire::tests::basic_derivation_matches_the_cxx_field_order ... ok495test source::remote::tests::access_tokens_match_the_longest_prefix ... ok496test settings::tests::the_flag_value_is_toml_when_it_reads_as_toml ... ok497test source::local::tests::max_mtime_covers_root_and_children ... ok498test eval::tests::equality ... ok499test source::remote::tests::only_the_archive_types_are_fetched_by_iets ... ok500test settings::tests::a_wrong_type_names_the_key_and_the_file ... ok501test source::remote::tests::download_urls_match_the_fetchers ... ok502test source::local::tests::only_a_content_addressed_store_path_names_its_content ... ok503test source::scm::ledger::tests::a_directory_in_a_working_tree_is_found ... ok504test source::scm::git::tests::a_directory_in_a_repository_is_found ... ok505test source::lock::tests::complete_lock_passes ... ok506test store::drv::tests::fixtures_output_paths_recompute_from_store ... ignored, needs the input .drv closures in /nix/store507test source::tests::dates ... ok508test store::drv::tests::fixed_output_from_scratch ... ok509test store::drv::tests::an_env_key_named_json_is_refused ... ok510test source::lock::tests::incomplete_locks_fail ... ok511test store::drv::tests::a_dynamic_input_writes_the_versioned_aterm_and_parses_back ... ok512test eval::tests::reading_a_derivation_output_is_unsupported ... ok513test parallel::interner::tests::concurrent_intern_agrees ... ok514test store::drv::tests::string_escapes_roundtrip ... ok515test store::drv::tests::input_drvs_hash_modulo_from_scratch ... ok516test store::hash::tests::compress_hash_xors ... ok517test store::hash::tests::empty_sha256 ... ok518test store::hash::tests::sha256_nix32 ... ok519test store::hash::tests::sha256_sri ... ok520test store::drv::tests::input_addressed_multi_output_from_scratch ... ok521test store::hash::tests::streaming_matches_oneshot ... ok522test store::drvdiff::tests::the_same_derivation_is_empty ... ok523test store::hash::tests::parse_any_all_formats ... ok524test store::drvdiff::tests::an_input_source_an_added_input_drv_and_a_fixed_output_show_up ... ok525test store::drvdiff::tests::json_names_what_differs ... ok526test store::drvdiff::tests::the_local_fields_the_env_and_an_absent_value ... ok527test store::drvdiff::tests::env_name_shows_only_when_it_is_not_the_derivation_name ... ok528test store::hash::tests::base64_roundtrip ... ok529test store::drv::tests::masked_unparse_blanks_output_paths_and_env ... ok530test store::hash::tests::nix32_roundtrip_and_reject ... ok531test store::drvdiff::tests::a_changed_input_drv_is_paired_by_name_and_recursed_into ... ok532test store::drvdiff::tests::the_depth_limit_names_the_input_without_walking_it ... ok533test store::nar::tests::directory_nar_hash_formats ... ok534test store::path::tests::output_names ... ok535test store::path::tests::parse_and_accessors ... ok536test store::hash::tests::md5_nix32 ... ok537test store::nar::tests::directory_nar ... ok538test store::path::tests::fixed_flat_sha256 ... ok539test store::path::tests::path_copy_directory ... ok540test store::path::tests::fixed_flat_sha1 ... ok541test store::path::tests::filter_source ... ok542test store::nar::tests::regular_file_nar ... ok543test store::path::tests::a_multibyte_char_across_the_hash_part_is_an_error ... ok544test store::path::tests::check_name_rules ... ok545test store::hash::tests::sha1_nix32 ... ok546test store::nar::tests::restore_rejects_garbage ... ok547test store::path::tests::fixed_recursive_sha256 ... ok548test fetch::http::tests::a_transient_status_is_retried ... ok549test store::path::tests::path_with_name ... ok550test store::nar::tests::executable_file_nar ... ok551test store::nar::tests::readers_refuse_what_nix_refuses ... ok552test store::path::tests::placeholder ... ok553test syntax::tests::differential_strings_against_nix ... ignored, needs nix on PATH and takes a few seconds554test store::hash::tests::sha512_nix32_base64 ... ok555test store::nar::tests::symlink_nar ... ok556test store::path::tests::to_file ... ok557test store::path::tests::to_file_with_reference ... ok558test store::path::tests::path_copy_file ... ok559test store::nar::tests::filter_sees_types_and_paths ... ok560test syntax::tests::line_col_counts_bytes ... ok561test trace::key::tests::key_is_order_and_value_sensitive ... ok562test fetch::http::tests::a_stalled_download_fails ... ok563test trace::store::tests::bytes_that_are_not_an_entry_are_bad_not_a_panic ... ok564test trace::store::tests::a_reader_of_one_generation_never_sees_the_next ... ok565test store::drv::tests::fixtures_roundtrip_byte_exact ... ok566test store::drv::tests::fixtures_drv_path_matches_store_path ... ok567test syntax::tests::a_line_ends_at_cr_lf_and_lone_cr ... ok568test syntax::tests::spans_cover_tokens ... ok569test trace::tests::dedupe_keeps_conflicting_values ... ok570test store::drv::tests::fixtures_output_paths_recompute ... ok571test trace::store::tests::one_rename_publishes_every_part ... ok572test source::scm::ledger::tests::the_metadata_has_the_mark_of_its_tree ... ok573test eval::tests::scoping ... ok574test source::scm::ledger::tests::an_untracked_file_is_the_error_of_nix ... ok575test store::nar::tests::restore_roundtrip ... ok576test trace::tests::dump_fingerprint_matches_the_separate_walk ... ok577test trace::validate::dir_hash_tests::dir_hash_agrees_with_dir_listing_hash ... ok578test trace::tests::fingerprint_changes_with_content_size_and_seen_entries ... ok579test source::scm::ledger::tests::the_count_is_lazy_and_kept_by_revision ... ok580test flake::fetch::tests::a_read_that_is_not_a_selection_has_no_site ... ok581test trace::key::tests::relative_path_detection ... ok582test trace::validate::tests::a_copy_in_place_that_keeps_the_stat_still_misses ... ok583test flake::fetch::tests::the_first_read_of_a_tree_gives_its_finding ... ok584test treestore::pack::tests::an_empty_writer_leaves_no_file ... ok585test trace::watch::tests::only_the_paths_an_mtime_can_speak_for ... ok586test treestore::pack::tests::a_reader_sees_a_pack_written_after_it_listed ... ok587test source::scm::ledger::tests::the_tracked_files_and_the_metadata_are_the_tree ... ok588test treestore::pack::tests::a_set_finds_objects_across_packs_and_drops_a_broken_one ... ok589test fetch::http::tests::a_decompression_bomb_is_refused ... ok590test trace::wire::tests::readset_roundtrip ... ok591test syntax::tests::allow_comments ... ok592test syntax::tests::an_interpolated_name_is_static_when_nix_has_one_string_node ... ok593test treestore::tests::a_staged_directory_goes_when_it_is_dropped ... ok594test treestore::pack::tests::a_pack_reads_back_what_was_written ... ok595test treestore::pack::tests::collect_removes_dead_packs_and_compacts_mostly_dead_ones ... ok596test treestore::tests::a_tree_is_named_by_its_nar_hash ... ok597test syntax::tests::end_of_file_inside_a_path_is_at_its_last_token ... ok598test trace::validate::tests::dir_stat_env_checks ... ok599test source::scm::ledger::tests::a_change_of_the_ledger_is_a_change_of_the_working_tree ... ok600test trace::wire::tests::drvs_sources_roots_roundtrip ... ok601test syntax::tests::json_gives_every_node_its_kind_and_span ... ok602test treestore::pack::tests::a_changed_index_byte_is_not_a_pack ... ok603test trace::validate::tests::file_touch_refreshes_edit_misses ... ok604test trace::tests::only_a_named_query_is_an_observation ... ok605test syntax::tests::the_error_reported_is_the_one_nix_meets_first ... ok606test flake::fetch::tests::the_tree_decides_the_level ... ok607test syntax::tests::comments_and_misc ... ok608test syntax::tests::nul_in_string_literals ... ok609test syntax::tests::paths ... ok610test syntax::tests::lambdas ... ok611test syntax::tests::string_escapes_and_interpolation ... ok612test treestore::tests::a_put_after_a_collection_brings_its_own_objects ... ok613test treestore::tests::two_inputs_share_their_common_files ... ok614test trace::tests::dedupe_of_many_repeats_is_linear ... ok615test syntax::tests::numbers ... ok616test treestore::tests::a_stored_input_reads_back_and_a_wrong_hash_is_refused ... ok617test treestore::tests::collect_keeps_what_an_entry_names ... ok618test syntax::tests::indented_string_stripping ... ok619test flake::fetch::tests::a_read_of_the_count_is_one_finding_for_each_tree ... ok620test syntax::tests::attrs_and_bindings ... ok621test flake::fetch::tests::the_name_on_a_value_that_is_not_a_tree_is_silent ... ok622test syntax::tests::operator_precedence ... ok623test parallel::thunk::tests::many_fibers_force_one_shared_graph ... ok624test flake::fetch::tests::a_selection_of_the_count_is_the_site ... ok625test api::run::tests::helper_fibers_read_the_ir_cache ... ok626test trace::validate::tests::the_lowest_failing_observation_is_the_one_reported ... ok627test eval::tests::pure_eval_answers_like_nix ... ok628test api::run::tests::the_counters_cover_the_helper_fibers ... ok629test profile::tests::a_deep_stack_is_capped ... ok630test runtime::value::tests::union_iteration_merges_like_a_fold ... ok631test syntax::tests::lang_corpus ... ok632test syntax::tests::deep_nesting_ends_with_an_error ... ok633634test result: ok. 449 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 22.74s635636 Running unittests src/main.rs (target/debug/deps/iets-0520dcce3ae94ffb)637638running 0 tests639640test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s641642 Running tests/aterm_crosscheck.rs (target/debug/deps/aterm_crosscheck-5b36e883a255e009)643644running 14 tests645test malformed_aterm_is_an_error ... ok646test upstream_bad_drvs_are_rejected ... ok647test bytes_that_are_not_utf8_roundtrip ... ok648test fixed_output_path_is_recomputed_not_trusted ... ok649test floating_ca_defers_itself_and_downstream ... ok650test upstream_invariants_input_addressed_kept_or_rejected ... ok651test masked_and_unmasked_hashes_differ_once_filled ... ok652test upstream_invariants_fill_in_deferred ... ok653test harmonia_cases_roundtrip ... ok654test upstream_input_addressed_paths_recompute ... ok655test upstream_invariants_ca_floating_dependency ... ok656test fixed_output_inputs_hide_their_provenance ... ok657test upstream_drvs_roundtrip_byte_exact ... ok658test upstream_bench_drvs_parse_and_reprint_stably ... ok659660test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s661662 Running tests/cache_hygiene.rs (target/debug/deps/cache_hygiene-f25f7a90d313f3b8)663664running 10 tests665test input_touch_child ... ok666test crash_writer_child ... ok667test an_entry_that_is_not_a_plain_file_is_refused ... ok668test a_cache_is_private_to_its_owner ... ok669670running 1 test671test a_corrupt_entry_is_dropped_and_a_corrupt_store_is_wiped ... ok672test an_input_observation_marks_its_entry_as_used ... ok673test a_changed_byte_or_a_copied_entry_is_a_miss ... ok674675running 1 test676677running 1 test678679running 1 test680test concurrent_readers_and_writers_never_see_a_torn_entry ... ok681682running 1 test683684running 1 test685test cache_gc_removes_entries_past_the_ttl ... ok686test a_killed_writer_leaves_the_store_usable ... ok687688test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s689690 Running tests/cli.rs (target/debug/deps/cli-c8b5a166dd53958a)691692running 4 tests693test io_errors_read_like_strerror ... ok694test help_and_version_go_to_stdout ... ok695test a_bad_command_line_names_the_problem ... ok696test dash_f_names_the_file_in_the_native_namespace ... ok697698test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s699700 Running tests/events.rs (target/debug/deps/events-d79b1468f080836f)701702running 6 tests703test a_group_that_does_not_exist_is_a_settings_error ... ok704test the_sink_is_its_own_knob ... ok705test a_text_add_names_its_size_and_its_position ... ok706test a_tree_add_names_the_local_path_it_copied ... ok707test all_takes_the_cold_groups ... ok708test a_group_nobody_named_says_nothing ... ok709710test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s711712 Running tests/help_topics.rs (target/debug/deps/help_topics-0c075995cc40bdb3)713714running 5 tests715test a_page_the_binary_does_not_carry_names_its_path ... ok716test an_unknown_topic_is_a_usage_error_with_a_suggestion ... ok717test help_lists_the_topics ... ok718test a_command_wins_over_a_topic_of_the_same_name ... ok719test a_topic_prints_its_page ... ok720721test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s722723 Running tests/layering.rs (target/debug/deps/layering-2767235df463da5b)724725running 2 tests726test porcelain_names_no_layer_below_the_api ... ok727test porcelain_signatures_name_no_evaluator_value ... ok728729test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s730731 Running tests/nar_parity.rs (target/debug/deps/nar_parity-8565185fd0541860)732733running 5 tests734test every_node_hashes_like_nix ... ok735test restore_round_trips_the_awkward_tree ... ok736test dump_is_byte_identical_to_nix_store_dump ... ok737test parse_length_matches_nix ... ok738test reader_caps_names_and_targets ... ok739740test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s741742 Running tests/profile.rs (target/debug/deps/profile-a743102aa608d509)743744running 7 tests745test a_profile_that_is_not_eval_is_a_settings_error ... ok746test a_profile_refuses_more_than_one_worker ... ok747test an_unprofiled_run_says_nothing_about_a_profile ... ok748test a_run_shorter_than_a_tick_says_it_sampled_nothing ... ok749test a_builtin_names_itself_in_a_frame ... ok750test a_folded_line_is_a_stack_and_a_count ... ok751test an_allocation_profile_accounts_for_the_arena ... ok752753test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.71s754755 Running tests/pure.rs (target/debug/deps/pure-90dc51eb2198a8e5)756757running 4 tests758test a_directory_with_no_marker_is_its_own_project ... ok759test the_pure_setting_is_the_users_alone ... ok760test the_other_purity_rules_hold_without_a_flag ... ok761test a_read_in_the_project_is_pure_and_one_above_it_is_not ... ok762763test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s764765 Doc-tests iets766767running 1 test768test src/runtime/word.rs - runtime::word (line 42) - compile ... ok769770test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s771772773running 3 tests774test src/eval/mod.rs - eval::EvalConfig (line 400) - compile fail ... ok775test src/runtime/word.rs - runtime::word (line 34) - compile fail ... ok776test src/runtime/word.rs - runtime::word (line 28) - compile fail ... ok777778test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s779780all doctests ran in 2.92s; merged doctests compilation took 2.81s781buildPhase completed in 1 minutes 58 seconds