nixbot

builds

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

unpackPhase
1unpacking source archive /nix/store/h9w1kc4m7z1qrdg7kab1cwbqysbfwmpl-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 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 equivalent v1.0.220 Compiling pin-project-lite v0.2.1721 Compiling hashbrown v0.17.122 Compiling memchr v2.8.323 Compiling typenum v1.20.124 Compiling anyhow v1.0.10425 Compiling either v1.18.026 Compiling futures-core v0.3.3427 Compiling once_cell v1.21.428 Compiling semver v1.0.2829 Compiling itoa v1.0.1830 Compiling zeroize v1.9.031 Compiling log v0.4.3432 Compiling slab v0.4.1233 Compiling bitflags v2.13.234 Compiling futures-sink v0.3.3435 Compiling httparse v1.10.136 Compiling getrandom v0.4.337 Compiling lazy_static v1.5.038 Compiling prettyplease v0.2.3739 Compiling rustix v1.1.540 Compiling pulldown-cmark v0.13.441 Compiling beef v0.5.242 Compiling unicode-width v0.1.1443 Compiling thiserror v2.0.2044 Compiling foldhash v0.1.545 Compiling futures-task v0.3.3446 Compiling pkg-config v0.3.3447 Compiling atomic-waker v1.1.248 Compiling untrusted v0.9.049 Compiling serde_core v1.0.22950 Compiling linux-raw-sys v0.12.151 Compiling unicase v2.9.052 Compiling try-lock v0.2.553 Compiling smallvec v1.16.154 Compiling rustls v0.23.4555 Compiling hashbrown v0.15.556 Compiling tower-service v0.3.357 Compiling want v0.3.158 Compiling fixedbitset v0.5.759 Compiling cpufeatures v0.2.1760 Compiling fastrand v2.5.061 Compiling httpdate v1.0.362 Compiling multimap v0.10.163 Compiling heck v0.5.064 Compiling subtle v2.6.165 Compiling zstd-safe v7.3.066 Compiling tower-layer v0.3.367 Compiling sync_wrapper v1.0.268 Compiling cpufeatures v0.3.169 Compiling rustls-pki-types v1.15.170 Compiling crc32fast v1.5.271 Compiling const-oid v0.10.272 Compiling rustc_version v0.4.173 Compiling tracing-core v0.1.3674 Compiling zmij v1.0.2375 Compiling cty v0.2.276 Compiling winnow v1.0.477 Compiling futures-util v0.3.3478 Compiling futures-channel v0.3.3479 Compiling itertools v0.14.080 Compiling adler2 v2.0.181 Compiling base64 v0.22.182 Compiling percent-encoding v2.3.283 Compiling simd-adler32 v0.3.1084 Compiling serde_json v1.0.15185 Compiling aho-corasick v1.1.586 Compiling arrayvec v0.7.887 Compiling toml_writer v1.1.2+spec-1.1.088 Compiling libbz2-rs-sys v0.2.589 Compiling constant_time_eq v0.4.290 Compiling openssl-probe v0.2.191 Compiling http v1.5.092 Compiling webpki-roots v1.0.993 Compiling lz4_flex v0.11.694 Compiling miniz_oxide v0.9.195 Compiling rustls-native-certs v0.8.496 Compiling generic-array v0.14.797 Compiling hybrid-array v0.4.1598 Compiling indexmap v2.14.299 Compiling block-buffer v0.12.1100 Compiling crypto-common v0.2.2101 Compiling http-body v1.1.0102 Compiling logos-codegen v0.15.1103 Compiling flate2 v1.1.10104 Compiling toml_parser v1.1.3+spec-1.1.0105 Compiling petgraph v0.8.3106 Compiling bzip2 v0.6.1107 Compiling http-body-util v0.1.5108 Compiling digest v0.11.3109 Compiling sha2 v0.11.0110 Compiling pulldown-cmark-to-cmark v22.0.1111 Compiling block-buffer v0.10.4112 Compiling crypto-common v0.1.7113 Compiling digest v0.10.7114 Compiling syn v2.0.119115 Compiling syn v3.0.5116 Compiling sha2 v0.10.9117 Compiling jobserver v0.1.35118 Compiling socket2 v0.6.5119 Compiling mio v1.2.3120 Compiling getrandom v0.2.17121 Compiling filetime v0.2.29122 Compiling regex-automata v0.4.18123 Compiling cc v1.4.5124 Compiling tar v0.4.46125 Compiling toml_datetime v1.1.1+spec-1.1.0126 Compiling serde_spanned v1.1.1127 Compiling toml v1.1.6+spec-1.1.0128 Compiling regex v1.13.1129 Compiling ring v0.17.14130 Compiling zstd-sys v2.1.0+zstd.1.5.7131 Compiling libmimalloc-sys v0.1.49132 Compiling blake3 v1.8.7133 Compiling md-5 v0.10.6134 Compiling sha1 v0.10.7135 Compiling lzma-rust2 v0.16.5136 Compiling logos-codegen v0.16.1137 Compiling tempfile v3.27.0138 Compiling tonic-build v0.14.6139 Compiling mimalloc v0.1.52140 Compiling prost-derive v0.14.4141 Compiling tracing-attributes v0.1.31142 Compiling miette-derive v7.6.0143 Compiling pin-project-internal v1.1.13144 Compiling logos-derive v0.15.1145 Compiling logos-derive v0.16.1146 Compiling logos v0.15.1147 Compiling logos v0.16.1148 Compiling tracing v0.1.44149 Compiling miette v7.6.0150 Compiling rustls-webpki v0.103.15151 Compiling prost v0.14.4152 Compiling tokio-macros v2.7.2153 Compiling thiserror-impl v2.0.20154 Compiling async-trait v0.1.92155 Compiling pin-project v1.1.13156 Compiling prost-types v0.14.4157 Compiling tokio v1.53.1158 Compiling prost-reflect v0.16.5159 Compiling prost-build v0.14.4160 Compiling protox-parse v0.9.0161 Compiling zstd v0.13.3162 Compiling tonic-prost-build v0.14.6163 Compiling protox v0.9.1164 Compiling iets v0.1.0 (/build/source)165 Compiling tokio-util v0.7.19166 Compiling tokio-rustls v0.26.5167 Compiling tokio-stream v0.1.19168 Compiling h2 v0.4.19169 Compiling tower v0.5.3170 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 31s176 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 build::backend::tests::base_names_drop_the_store_dir ... ok181test build::event::tests::durations ... ok182test api::installable::tests::default_and_fragment_attr_paths ... ok183test build::backend::tests::the_timings_report_with_every_line ... ok184test api::drvshow::tests::floats_take_nlohmanns_form ... ok185test argv::tests::every_byte_round_trips ... ok186test api::drvshow::tests::pretty_matches_serde_json ... ok187test build::executor::tests::no_place_at_all_is_a_usage_error ... ok188test build::executor::tests::one_place_declaring_nothing_takes_everything ... ok189test build::executor::tests::the_first_place_that_takes_it_wins ... ok190test build::executor::tests::an_unsupported_url_says_what_is_expected ... ok191test build::executor::tests::a_declared_system_filters ... ok192test build::executor::tests::a_feature_the_place_lacks_rules_it_out ... ok193test api::drvshow::tests::a_non_canonical_structured_attrs_text_is_renormalised ... ok194test build::fixhash::tests::a_longer_hash_is_not_a_match ... ok195test api::drvshow::tests::a_fixed_output_shows_its_content_address_and_no_path ... ok196test api::drvshow::tests::a_multi_output_derivation ... ok197test build::backend::tests::output_specs ... ok198test build::executor::tests::a_refusal_names_every_place_and_what_it_declared ... ok199test api::drvshow::tests::inputs_and_structured_attrs ... ok200test build::fixhash::tests::two_matches_are_left_alone ... 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::the_two_placeholders_are_not_the_same ... ok205test builtins::store_hooks::tests::a_relative_path_inside_an_entry_joins_once ... ok206test builtins::derivation::tests::a_dynamic_output_renders_the_placeholder_nix_renders ... ok207test build::tests::hash_stripping ... ok208test builtins::text::regex::tests::names ... ok209test builtins::text::fromtoml::tests::new_escapes_are_refused ... ok210test builtins::text::fromtoml::tests::inline_tables_stay_on_one_line ... ok211test cachefs::tests::a_touch_inside_the_interval_writes_nothing ... ok212test cachefs::tests::a_directory_that_is_not_ours_is_refused_untouched ... ok213test cachefs::tests::an_empty_directory_is_ours_to_take ... ok214test api::fetch::tests::only_a_fixed_output_drv_can_be_prefetched ... ok215test cachefs::tests::a_stamp_in_the_future_is_due ... ok216test api::fetch::tests::the_fake_hash_moves_the_output_and_the_drv ... ok217test cachefs::tests::a_store_without_a_version_file_is_wiped_once ... ok218test cachefs::tests::a_wipe_of_the_ir_cache_walks_its_shards ... ok219test cachefs::tests::an_input_store_of_the_spool_layout_is_wiped ... ok220test build::fixhash::tests::one_match_is_rewritten_in_its_own_spelling ... ok221test build::fanout::tests::dependencies_run_first ... ok222test cachefs::tests::a_sweep_runs_once_per_interval ... ok223test cachefs::tests::a_lock_that_cannot_be_opened_is_not_a_busy_lock ... ok224test cachefs::tests::the_writer_lock_excludes_one_holder_at_a_time ... ok225test cli::build::tests::an_out_flag_that_matches_nothing_is_named ... ok226test build::fanout::tests::at_most_limit_builds_run_at_once ... ok227test cli::build::tests::a_success_with_no_output_path_is_named ... ok228test cli::build::tests::a_failed_build_reports_itself ... ok229test cachefs::tests::sweep_walks_the_shards_of_the_ir_cache ... ok230test cachefs::tests::a_wipe_keeps_what_iets_did_not_create ... ok231test cli::build::tests::no_outcome_at_all_is_named ... ok232test build::fanout::tests::a_failed_dependency_blocks_its_dependants ... ok233test cachefs::tests::garbled_stamp_wipes_the_store ... ok234test cli::build::tests::no_build_result_is_named ... ok235test cachefs::tests::sweep_ages_a_root_by_its_link_not_by_what_it_names ... ok236test cachefs::tests::version_mismatch_wipes_the_store ... ok237test cli::classic::shell::tests::sh_var_names ... ok238test build::render::tests::an_unfolded_success_ends_with_its_verdict ... ok239test build::render::tests::ci_folds_a_success_and_never_a_failure ... ok240test build::render::tests::a_failure_after_the_activity_ended_never_claims_a_success ... ok241test build::render::tests::a_daemon_failure_message_decides_the_verdict ... ok242test build::render::tests::an_owned_build_is_verdicted_once_by_its_op ... ok243test cli::diff::tests::a_name_ends_at_the_first_dash_before_a_digit ... ok244test cachefs::tests::sweep_drops_old_entries_and_keeps_young_ones ... ok245test build::render::tests::a_stalled_build_that_fails_still_shows_its_cause ... ok246test build::render::tests::tty_keeps_successful_logs_off_the_screen ... ok247test build::render::tests::logs_of_two_builds_do_not_interleave ... ok248test cli::plumbing::tests::a_file_url_needs_one_slash_not_three ... ok249test cli::classic::shell::tests::outputs_become_placeholders ... ok250test cli::plumbing::tests::a_url_is_the_positional_fetch_takes_itself ... ok251test cachefs::tests::a_wait_lock_waits_for_its_holder ... ok252test cli::build::tests::a_path_on_stdout_is_silent ... ok253test cli::classic::shell::tests::declares_for_every_bash_shaped_value ... ok254test cli::search::tests::merged_highlights ... ok255test cli::help::tests::messages ... ok256test cli::search::tests::index_round_trip ... ok257test cli::search::tests::drv_names ... ok258test build::render::tests::heartbeat_names_running_builds ... ok259test cli::render::tests::sizes_render_as_nix_renders_them ... ok260test build::render::tests::a_build_log_never_reports_a_mismatch ... ok261test api::value::tests::lists ... ok262test cli::docs::tests::topics_resolve_bare_and_qualified ... ok263test config::tests::syntax_errors ... ok264test cli::help::tests::help_fits_80_columns ... ok265test cli::help::tests::a_mistyped_command_is_suggested ... ok266test api::run::tests::a_fiber_template_carries_the_configuration ... ok267test config::tests::missing_include_errors_and_bang_include_does_not ... ok268test config::tests::max_jobs_auto_is_the_cpu_count ... ok269test config::tests::bool_spellings ... ok270test config::tests::overrides_win_over_files ... ok271test api::value::tests::wrong_type_is_an_error ... ok272test api::value::tests::attrs_by_name_and_index ... ok273test devenv::tests::env_derivation_matches_nix ... ignored, needs the devShell input .drv closure in /nix/store274test config::tests::typed_getters_and_defaults ... ok275test config::tests::user_conf_files_are_in_precedence_order ... ok276test cli::render::text::tests::a_long_value_shows_the_lines_that_differ ... ok277test cli::classic::tests::a_flag_with_no_effect_is_noted_and_one_that_holds_is_not ... ok278test config::tests::an_alias_is_its_setting ... ok279test config::tests::include_chain ... ok280test config::tests::bad_typed_values_error_where_they_are_set ... ok281test config::tests::basic_syntax ... ok282test config::tests::unknown_settings_are_kept ... ok283test api::value::tests::thunk_reads_as_thunk ... ok284test api::value::tests::apply_is_lazy ... ok285test config::tests::a_setting_with_no_effect_is_noted ... ok286test cli::help::tests::suggestions_come_from_the_help ... ok287test api::value::tests::construction ... ok288test api::value::tests::force_deep_forces_the_whole_tree ... ok289test devenv::tests::rewrites_apply_in_map_order_to_every_occurrence ... ok290test config::tests::a_classic_name_leaves_an_unimplemented_setting_to_nix ... ok291test config::tests::the_daemon_gets_the_store_settings_set_outside_the_system_file ... ok292test devenv::tests::shell_escaping ... ok293test builtins::text::regex::tests::size_limit ... ok294test devenv::tests::non_bash_builder_is_refused ... ok295test devenv::tests::get_env_sh_store_path_matches_nix ... ok296test config::tests::the_setting_tables_name_nix_settings ... ok297test devenv::tests::cached_result_roundtrip ... ok298test build::tests::a_target_with_no_verdict_fails ... ok299test cli::docs::tests::the_topic_list_fits_80_columns ... ok300test config::tests::option_nix_path_replaces_nix_path_and_extra_adds ... ok301test build::tests::a_fan_out_backend_keeps_the_cap_and_the_log_blocks ... ok302test fetch::http::tests::file_urls_name_a_local_path ... ok303test devenv::tests::output_checks_are_erased_only_when_present ... ok304test config::tests::extra_appends_to_list_settings_only ... ok305test cli::docs::tests::every_embedded_page_has_a_heading ... ok306test builtins::store_hooks::tests::virtual_tree_reads_go_to_the_local_files ... ok307test fetch::http::tests::redirects_resolve ... ok308test fetch::http::tests::magic_bytes ... ok309test fetch::http::tests::redirects_keep_credentials_only_on_the_same_origin ... ok310test devenv::tests::rc_script_rewrites_outputs_and_writes_attrs ... ok311test fetch::http::tests::urls_split ... ok312test api::value::tests::calling_a_function ... ok313test api::value::tests::missing_attribute ... ok314test devenv::tests::json_roundtrip_and_bash_forms ... 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 fetch::spool::tests::the_scratch_file_never_follows_a_symlink ... ok318test eval::tests::a_second_pseudo_file_keeps_its_own_positions ... ok319test api::value::tests::strings_and_context ... ok320test compile::cache::tests::nesting_past_the_cap_misses ... ok321test fetch::http::tests::downloads_stop_at_the_size_limit ... ok322test eval::tests::an_invalid_regex_fails_before_the_string_is_forced ... ok323test fetch::unpack::tests::member_names_are_made_relative_and_cannot_escape ... ok324test fetch::spool::tests::a_sparse_member_counts_against_the_size_limit ... ok325test compile::cache::tests::a_malformed_entry_is_a_miss_and_never_a_crash ... ok326test fetch::http::tests::trailing_bytes_and_a_second_layer ... ok327test fetch::unpack::tests::an_unsupported_member_type_is_an_error ... ok328test eval::tests::sets_compare_in_the_symbol_order_of_nix ... ok329test fetch::spool::tests::an_empty_archive_is_an_empty_directory ... ok330test fetch::spool::tests::the_errors_match ... ok331test fetch::unpack::tests::keeps_the_root_when_it_is_not_a_single_directory ... ok332test fetch::unpack::tests::nar_hash_of_the_fixture ... ok333test fetch::spool::tests::spool_matches_the_tree_on_the_top_level ... ok334test fetch::spool::tests::pax_sparse_members_are_expanded ... ok335test fetch::spool::tests::nar_hash_of_the_fixture ... ok336test fetch::roots::tests::the_platform_store_wins_over_the_compiled_in_set ... ok337test fetch::roots::tests::nix_ssl_cert_file_wins_over_ssl_cert_file_and_the_platform ... ok338test fetch::roots::tests::an_empty_nix_ssl_cert_file_hides_ssl_cert_file ... ok339test fetch::spool::tests::archives_the_git_sink_accepts ... ok340test fetch::unpack::tests::a_repeated_member_keeps_the_last_copy ... ok341test jobs::constituents::tests::fnmatch_basics ... ok342test eval::tests::derivation_wrapper_exists ... ok343test compile::cache::tests::a_changed_byte_of_a_stored_entry_is_a_miss ... ok344test fetch::unpack::tests::modes_symlinks_and_empty_dirs ... ok345test fetch::spool::tests::spool_matches_the_tree ... ok346test jobs::constituents::tests::topo_sort_orders_and_detects_cycles ... ok347test fetch::spool::tests::a_changed_index_byte_is_a_miss ... ok348test flake::tests::attr_paths ... ok349test lint::allow::tests::comment_names ... ok350test lint::allow::tests::lines ... ok351test flake::flakeref::tests::errors_and_unsupported ... ok352test flake::flakeref::tests::to_string_from_attrs ... ok353test flake::tests::refs_resolve_against_cwd_and_home ... ok354test fetch::unpack::tests::strips_one_leading_component ... ok355test jobs::line::tests::error_line_round_trip ... ok356test flake::flakeref::tests::round_trips ... ok357test lint::tests::keys ... ok358test builtins::text::regex::tests::long_inputs_do_not_recurse ... ok359test jobs::line::tests::split_and_round_trip ... ok360test lint::tests::selectors_and_order ... ok361test lint::tests::the_project_file_walk_stops_at_the_project_root ... ok362test lint::tests::names_are_unique_kebab_case ... ok363test flake::flakeref::tests::parses_the_kept_schemes ... ok364test flake::fetch::tests::the_mark_follows_the_string_like_store_context ... ok365test log::tests::a_fixed_hash_has_the_shape_of_a_finding_with_an_edit ... ok366test log::tests::a_coloured_error_is_an_error_record ... ok367test log::tests::a_mismatch_reason_keeps_both_hashes ... ok368test log::tests::a_session_id_is_a_uuid_v7 ... ok369test eval::tests::update_forces_the_right_operand_first ... ok370test log::tests::a_hash_mismatch_names_the_hash_it_got ... ok371test log::tests::a_forged_mismatch_is_dropped ... ok372test fetch::spool::tests::a_stored_tree_dumps_the_spools_nar ... ok373test flake::fetch::tests::an_entry_of_the_compiled_file_cache_keeps_the_site ... ok374test log::tests::a_resolved_copy_reports_its_mismatch_as_a_line ... ok375test log::tests::ansi_stripping ... ok376test log::tests::escapes_are_filtered_the_way_nix_filters_them ... ok377test log::tests::exit_status_flags_combine_like_nix ... ok378test log::tests::activity_records_are_nix_json_logger_records ... ok379test log::tests::lint_warning_is_a_level_1_record ... ok380test fetch::spool::tests::a_hard_link_never_replaces_a_member ... ok381test parallel::fiber::tests::reservation_is_capped_and_mmap_failure_is_an_error ... ok382test lint::site::tests::a_literal_lint_of_nix_has_an_edit ... ok383test log::tests::record_is_nix_log_ei_plus_code_and_hint ... ok384test log::tests::record_without_position ... ok385test parallel::interner::tests::empty_name_misses_the_cache_sentinel ... ok386test nixbin::tests::every_iets_build_is_skipped ... ok387test parallel::sched::tests::a_task_survives_packing_past_the_old_24_bit_start ... ok388test eval::tests::nix_eq_forces_what_the_shortcut_skips ... ok389test parallel::deque::tests::lifo_owner_fifo_thief ... ok390test eval::tests::derivation_keeps_env_and_args_that_are_not_utf8 ... ok391test parallel::fiber::tests::resume_yield_finish ... ok392test parallel::interner::tests::intern_is_stable_and_shared ... ok393test flake::fetch::tests::nix_sees_no_mark ... ok394test api::value::tests::scalars ... ok395test parallel::fiber::tests::migrates_between_threads ... ok396test eval::tests::arithmetic_and_strings ... ok397test jobs::tests::a_numeric_name_selects_an_attribute_under_a_set ... ok398test nixbin::tests::farm_marker_is_found_through_two_hops ... ok399test profile::tests::a_weight_is_bytes_when_the_profile_asks_for_them ... ok400test profile::tests::an_unwind_returns_to_a_depth ... ok401test print::tests::float_formatting_edge_cases ... ok402test eval::tests::try_eval_and_errors ... ok403test eval::tests::equality ... ok404test lint::tests::an_unknown_name_is_a_warning_in_a_file_and_an_error_in_a_flag ... ok405test eval::tests::laziness_and_recursion ... ok406test profile::tests::a_frame_keeps_its_call_site_and_its_name ... ok407test lint::tests::scope_and_inputs ... ok408test lint::tests::toml_table ... ok409test lint::tests::specificity_inside_a_source_and_order_between_sources ... ok410test project::tests::the_nearest_flake_wins_without_a_working_tree ... ok411test profile::tests::a_sample_is_taken_once_per_tick ... ok412test parallel::deque::tests::concurrent_sum ... ok413test provenance::tests::a_path_followed_by_a_colour_escape_still_matches ... ok414test provenance::tests::a_tree_copied_from_a_store_tree_resolves_to_the_local_one ... ok415test parallel::sched::tests::main_parks_and_is_woken_by_helper ... ok416test progress::tests::store_hashes_are_left_out ... ok417test lint::site::tests::the_span_is_the_innermost_node_of_the_kind_of_the_lint ... ok418test project::tests::a_config_file_never_shrinks_the_root ... ok419test project::tests::each_marker_is_a_root ... ok420test provenance::tests::rewrite_leaves_unknown_text_alone ... ok421test provenance::tests::rewrite_replaces_every_known_path_in_a_line ... ok422test remote::grpc::build::tests::a_self_reference_does_not_loop ... ok423test remote::grpc::build::tests::required_features_come_from_the_env_or_structured_attrs ... ok424test progress::tests::several_of_a_kind_are_counted ... ok425test project::tests::a_working_tree_wins_over_a_file_marker_below_it ... ok426test provenance::tests::locate_takes_the_longest_prefix ... ok427test provenance::tests::locate_without_a_match_is_none ... ok428test progress::tests::a_transfer_that_does_not_move_says_so ... ok429test progress::tests::a_download_inside_a_copy_is_part_of_the_copy ... ok430test remote::grpc::build::tests::a_local_upload_failure_beats_the_stream_ended_status ... ok431test remote::grpc::drvwire::tests::an_unresolvable_input_output_is_an_error ... ok432test remote::grpc::build::tests::reschedules_back_off_past_a_dead_worker ... ok433test remote::grpc::health::tests::one_address_does_not_refuse_another ... ok434test remote::grpc::health::tests::one_bounce_does_not_refuse_an_address ... ok435test remote::grpc::health::tests::the_cooldown_grows_and_stops_at_30s ... ok436test remote::grpc::build::tests::topo_sort_puts_references_first ... ok437test remote::grpc::health::tests::two_bounces_refuse_it ... ok438test remote::grpc::tests::a_token_needs_tls_and_unknown_parameters_are_errors ... ok439test remote::grpc::health::tests::a_completed_build_clears_the_history ... ok440test progress::tests::a_log_hears_of_a_task_after_first_and_then_every_heartbeat ... ok441test eval::tests::printing ... ok442test provenance::tests::failed_line_names_the_attribute_and_the_position ... ok443test remote::grpc::tests::defaults_match_the_cxx_settings ... ok444test remote::grpc::health::tests::a_passed_cooldown_lets_one_caller_through ... ok445test remote::grpc::tests::insecure_is_a_bare_flag_or_a_boolean ... ok446test remote::grpc::health::tests::an_unknown_address_is_usable ... ok447test remote::grpc::build::tests::the_timings_report_with_every_line ... ok448test remote::grpc::drvwire::tests::build_result_round_trips_a_daemon_reply ... ok449test remote::grpc::drvwire::tests::path_info_round_trips ... ok450test parallel::sched::tests::park_and_wake_across_workers ... ok451test parallel::fiber::tests::large_stack_use_and_release ... ok452test parallel::sched::tests::fan_out_from_main ... ok453test fetch::http::tests::credentials_stay_on_the_first_origin ... ok454test remote::grpc::tests::every_parameter_parses ... ok455test remote::grpc::tests::mtls_needs_both_halves ... ok456test remote::grpc::tests::percent_escapes_decode_in_values ... ok457test runtime::value::layout::a_primop_pays_nothing_for_its_symbol ... ok458test remote::worker::tests::ssh_argv_puts_the_host_first ... ok459test remote::worker::tests::transport_from_url ... ok460test remote::worker::tests::a_status_over_a_byte_is_not_a_success ... ok461test remote::worker::tests::nix_sshopts_split_like_a_shell ... ok462test remote::worker::tests::an_ssh_host_is_never_an_option ... ok463test remote::plan::tests::memory_source_matches_dump_string ... ok464test remote::grpc::drvwire::tests::a_failure_keeps_its_message ... ok465test remote::worker::wire::tests::strings_are_padded ... 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 compile::cache::tests::a_changed_byte_never_makes_the_evaluator_read_past_its_env ... ok469test parallel::thunk::tests::deadlocked_fibers_are_cancelled ... ok470test source::local::tests::accepted_set_adds_parent_directories ... ok471test settings::tests::a_settings_file_may_hold_lint_and_the_other_sources_may_not ... ok472test settings::tests::the_environment_wins_over_the_file ... ok473test session::tests::two_sessions_share_no_state ... ok474test settings::tests::a_missing_file_is_skipped_and_the_defaults_hold ... ok475test settings::tests::a_flag_carries_several_places_separated_by_a_semicolon ... ok476test remote::grpc::drvwire::tests::basic_derivation_matches_the_cxx_field_order ... ok477test settings::tests::unknown_key_names_the_file ... ok478test settings::tests::the_user_file_turns_purity_off ... ok479test settings::tests::builder_reads_all_three_forms ... ok480test runtime::value::alloc_tests::a_speculated_thunk_is_forced_but_not_demanded ... ok481test settings::tests::the_file_is_the_users ... ok482test settings::tests::the_flag_leaves_the_argv ... ok483test settings::tests::a_project_file_holds_lint_and_nothing_else ... ok484test settings::tests::the_flag_pairs_are_kept_for_a_second_iets ... ok485test remote::worker::wire::tests::replies_are_read_as_nix_reads_them ... ok486test remote::worker::wire::tests::build_results_are_read_as_nix_reads_them ... ok487test settings::tests::each_source_wins_over_the_one_before ... ok488test settings::tests::source_map_adds_up_and_every_other_key_replaces ... ok489test settings::tests::the_flag_value_is_toml_when_it_reads_as_toml ... ok490test flake::fetch::tests::a_read_that_is_not_a_selection_has_no_site ... ok491test runtime::value::tests::union_lookup_agrees_with_iteration ... ok492test source::local::tests::only_a_content_addressed_store_path_names_its_content ... ok493test remote::plan::tests::hash_source_matches_nar_hash ... ok494test settings::tests::a_wrong_type_names_the_key_and_the_file ... ok495test eval::tests::from_json_and_toml_reject_null_bytes ... ok496test source::local::tests::max_mtime_covers_root_and_children ... ok497test fetch::http::tests::credentials_in_the_url_are_sent_and_never_printed ... ok498test source::remote::tests::substitution_costs_less_than_the_subprocess ... ignored499test store::drv::tests::fixtures_output_paths_recompute_from_store ... ignored, needs the input .drv closures in /nix/store500test profile::tests::a_deep_stack_is_capped ... ok501test parallel::interner::tests::concurrent_intern_agrees ... ok502test source::remote::tests::only_the_archive_types_are_fetched_by_iets ... ok503test source::remote::tests::nix_literal_escapes ... ok504test source::remote::tests::access_tokens_match_the_longest_prefix ... ok505test source::lock::tests::complete_lock_passes ... ok506test source::tests::dates ... ok507test store::drv::tests::string_escapes_roundtrip ... ok508test store::drv::tests::input_addressed_multi_output_from_scratch ... ok509test store::drv::tests::input_drvs_hash_modulo_from_scratch ... ok510test store::drv::tests::an_env_key_named_json_is_refused ... ok511test store::drv::tests::fixed_output_from_scratch ... ok512test store::drv::tests::masked_unparse_blanks_output_paths_and_env ... ok513test store::drvdiff::tests::json_names_what_differs ... ok514test source::scm::git::tests::a_directory_in_a_repository_is_found ... ok515test source::scm::ledger::tests::a_directory_in_a_working_tree_is_found ... ok516test store::hash::tests::compress_hash_xors ... ok517test store::drvdiff::tests::the_same_derivation_is_empty ... ok518test store::drvdiff::tests::env_name_shows_only_when_it_is_not_the_derivation_name ... ok519test store::drvdiff::tests::an_input_source_an_added_input_drv_and_a_fixed_output_show_up ... ok520test store::drvdiff::tests::a_changed_input_drv_is_paired_by_name_and_recursed_into ... ok521test store::drvdiff::tests::the_local_fields_the_env_and_an_absent_value ... ok522test source::remote::tests::download_urls_match_the_fetchers ... ok523test store::hash::tests::base64_roundtrip ... ok524test store::hash::tests::empty_sha256 ... ok525test store::hash::tests::sha256_nix32 ... ok526test store::hash::tests::parse_any_all_formats ... ok527test store::hash::tests::sha256_sri ... ok528test store::drvdiff::tests::the_depth_limit_names_the_input_without_walking_it ... ok529test store::drv::tests::a_dynamic_input_writes_the_versioned_aterm_and_parses_back ... ok530test store::hash::tests::nix32_roundtrip_and_reject ... ok531test store::hash::tests::streaming_matches_oneshot ... ok532test source::lock::tests::incomplete_locks_fail ... ok533test store::hash::tests::md5_nix32 ... ok534test store::nar::tests::executable_file_nar ... ok535test store::nar::tests::directory_nar ... ok536test store::nar::tests::filter_sees_types_and_paths ... ok537test store::nar::tests::symlink_nar ... ok538test store::nar::tests::restore_rejects_garbage ... ok539test store::path::tests::filter_source ... ok540test store::nar::tests::directory_nar_hash_formats ... ok541test store::path::tests::output_names ... ok542test store::path::tests::parse_and_accessors ... ok543test store::nar::tests::regular_file_nar ... ok544test store::path::tests::path_copy_directory ... ok545test store::path::tests::check_name_rules ... ok546test store::path::tests::a_multibyte_char_across_the_hash_part_is_an_error ... ok547test store::path::tests::fixed_recursive_sha256 ... ok548test store::path::tests::fixed_flat_sha256 ... ok549test store::path::tests::fixed_flat_sha1 ... ok550test store::nar::tests::readers_refuse_what_nix_refuses ... ok551test store::hash::tests::sha512_nix32_base64 ... ok552test syntax::tests::differential_strings_against_nix ... ignored, needs nix on PATH and takes a few seconds553test store::nar::tests::restore_roundtrip ... ok554test store::path::tests::placeholder ... ok555test store::path::tests::to_file ... ok556test store::path::tests::to_file_with_reference ... ok557test store::hash::tests::sha1_nix32 ... ok558test store::path::tests::path_copy_file ... ok559test store::path::tests::path_with_name ... ok560test eval::tests::attrs_and_lists ... ok561test source::scm::ledger::tests::the_metadata_has_the_mark_of_its_tree ... ok562test syntax::tests::a_line_ends_at_cr_lf_and_lone_cr ... ok563test trace::key::tests::key_is_order_and_value_sensitive ... ok564test trace::store::tests::bytes_that_are_not_an_entry_are_bad_not_a_panic ... ok565test trace::store::tests::one_rename_publishes_every_part ... ok566test syntax::tests::line_col_counts_bytes ... ok567test trace::store::tests::a_reader_of_one_generation_never_sees_the_next ... ok568test fetch::http::tests::a_stalled_download_fails ... ok569test syntax::tests::spans_cover_tokens ... ok570test syntax::tests::allow_comments ... ok571test source::scm::ledger::tests::an_untracked_file_is_the_error_of_nix ... ok572test trace::tests::dump_fingerprint_matches_the_separate_walk ... ok573test trace::tests::fingerprint_changes_with_content_size_and_seen_entries ... ok574test fetch::http::tests::a_transient_status_is_retried ... ok575test trace::tests::dedupe_keeps_conflicting_values ... ok576test trace::validate::tests::dir_stat_env_checks ... ok577test trace::validate::dir_hash_tests::dir_hash_agrees_with_dir_listing_hash ... ok578test eval::tests::scoping ... ok579test syntax::tests::an_interpolated_name_is_static_when_nix_has_one_string_node ... ok580test syntax::tests::paths ... ok581test syntax::tests::lambdas ... ok582test trace::watch::tests::only_the_paths_an_mtime_can_speak_for ... ok583test treestore::pack::tests::a_reader_sees_a_pack_written_after_it_listed ... ok584test treestore::pack::tests::a_pack_reads_back_what_was_written ... ok585test treestore::pack::tests::an_empty_writer_leaves_no_file ... ok586test trace::validate::tests::file_touch_refreshes_edit_misses ... ok587test trace::wire::tests::readset_roundtrip ... ok588test trace::tests::only_a_named_query_is_an_observation ... ok589test store::drv::tests::fixtures_roundtrip_byte_exact ... ok590test syntax::tests::the_error_reported_is_the_one_nix_meets_first ... ok591test store::drv::tests::fixtures_output_paths_recompute ... ok592test treestore::pack::tests::a_set_finds_objects_across_packs_and_drops_a_broken_one ... ok593test treestore::pack::tests::collect_removes_dead_packs_and_compacts_mostly_dead_ones ... ok594test treestore::pack::tests::a_changed_index_byte_is_not_a_pack ... ok595test trace::validate::tests::a_copy_in_place_that_keeps_the_stat_still_misses ... ok596test trace::wire::tests::drvs_sources_roots_roundtrip ... ok597test treestore::tests::a_tree_is_named_by_its_nar_hash ... ok598test syntax::tests::comments_and_misc ... ok599test treestore::tests::a_staged_directory_goes_when_it_is_dropped ... ok600test eval::tests::reading_a_derivation_output_is_unsupported ... ok601test flake::fetch::tests::the_first_read_of_a_tree_gives_its_finding ... ok602test syntax::tests::json_gives_every_node_its_kind_and_span ... ok603test trace::key::tests::relative_path_detection ... ok604test syntax::tests::string_escapes_and_interpolation ... ok605test source::scm::ledger::tests::the_count_is_lazy_and_kept_by_revision ... ok606test trace::tests::dedupe_of_many_repeats_is_linear ... ok607test syntax::tests::end_of_file_inside_a_path_is_at_its_last_token ... ok608test source::scm::ledger::tests::the_tracked_files_and_the_metadata_are_the_tree ... ok609test store::drv::tests::fixtures_drv_path_matches_store_path ... ok610test treestore::tests::a_stored_input_reads_back_and_a_wrong_hash_is_refused ... ok611test source::scm::ledger::tests::a_change_of_the_ledger_is_a_change_of_the_working_tree ... ok612test fetch::http::tests::a_decompression_bomb_is_refused ... ok613test treestore::tests::collect_keeps_what_an_entry_names ... ok614test treestore::tests::two_inputs_share_their_common_files ... ok615test syntax::tests::nul_in_string_literals ... ok616test syntax::tests::indented_string_stripping ... ok617test treestore::tests::a_put_after_a_collection_brings_its_own_objects ... ok618test syntax::tests::numbers ... ok619test flake::fetch::tests::a_read_of_the_count_is_one_finding_for_each_tree ... ok620test flake::fetch::tests::the_tree_decides_the_level ... ok621test syntax::tests::attrs_and_bindings ... ok622test flake::fetch::tests::the_name_on_a_value_that_is_not_a_tree_is_silent ... ok623test syntax::tests::operator_precedence ... ok624test parallel::thunk::tests::many_fibers_force_one_shared_graph ... ok625test flake::fetch::tests::a_selection_of_the_count_is_the_site ... ok626test trace::validate::tests::the_lowest_failing_observation_is_the_one_reported ... ok627test eval::tests::pure_eval_answers_like_nix ... ok628test api::run::tests::helper_fibers_read_the_ir_cache ... ok629test api::run::tests::the_counters_cover_the_helper_fibers ... 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 20.52s635636 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 masked_and_unmasked_hashes_differ_once_filled ... ok649test upstream_invariants_input_addressed_kept_or_rejected ... ok650test floating_ca_defers_itself_and_downstream ... ok651test fixed_output_path_is_recomputed_not_trusted ... ok652test upstream_invariants_ca_floating_dependency ... ok653test upstream_invariants_fill_in_deferred ... ok654test upstream_input_addressed_paths_recompute ... ok655test harmonia_cases_roundtrip ... 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 an_input_observation_marks_its_entry_as_used ... ok672test a_corrupt_entry_is_dropped_and_a_corrupt_store_is_wiped ... ok673test a_changed_byte_or_a_copied_entry_is_a_miss ... ok674675running 1 test676677running 1 test678test cache_gc_removes_entries_past_the_ttl ... ok679680running 1 test681test concurrent_readers_and_writers_never_see_a_torn_entry ... ok682683running 1 test684685running 1 test686test a_killed_writer_leaves_the_store_usable ... ok687688test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s689690 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.36s699700 Running tests/events.rs (target/debug/deps/events-d79b1468f080836f)701702running 6 tests703test a_group_that_does_not_exist_is_a_settings_error ... ok704test a_tree_add_names_the_local_path_it_copied ... ok705test a_text_add_names_its_size_and_its_position ... ok706test the_sink_is_its_own_knob ... 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.41s711712 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.03s722723 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 reader_caps_names_and_targets ... ok735test every_node_hashes_like_nix ... ok736test parse_length_matches_nix ... ok737test dump_is_byte_identical_to_nix_store_dump ... ok738test restore_round_trips_the_awkward_tree ... 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 a_run_shorter_than_a_tick_says_it_sampled_nothing ... ok748test an_unprofiled_run_says_nothing_about_a_profile ... 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.85s754755 Running tests/pure.rs (target/debug/deps/pure-90dc51eb2198a8e5)756757running 4 tests758test the_pure_setting_is_the_users_alone ... ok759test a_directory_with_no_marker_is_its_own_project ... 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.30s764765 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 28) - compile fail ... ok776test src/runtime/word.rs - runtime::word (line 34) - compile fail ... ok777778test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s779780all doctests ran in 3.10s; merged doctests compilation took 2.94s781buildPhase completed in 2 minutes 4 seconds