nixbot

builds

succeeded iets-test-0.1.0 checks.aarch64-linux.test · build #12 · raw

1elastic-arm-4e524f5e: building aqdyig619917lrmrsvy2hqzfh08aj1nb-iets-test-0.1.0.drv
unpackPhase
2unpacking source archive /nix/store/3lwk9561c1vwz823572svz074ggsrqbh-source3source root is source4Executing cargoSetupPostUnpackHook5Finished cargoSetupPostUnpackHook
patchPhase
6Executing cargoSetupPostPatchHook7Validating consistency between /build/source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock8Finished cargoSetupPostPatchHook
buildPhase
9 Compiling libc v0.2.18910 Compiling proc-macro2 v1.0.10711 Compiling unicode-ident v1.0.2412 Compiling quote v1.0.4713 Compiling cfg-if v1.0.414 Compiling find-msvc-tools v0.1.1215 Compiling shlex v2.0.116 Compiling bytes v1.12.117 Compiling fnv v1.0.718 Compiling version_check v0.9.519 Compiling regex-syntax v0.8.1120 Compiling equivalent v1.0.221 Compiling memchr v2.8.322 Compiling pin-project-lite v0.2.1723 Compiling hashbrown v0.17.124 Compiling anyhow v1.0.10425 Compiling typenum v1.20.126 Compiling either v1.18.027 Compiling futures-core v0.3.3428 Compiling once_cell v1.21.429 Compiling itoa v1.0.1830 Compiling semver v1.0.2831 Compiling futures-sink v0.3.3432 Compiling log v0.4.3433 Compiling itertools v0.14.034 Compiling bitflags v2.13.235 Compiling zeroize v1.9.036 Compiling rustc_version v0.4.137 Compiling tracing-core v0.1.3638 Compiling slab v0.4.1239 Compiling generic-array v0.14.740 Compiling rustls-pki-types v1.15.141 Compiling rustix v1.1.542 Compiling prettyplease v0.2.3743 Compiling lazy_static v1.5.044 Compiling getrandom v0.4.345 Compiling beef v0.5.246 Compiling aho-corasick v1.1.547 Compiling indexmap v2.14.248 Compiling httparse v1.10.149 Compiling pulldown-cmark v0.13.450 Compiling logos-codegen v0.15.151 Compiling http v1.5.052 Compiling futures-task v0.3.3453 Compiling atomic-waker v1.1.254 Compiling serde_core v1.0.22955 Compiling unicase v2.9.056 Compiling pkg-config v0.3.3457 Compiling foldhash v0.1.558 Compiling thiserror v2.0.2059 Compiling try-lock v0.2.560 Compiling unicode-width v0.1.1461 Compiling untrusted v0.9.062 Compiling linux-raw-sys v0.12.163 Compiling syn v2.0.11964 Compiling syn v3.0.565 Compiling hybrid-array v0.4.1566 Compiling want v0.3.167 Compiling hashbrown v0.15.568 Compiling http-body v1.1.069 Compiling futures-util v0.3.3470 Compiling futures-channel v0.3.3471 Compiling jobserver v0.1.3572 Compiling socket2 v0.6.573 Compiling mio v1.2.374 Compiling cc v1.4.575 Compiling getrandom v0.2.1776 Compiling cpufeatures v0.2.1777 Compiling fixedbitset v0.5.778 Compiling rustls v0.23.4579 Compiling smallvec v1.16.180 Compiling httpdate v1.0.381 Compiling tower-service v0.3.382 Compiling fastrand v2.5.083 Compiling block-buffer v0.10.484 Compiling crypto-common v0.1.785 Compiling subtle v2.6.186 Compiling heck v0.5.087 Compiling multimap v0.10.188 Compiling digest v0.10.789 Compiling regex-automata v0.4.1890 Compiling crypto-common v0.2.291 Compiling petgraph v0.8.392 Compiling block-buffer v0.12.193 Compiling pulldown-cmark-to-cmark v22.0.194 Compiling const-oid v0.10.295 Compiling zstd-safe v7.3.096 Compiling sync_wrapper v1.0.297 Compiling crc32fast v1.5.298 Compiling zmij v1.0.2399 Compiling tower-layer v0.3.3100 Compiling cpufeatures v0.3.1101 Compiling http-body-util v0.1.5102 Compiling percent-encoding v2.3.2103 Compiling base64 v0.22.1104 Compiling winnow v1.0.4105 Compiling cty v0.2.2106 Compiling adler2 v2.0.1107 Compiling serde_json v1.0.151108 Compiling simd-adler32 v0.3.10109 Compiling miniz_oxide v0.9.1110 Compiling filetime v0.2.29111 Compiling openssl-probe v0.2.1112 Compiling toml_writer v1.1.2+spec-1.1.0113 Compiling libbz2-rs-sys v0.2.5114 Compiling sha2 v0.10.9115 Compiling arrayvec v0.7.8116 Compiling toml_parser v1.1.3+spec-1.1.0117 Compiling constant_time_eq v0.4.2118 Compiling flate2 v1.1.10119 Compiling rustls-native-certs v0.8.4120 Compiling tar v0.4.46121 Compiling bzip2 v0.6.1122 Compiling sha1 v0.10.7123 Compiling md-5 v0.10.6124 Compiling webpki-roots v1.0.9125 Compiling lz4_flex v0.11.6126 Compiling tempfile v3.27.0127 Compiling ring v0.17.14128 Compiling zstd-sys v2.1.0+zstd.1.5.7129 Compiling libmimalloc-sys v0.1.49130 Compiling blake3 v1.8.7131 Compiling digest v0.11.3132 Compiling sha2 v0.11.0133 Compiling lzma-rust2 v0.16.5134 Compiling mimalloc v0.1.52135 Compiling tonic-build v0.14.6136 Compiling serde_spanned v1.1.1137 Compiling toml_datetime v1.1.1+spec-1.1.0138 Compiling prost-derive v0.14.4139 Compiling tracing-attributes v0.1.31140 Compiling miette-derive v7.6.0141 Compiling tokio-macros v2.7.2142 Compiling logos-codegen v0.16.1143 Compiling thiserror-impl v2.0.20144 Compiling regex v1.13.1145 Compiling pin-project-internal v1.1.13146 Compiling tokio v1.53.1147 Compiling async-trait v0.1.92148 Compiling logos-derive v0.15.1149 Compiling toml v1.1.6+spec-1.1.0150 Compiling logos v0.15.1151 Compiling miette v7.6.0152 Compiling rustls-webpki v0.103.15153 Compiling zstd v0.13.3154 Compiling logos-derive v0.16.1155 Compiling tracing v0.1.44156 Compiling prost v0.14.4157 Compiling pin-project v1.1.13158 Compiling prost-types v0.14.4159 Compiling logos v0.16.1160 Compiling protox-parse v0.9.0161 Compiling prost-build v0.14.4162 Compiling prost-reflect v0.16.5163 Compiling tonic-prost-build v0.14.6164 Compiling tokio-util v0.7.19165 Compiling tokio-stream v0.1.19166 Compiling h2 v0.4.19167 Compiling tower v0.5.3168 Compiling protox v0.9.1169 Compiling tokio-rustls v0.26.5170 Compiling iets v0.1.0 (/build/source)171 Compiling hyper v1.11.1172 Compiling hyper-util v0.1.20173 Compiling hyper-timeout v0.5.2174 Compiling tonic v0.14.6175 Compiling tonic-prost v0.14.6176 Finished `test` profile [unoptimized + debuginfo] target(s) in 3m 21s177 Running unittests src/lib.rs (target/debug/deps/iets-f2f493511031ab77)178179running 454 tests180test api::installable::tests::the_name_a_program_takes_from_a_derivation_name ... ok181test api::drvshow::tests::floats_take_nlohmanns_form ... ok182test api::drvshow::tests::pretty_matches_serde_json ... ok183test api::drvshow::tests::a_multi_output_derivation ... ok184test api::drvshow::tests::inputs_and_structured_attrs ... ok185test api::drvshow::tests::a_fixed_output_shows_its_content_address_and_no_path ... ok186test api::installable::tests::default_and_fragment_attr_paths ... ok187test api::drvshow::tests::a_non_canonical_structured_attrs_text_is_renormalised ... ok188test api::fetch::tests::only_a_fixed_output_drv_can_be_prefetched ... ok189test api::fetch::tests::the_fake_hash_moves_the_output_and_the_drv ... ok190test build::backend::tests::base_names_drop_the_store_dir ... ok191test argv::tests::every_byte_round_trips ... ok192test api::run::tests::a_fiber_template_carries_the_configuration ... ok193test api::value::tests::wrong_type_is_an_error ... ok194test build::backend::tests::output_specs ... ok195test api::value::tests::apply_is_lazy ... ok196test build::backend::tests::the_timings_report_with_every_line ... ok197test api::value::tests::lists ... ok198test api::value::tests::thunk_reads_as_thunk ... ok199test build::executor::tests::a_declared_system_filters ... ok200test api::value::tests::attrs_by_name_and_index ... ok201test api::value::tests::construction ... ok202test build::executor::tests::one_place_declaring_nothing_takes_everything ... ok203test build::event::tests::durations ... ok204test build::executor::tests::the_first_place_that_takes_it_wins ... ok205test build::executor::tests::a_feature_the_place_lacks_rules_it_out ... ok206test api::value::tests::force_deep_forces_the_whole_tree ... ok207test build::executor::tests::an_unsupported_url_says_what_is_expected ... ok208test build::executor::tests::a_refusal_names_every_place_and_what_it_declared ... ok209test build::executor::tests::no_place_at_all_is_a_usage_error ... ok210test build::fanout::tests::dependencies_run_first ... ok211test build::fixhash::tests::two_matches_are_left_alone ... ok212test build::render::tests::a_build_log_never_reports_a_mismatch ... ok213test build::fixhash::tests::a_longer_hash_is_not_a_match ... ok214test build::render::tests::a_daemon_failure_message_decides_the_verdict ... ok215test build::render::tests::drv_paths_of_a_failure_message ... ok216test build::render::tests::a_stalled_build_that_fails_still_shows_its_cause ... ok217test build::render::tests::an_unfolded_success_ends_with_its_verdict ... ok218test build::render::tests::ci_folds_a_success_and_never_a_failure ... ok219test build::render::tests::logs_of_two_builds_do_not_interleave ... ok220test build::render::tests::tty_keeps_successful_logs_off_the_screen ... ok221test build::fanout::tests::a_failed_dependency_blocks_its_dependants ... ok222test api::value::tests::missing_attribute ... ok223test build::render::tests::a_failure_after_the_activity_ended_never_claims_a_success ... ok224test build::render::tests::an_owned_build_is_verdicted_once_by_its_op ... ok225test build::tests::hash_stripping ... ok226test build::tests::targets_become_jobs ... ok227test builtins::store_hooks::tests::a_relative_path_inside_an_entry_joins_once ... ok228test builtins::derivation::tests::the_two_placeholders_are_not_the_same ... ok229test builtins::derivation::tests::a_dynamic_output_renders_the_placeholder_nix_renders ... ok230test build::render::tests::heartbeat_names_running_builds ... ok231test builtins::text::regex::tests::regex_bench ... ignored232test builtins::text::fromtoml::tests::inline_tables_stay_on_one_line ... ok233test builtins::text::fromtoml::tests::new_escapes_are_refused ... ok234test builtins::text::regex::tests::names ... ok235test builtins::store_hooks::tests::virtual_tree_reads_go_to_the_local_files ... ok236test cachefs::tests::a_directory_that_is_not_ours_is_refused_untouched ... ok237test api::value::tests::calling_a_function ... ok238test api::value::tests::strings_and_context ... ok239test cachefs::tests::a_store_without_a_version_file_is_wiped_once ... ok240test cachefs::tests::a_stamp_in_the_future_is_due ... ok241test cachefs::tests::a_touch_inside_the_interval_writes_nothing ... ok242test cachefs::tests::an_empty_directory_is_ours_to_take ... ok243test cachefs::tests::garbled_stamp_wipes_the_store ... ok244test cachefs::tests::a_sweep_runs_once_per_interval ... ok245test cachefs::tests::a_wait_lock_waits_for_its_holder ... ok246test cachefs::tests::a_wipe_keeps_what_iets_did_not_create ... ok247test cachefs::tests::a_wipe_of_the_ir_cache_walks_its_shards ... ok248test cachefs::tests::an_input_store_of_the_spool_layout_is_wiped ... ok249test cachefs::tests::sweep_ages_a_root_by_its_link_not_by_what_it_names ... ok250test cachefs::tests::sweep_walks_the_shards_of_the_ir_cache ... ok251test builtins::text::regex::tests::size_limit ... ok252test cachefs::tests::sweep_drops_old_entries_and_keeps_young_ones ... ok253test cli::build::tests::a_failed_build_reports_itself ... ok254test cli::build::tests::a_path_on_stdout_is_silent ... ok255test cachefs::tests::version_mismatch_wipes_the_store ... ok256test cli::build::tests::no_outcome_at_all_is_named ... ok257test build::tests::a_target_with_no_verdict_fails ... ok258test cli::build::tests::an_out_flag_that_matches_nothing_is_named ... ok259test cli::classic::shell::tests::declares_for_every_bash_shaped_value ... ok260test cli::build::tests::no_build_result_is_named ... ok261test cli::build::tests::a_success_with_no_output_path_is_named ... ok262test cli::classic::shell::tests::sh_var_names ... ok263test cli::diff::tests::a_name_ends_at_the_first_dash_before_a_digit ... ok264test cli::docs::tests::topics_resolve_bare_and_qualified ... ok265test cli::docs::tests::every_embedded_page_has_a_heading ... ok266test cli::help::tests::help_fits_80_columns ... ok267test cli::help::tests::messages ... ok268test cli::plumbing::tests::a_file_url_needs_one_slash_not_three ... ok269test cli::help::tests::a_mistyped_command_is_suggested ... ok270test cli::docs::tests::the_topic_list_fits_80_columns ... ok271test cli::classic::tests::a_flag_with_no_effect_is_noted_and_one_that_holds_is_not ... ok272test cli::classic::shell::tests::outputs_become_placeholders ... ok273test cli::help::tests::suggestions_come_from_the_help ... ok274test cli::plumbing::tests::a_url_is_the_positional_fetch_takes_itself ... ok275test cli::render::tests::sizes_render_as_nix_renders_them ... ok276test cli::search::tests::index_round_trip ... ok277test cli::search::tests::merged_highlights ... ok278test cli::search::tests::drv_names ... ok279test cli::render::text::tests::a_long_value_shows_the_lines_that_differ ... ok280test config::tests::a_classic_name_leaves_an_unimplemented_setting_to_nix ... ok281test build::tests::a_fan_out_backend_keeps_the_cap_and_the_log_blocks ... ok282test config::tests::a_setting_with_no_effect_is_noted ... ok283test api::value::tests::scalars ... ok284test config::tests::an_alias_is_its_setting ... ok285test config::tests::bool_spellings ... ok286test config::tests::bad_typed_values_error_where_they_are_set ... ok287test config::tests::basic_syntax ... ok288test config::tests::option_nix_path_replaces_nix_path_and_extra_adds ... ok289test config::tests::missing_include_errors_and_bang_include_does_not ... ok290test config::tests::syntax_errors ... ok291test config::tests::include_chain ... ok292test config::tests::extra_appends_to_list_settings_only ... ok293test config::tests::overrides_win_over_files ... ok294test config::tests::the_daemon_gets_the_store_settings_set_outside_the_system_file ... ok295test config::tests::user_conf_files_are_in_precedence_order ... ok296test config::tests::unknown_settings_are_kept ... ok297test config::tests::typed_getters_and_defaults ... ok298test devenv::tests::cached_result_roundtrip ... ok299test devenv::tests::env_derivation_matches_nix ... ignored, needs the devShell input .drv closure in /nix/store300test devenv::tests::non_bash_builder_is_refused ... ok301test devenv::tests::json_roundtrip_and_bash_forms ... ok302test devenv::tests::output_checks_are_erased_only_when_present ... ok303test devenv::tests::get_env_sh_store_path_matches_nix ... ok304test devenv::tests::rewrites_apply_in_map_order_to_every_occurrence ... ok305test devenv::tests::shell_escaping ... ok306test compile::cache::tests::a_malformed_entry_is_a_miss_and_never_a_crash ... ok307test devenv::tests::rc_script_rewrites_outputs_and_writes_attrs ... ok308test config::tests::max_jobs_auto_is_the_cpu_count ... ok309test config::tests::the_setting_tables_name_nix_settings ... ok310test eval::tests::a_second_pseudo_file_keeps_its_own_positions ... ok311test build::fanout::tests::at_most_limit_builds_run_at_once ... ok312test compile::cache::tests::nesting_past_the_cap_misses ... ok313test eval::tests::an_invalid_regex_fails_before_the_string_is_forced ... ok314test cachefs::tests::the_writer_lock_excludes_one_holder_at_a_time ... ok315test cachefs::tests::a_lock_that_cannot_be_opened_is_not_a_busy_lock ... ok316test eval::tests::derivation_wrapper_exists ... ok317test compile::cache::tests::a_changed_byte_never_makes_the_evaluator_read_past_its_env ... ok318test eval::tests::equality ... ok319test eval::tests::derivation_keeps_env_and_args_that_are_not_utf8 ... ok320test eval::tests::from_json_and_toml_reject_null_bytes ... ok321test eval::tests::sets_compare_in_the_symbol_order_of_nix ... ok322test eval::tests::laziness_and_recursion ... ok323test eval::tests::nix_eq_forces_what_the_shortcut_skips ... ok324test eval::tests::arithmetic_and_strings ... ok325test compile::cache::tests::a_changed_byte_of_a_stored_entry_is_a_miss ... ok326test eval::tests::attrs_and_lists ... ok327test fetch::http::tests::credentials_stay_on_the_first_origin ... ok328test eval::tests::update_forces_the_right_operand_first ... ok329test fetch::http::tests::file_urls_name_a_local_path ... ok330test eval::tests::try_eval_and_errors ... ok331test fetch::http::tests::credentials_in_the_url_are_sent_and_never_printed ... ok332test fetch::http::tests::magic_bytes ... ok333test fetch::http::tests::redirects_keep_credentials_only_on_the_same_origin ... ok334test fetch::http::tests::redirects_resolve ... ok335test fetch::http::tests::urls_split ... ok336test fetch::roots::tests::a_named_file_that_is_missing_or_empty_is_an_error ... ok337test fetch::roots::tests::no_bundle_anywhere_gives_the_compiled_in_set ... ok338test fetch::roots::tests::an_empty_nix_ssl_cert_file_hides_ssl_cert_file ... ok339test fetch::roots::tests::nix_ssl_cert_file_wins_over_ssl_cert_file_and_the_platform ... ok340test fetch::roots::tests::the_platform_store_wins_over_the_compiled_in_set ... ok341test fetch::spool::tests::a_sparse_member_counts_against_the_size_limit ... ok342test eval::tests::reading_a_derivation_output_is_unsupported ... ok343test fetch::spool::tests::an_empty_archive_is_an_empty_directory ... ok344test fetch::http::tests::trailing_bytes_and_a_second_layer ... ok345test fetch::spool::tests::a_hard_link_never_replaces_a_member ... ok346test eval::tests::printing ... ok347test fetch::spool::tests::nar_hash_of_the_fixture ... ok348test eval::tests::scoping ... ok349test fetch::spool::tests::spool_matches_the_tree_on_the_top_level ... ok350test fetch::spool::tests::the_errors_match ... ok351test fetch::spool::tests::archives_the_git_sink_accepts ... ok352test fetch::spool::tests::pax_sparse_members_are_expanded ... ok353test fetch::spool::tests::the_scratch_file_never_follows_a_symlink ... ok354test fetch::unpack::tests::a_repeated_member_keeps_the_last_copy ... ok355test fetch::unpack::tests::member_names_are_made_relative_and_cannot_escape ... ok356test fetch::spool::tests::spool_matches_the_tree ... ok357test fetch::unpack::tests::an_unsupported_member_type_is_an_error ... ok358test fetch::unpack::tests::keeps_the_root_when_it_is_not_a_single_directory ... ok359test fetch::unpack::tests::nar_hash_of_the_fixture ... ok360test fetch::unpack::tests::strips_one_leading_component ... ok361test flake::fetch::tests::an_entry_of_the_compiled_file_cache_keeps_the_site ... ok362test flake::fetch::tests::nix_sees_no_mark ... ok363test eval::tests::pure_eval_answers_like_nix ... ok364test flake::fetch::tests::the_mark_follows_the_string_like_store_context ... ok365test flake::fetch::tests::a_read_of_the_count_is_one_finding_for_each_tree ... ok366test flake::fetch::tests::the_first_read_of_a_tree_gives_its_finding ... ok367test flake::flakeref::tests::errors_and_unsupported ... ok368test flake::fetch::tests::a_read_that_is_not_a_selection_has_no_site ... ok369test flake::flakeref::tests::parses_the_kept_schemes ... ok370test flake::flakeref::tests::to_string_from_attrs ... ok371test flake::flakeref::tests::round_trips ... ok372test flake::tests::attr_paths ... ok373test jobs::constituents::tests::fnmatch_basics ... ok374test jobs::constituents::tests::topo_sort_orders_and_detects_cycles ... ok375test jobs::line::tests::error_line_round_trip ... ok376test jobs::line::tests::split_and_round_trip ... ok377test jobs::tests::a_numeric_name_selects_an_attribute_under_a_set ... ok378test lint::allow::tests::comment_names ... ok379test lint::allow::tests::lines ... ok380test lint::site::tests::a_literal_lint_of_nix_has_an_edit ... ok381test lint::site::tests::the_span_is_the_innermost_node_of_the_kind_of_the_lint ... ok382test lint::tests::an_unknown_name_is_a_warning_in_a_file_and_an_error_in_a_flag ... ok383test lint::tests::keys ... ok384test flake::fetch::tests::the_name_on_a_value_that_is_not_a_tree_is_silent ... ok385test lint::tests::names_are_unique_kebab_case ... ok386test lint::tests::selectors_and_order ... ok387test lint::tests::scope_and_inputs ... ok388test flake::fetch::tests::the_tree_decides_the_level ... ok389test lint::tests::specificity_inside_a_source_and_order_between_sources ... ok390test lint::tests::toml_table ... ok391test flake::fetch::tests::a_selection_of_the_count_is_the_site ... ok392test log::tests::a_fixed_hash_has_the_shape_of_a_finding_with_an_edit ... ok393test log::tests::a_coloured_error_is_an_error_record ... ok394test log::tests::a_forged_mismatch_is_dropped ... ok395test log::tests::a_mismatch_reason_keeps_both_hashes ... ok396test log::tests::a_hash_mismatch_names_the_hash_it_got ... ok397test log::tests::a_resolved_copy_reports_its_mismatch_as_a_line ... ok398test log::tests::a_session_id_is_a_uuid_v7 ... ok399test log::tests::activity_records_are_nix_json_logger_records ... ok400test log::tests::ansi_stripping ... ok401test log::tests::escapes_are_filtered_the_way_nix_filters_them ... ok402test log::tests::exit_status_flags_combine_like_nix ... ok403test log::tests::record_without_position ... ok404test log::tests::record_is_nix_log_ei_plus_code_and_hint ... ok405test log::tests::lint_warning_is_a_level_1_record ... ok406test flake::tests::refs_resolve_against_cwd_and_home ... ok407test builtins::text::regex::tests::long_inputs_do_not_recurse ... ok408test build::fixhash::tests::one_match_is_rewritten_in_its_own_spelling ... ok409test parallel::deque::tests::lifo_owner_fifo_thief ... ok410test nixbin::tests::farm_marker_is_found_through_two_hops ... ok411test parallel::fiber::tests::reservation_is_capped_and_mmap_failure_is_an_error ... ok412test parallel::deque::tests::concurrent_sum ... ok413test parallel::interner::tests::empty_name_misses_the_cache_sentinel ... ok414test parallel::interner::tests::intern_is_stable_and_shared ... ok415test fetch::unpack::tests::modes_symlinks_and_empty_dirs ... ok416test parallel::sched::tests::a_task_survives_packing_past_the_old_24_bit_start ... ok417test lint::tests::the_project_file_walk_stops_at_the_project_root ... ok418test nixbin::tests::every_iets_build_is_skipped ... ok419test parallel::fiber::tests::migrates_between_threads ... ok420test fetch::spool::tests::a_stored_tree_dumps_the_spools_nar ... ok421test fetch::spool::tests::a_changed_index_byte_is_a_miss ... ok422test parallel::sched::tests::main_parks_and_is_woken_by_helper ... ok423test print::tests::float_formatting_edge_cases ... ok424test parallel::fiber::tests::large_stack_use_and_release ... ok425test profile::tests::a_weight_is_bytes_when_the_profile_asks_for_them ... ok426test parallel::fiber::tests::resume_yield_finish ... ok427test profile::tests::a_frame_keeps_its_call_site_and_its_name ... ok428test fetch::http::tests::downloads_stop_at_the_size_limit ... ok429test progress::tests::a_download_inside_a_copy_is_part_of_the_copy ... ok430test parallel::sched::tests::fan_out_from_main ... ok431test profile::tests::an_unwind_returns_to_a_depth ... ok432test progress::tests::store_hashes_are_left_out ... ok433test parallel::sched::tests::park_and_wake_across_workers ... ok434test progress::tests::a_log_hears_of_a_task_after_first_and_then_every_heartbeat ... ok435test project::tests::a_working_tree_wins_over_a_file_marker_below_it ... ok436test progress::tests::a_transfer_that_does_not_move_says_so ... ok437test progress::tests::several_of_a_kind_are_counted ... ok438test project::tests::a_config_file_never_shrinks_the_root ... ok439test project::tests::each_marker_is_a_root ... ok440test profile::tests::a_sample_is_taken_once_per_tick ... ok441test project::tests::the_nearest_flake_wins_without_a_working_tree ... ok442test provenance::tests::a_path_followed_by_a_colour_escape_still_matches ... ok443test provenance::tests::locate_without_a_match_is_none ... ok444test provenance::tests::failed_line_names_the_attribute_and_the_position ... ok445test remote::grpc::build::tests::a_local_upload_failure_beats_the_stream_ended_status ... ok446test provenance::tests::a_tree_copied_from_a_store_tree_resolves_to_the_local_one ... ok447test provenance::tests::rewrite_leaves_unknown_text_alone ... ok448test parallel::thunk::tests::deadlocked_fibers_are_cancelled ... ok449test remote::grpc::build::tests::reschedules_back_off_past_a_dead_worker ... ok450test remote::grpc::build::tests::a_self_reference_does_not_loop ... ok451test provenance::tests::locate_takes_the_longest_prefix ... ok452test provenance::tests::rewrite_replaces_every_known_path_in_a_line ... ok453test remote::grpc::build::tests::the_timings_report_with_every_line ... ok454test remote::grpc::build::tests::required_features_come_from_the_env_or_structured_attrs ... ok455test remote::grpc::build::tests::topo_sort_puts_references_first ... ok456test profile::tests::a_deep_stack_is_capped ... ok457test remote::grpc::health::tests::an_unknown_address_is_usable ... ok458test remote::grpc::drvwire::tests::a_failure_keeps_its_message ... ok459test remote::grpc::health::tests::one_address_does_not_refuse_another ... ok460test remote::grpc::health::tests::one_bounce_does_not_refuse_an_address ... ok461test remote::grpc::health::tests::the_cooldown_grows_and_stops_at_30s ... ok462test remote::grpc::health::tests::two_bounces_refuse_it ... ok463test remote::grpc::tests::defaults_match_the_cxx_settings ... ok464test remote::grpc::tests::a_token_needs_tls_and_unknown_parameters_are_errors ... ok465test remote::grpc::drvwire::tests::an_unresolvable_input_output_is_an_error ... ok466test remote::grpc::drvwire::tests::path_info_round_trips ... ok467test remote::grpc::drvwire::tests::build_result_round_trips_a_daemon_reply ... ok468test remote::grpc::health::tests::a_completed_build_clears_the_history ... ok469test remote::grpc::health::tests::a_passed_cooldown_lets_one_caller_through ... ok470test remote::grpc::drvwire::tests::basic_derivation_matches_the_cxx_field_order ... ok471test remote::plan::tests::memory_source_matches_dump_string ... ok472test remote::worker::tests::a_status_over_a_byte_is_not_a_success ... ok473test remote::grpc::tests::insecure_is_a_bare_flag_or_a_boolean ... ok474test remote::worker::tests::ssh_argv_puts_the_host_first ... ok475test remote::worker::tests::nix_sshopts_split_like_a_shell ... ok476test remote::worker::wire::tests::framed_sink_frames_and_terminates ... ok477test remote::grpc::tests::mtls_needs_both_halves ... ok478test remote::grpc::tests::every_parameter_parses ... ok479test remote::worker::wire::tests::strings_are_padded ... ok480test remote::worker::tests::an_ssh_host_is_never_an_option ... ok481test runtime::value::alloc_tests::a_speculated_thunk_is_forced_but_not_demanded ... ok482test runtime::value::layout::a_primop_pays_nothing_for_its_symbol ... ok483test remote::grpc::tests::percent_escapes_decode_in_values ... ok484test remote::worker::tests::transport_from_url ... ok485test remote::plan::tests::hash_source_matches_nar_hash ... ok486test parallel::interner::tests::concurrent_intern_agrees ... ok487test runtime::value::tests::union_lookup_agrees_with_iteration ... ok488test remote::worker::wire::tests::build_results_are_read_as_nix_reads_them ... ok489test runtime::value::alloc_tests::a_list_too_long_to_address_has_no_size ... ok490test remote::worker::wire::tests::replies_are_read_as_nix_reads_them ... ok491test settings::tests::a_flag_carries_several_places_separated_by_a_semicolon ... ok492test settings::tests::the_environment_wins_over_the_file ... ok493test settings::tests::source_map_adds_up_and_every_other_key_replaces ... ok494test settings::tests::a_project_file_holds_lint_and_nothing_else ... ok495test settings::tests::the_file_is_the_users ... ok496test settings::tests::the_flag_pairs_are_kept_for_a_second_iets ... ok497test settings::tests::a_missing_file_is_skipped_and_the_defaults_hold ... ok498test settings::tests::the_user_file_turns_purity_off ... ok499test source::local::tests::accepted_set_adds_parent_directories ... ok500test settings::tests::unknown_key_names_the_file ... ok501test settings::tests::builder_reads_all_three_forms ... ok502test source::local::tests::only_a_content_addressed_store_path_names_its_content ... ok503test source::lock::tests::complete_lock_passes ... ok504test source::lock::tests::incomplete_locks_fail ... ok505test source::local::tests::max_mtime_covers_root_and_children ... ok506test settings::tests::a_wrong_type_names_the_key_and_the_file ... ok507test settings::tests::a_settings_file_may_hold_lint_and_the_other_sources_may_not ... ok508test session::tests::two_sessions_share_no_state ... ok509test settings::tests::the_flag_leaves_the_argv ... ok510test settings::tests::each_source_wins_over_the_one_before ... ok511test settings::tests::the_flag_value_is_toml_when_it_reads_as_toml ... ok512test api::run::tests::the_counters_cover_the_helper_fibers ... ok513test source::remote::tests::substitution_costs_less_than_the_subprocess ... ignored514test source::remote::tests::nix_literal_escapes ... ok515test source::remote::tests::only_the_archive_types_are_fetched_by_iets ... ok516test source::remote::tests::access_tokens_match_the_longest_prefix ... ok517test source::remote::tests::download_urls_match_the_fetchers ... ok518test source::scm::git::tests::a_directory_in_a_repository_is_found ... ok519test source::scm::ledger::tests::a_directory_in_a_working_tree_is_found ... ok520test store::drv::tests::a_dynamic_input_writes_the_versioned_aterm_and_parses_back ... ok521test source::scm::ledger::tests::a_change_of_the_ledger_is_a_change_of_the_working_tree ... ok522test source::scm::ledger::tests::the_metadata_has_the_mark_of_its_tree ... ok523test store::drv::tests::an_env_key_named_json_is_refused ... ok524test source::scm::ledger::tests::an_untracked_file_is_the_error_of_nix ... ok525test source::tests::dates ... ok526test store::drv::tests::fixed_output_from_scratch ... ok527test store::drv::tests::fixtures_output_paths_recompute_from_store ... ignored, needs the input .drv closures in /nix/store528test store::drv::tests::string_escapes_roundtrip ... ok529test store::drv::tests::input_addressed_multi_output_from_scratch ... ok530test store::drvdiff::tests::a_changed_input_drv_is_paired_by_name_and_recursed_into ... ok531test store::drvdiff::tests::json_names_what_differs ... ok532test store::drvdiff::tests::an_input_source_an_added_input_drv_and_a_fixed_output_show_up ... ok533test source::scm::ledger::tests::the_tracked_files_and_the_metadata_are_the_tree ... ok534test store::drv::tests::input_drvs_hash_modulo_from_scratch ... ok535test store::drv::tests::masked_unparse_blanks_output_paths_and_env ... ok536test store::drvdiff::tests::env_name_shows_only_when_it_is_not_the_derivation_name ... ok537test store::drvdiff::tests::the_same_derivation_is_empty ... ok538test store::drvdiff::tests::the_depth_limit_names_the_input_without_walking_it ... ok539test store::drvdiff::tests::the_local_fields_the_env_and_an_absent_value ... ok540test store::hash::tests::compress_hash_xors ... ok541test store::hash::tests::empty_sha256 ... ok542test store::hash::tests::md5_nix32 ... ok543test store::hash::tests::sha1_nix32 ... ok544test store::hash::tests::sha256_nix32 ... ok545test store::hash::tests::sha512_nix32_base64 ... ok546test store::hash::tests::streaming_matches_oneshot ... ok547test store::drv::tests::fixtures_roundtrip_byte_exact ... ok548test source::scm::ledger::tests::the_count_is_lazy_and_kept_by_revision ... ok549test store::hash::tests::sha256_sri ... ok550test store::hash::tests::base64_roundtrip ... ok551test store::hash::tests::nix32_roundtrip_and_reject ... ok552test store::nar::tests::directory_nar_hash_formats ... ok553test store::nar::tests::directory_nar ... ok554test store::nar::tests::executable_file_nar ... ok555test store::drv::tests::fixtures_drv_path_matches_store_path ... ok556test store::drv::tests::fixtures_output_paths_recompute ... ok557test store::nar::tests::restore_rejects_garbage ... ok558test store::hash::tests::parse_any_all_formats ... ok559test store::nar::tests::filter_sees_types_and_paths ... ok560test store::nar::tests::regular_file_nar ... ok561test store::path::tests::a_multibyte_char_across_the_hash_part_is_an_error ... ok562test store::path::tests::check_name_rules ... ok563test store::nar::tests::symlink_nar ... ok564test store::nar::tests::restore_roundtrip ... ok565test store::nar::tests::readers_refuse_what_nix_refuses ... ok566test store::path::tests::placeholder ... ok567test store::path::tests::filter_source ... ok568test store::path::tests::parse_and_accessors ... ok569test store::path::tests::fixed_recursive_sha256 ... ok570test store::path::tests::path_copy_file ... ok571test store::path::tests::fixed_flat_sha1 ... ok572test store::path::tests::fixed_flat_sha256 ... ok573test store::path::tests::to_file ... ok574test store::path::tests::path_with_name ... ok575test syntax::tests::differential_strings_against_nix ... ignored, needs nix on PATH and takes a few seconds576test store::path::tests::output_names ... ok577test store::path::tests::to_file_with_reference ... ok578test store::path::tests::path_copy_directory ... ok579test syntax::tests::a_line_ends_at_cr_lf_and_lone_cr ... ok580test syntax::tests::json_gives_every_node_its_kind_and_span ... ok581test syntax::tests::line_col_counts_bytes ... ok582test syntax::tests::an_interpolated_name_is_static_when_nix_has_one_string_node ... ok583test syntax::tests::end_of_file_inside_a_path_is_at_its_last_token ... ok584test syntax::tests::allow_comments ... ok585test syntax::tests::comments_and_misc ... ok586test syntax::tests::operator_precedence ... ok587test syntax::tests::indented_string_stripping ... ok588test syntax::tests::attrs_and_bindings ... ok589test syntax::tests::spans_cover_tokens ... ok590test trace::key::tests::key_is_order_and_value_sensitive ... ok591test trace::store::tests::a_reader_of_one_generation_never_sees_the_next ... ok592test syntax::tests::the_error_reported_is_the_one_nix_meets_first ... ok593test syntax::tests::numbers ... ok594test syntax::tests::string_escapes_and_interpolation ... ok595test trace::store::tests::one_rename_publishes_every_part ... ok596test trace::tests::dedupe_keeps_conflicting_values ... ok597test syntax::tests::lambdas ... ok598test trace::store::tests::bytes_that_are_not_an_entry_are_bad_not_a_panic ... ok599test trace::tests::dump_fingerprint_matches_the_separate_walk ... ok600test syntax::tests::nul_in_string_literals ... ok601test fetch::http::tests::a_stalled_download_fails ... ok602test fetch::http::tests::a_transient_status_is_retried ... ok603test trace::validate::tests::a_copy_in_place_that_keeps_the_stat_still_misses ... ok604test trace::tests::only_a_named_query_is_an_observation ... ok605test trace::validate::tests::dir_stat_env_checks ... ok606test trace::tests::fingerprint_changes_with_content_size_and_seen_entries ... ok607test trace::validate::dir_hash_tests::dir_hash_agrees_with_dir_listing_hash ... ok608test trace::validate::tests::file_touch_refreshes_edit_misses ... ok609test fetch::http::tests::a_decompression_bomb_is_refused ... ok610test trace::key::tests::relative_path_detection ... ok611test syntax::tests::paths ... ok612test trace::wire::tests::readset_roundtrip ... ok613test trace::wire::tests::drvs_sources_roots_roundtrip ... ok614test treestore::pack::tests::a_reader_sees_a_pack_written_after_it_listed ... ok615test trace::watch::tests::only_the_paths_an_mtime_can_speak_for ... ok616test treestore::pack::tests::a_pack_reads_back_what_was_written ... ok617test treestore::tests::a_staged_directory_goes_when_it_is_dropped ... ok618test treestore::pack::tests::a_set_finds_objects_across_packs_and_drops_a_broken_one ... ok619test treestore::tests::a_tree_is_named_by_its_nar_hash ... ok620test treestore::pack::tests::an_empty_writer_leaves_no_file ... ok621test treestore::pack::tests::collect_removes_dead_packs_and_compacts_mostly_dead_ones ... ok622test treestore::tests::a_stored_input_reads_back_and_a_wrong_hash_is_refused ... ok623test treestore::tests::a_put_after_a_collection_brings_its_own_objects ... ok624test treestore::tests::two_inputs_share_their_common_files ... ok625test treestore::tests::collect_keeps_what_an_entry_names ... ok626test treestore::pack::tests::a_changed_index_byte_is_not_a_pack ... ok627test trace::tests::dedupe_of_many_repeats_is_linear ... ok628test parallel::thunk::tests::many_fibers_force_one_shared_graph ... ok629test trace::validate::tests::the_lowest_failing_observation_is_the_one_reported ... ok630test api::run::tests::helper_fibers_read_the_ir_cache ... ok631test syntax::tests::lang_corpus ... ok632test runtime::value::tests::union_iteration_merges_like_a_fold ... ok633test syntax::tests::deep_nesting_ends_with_an_error ... ok634635test result: ok. 449 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 23.91s636637 Running unittests src/main.rs (target/debug/deps/iets-b21f61f54c64e50d)638639running 0 tests640641test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s642643 Running tests/aterm_crosscheck.rs (target/debug/deps/aterm_crosscheck-35c7d4c5c58cb736)644645running 14 tests646test malformed_aterm_is_an_error ... ok647test bytes_that_are_not_utf8_roundtrip ... ok648test floating_ca_defers_itself_and_downstream ... ok649test upstream_input_addressed_paths_recompute ... ok650test fixed_output_path_is_recomputed_not_trusted ... ok651test fixed_output_inputs_hide_their_provenance ... ok652test masked_and_unmasked_hashes_differ_once_filled ... ok653test upstream_invariants_fill_in_deferred ... ok654test upstream_bad_drvs_are_rejected ... ok655test upstream_invariants_ca_floating_dependency ... ok656test harmonia_cases_roundtrip ... ok657test upstream_drvs_roundtrip_byte_exact ... ok658test upstream_invariants_input_addressed_kept_or_rejected ... ok659test upstream_bench_drvs_parse_and_reprint_stably ... ok660661test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s662663 Running tests/cache_hygiene.rs (target/debug/deps/cache_hygiene-6de10b87b3d26086)664665running 10 tests666test crash_writer_child ... ok667test input_touch_child ... ok668test a_cache_is_private_to_its_owner ... ok669test an_entry_that_is_not_a_plain_file_is_refused ... ok670671running 1 test672test an_input_observation_marks_its_entry_as_used ... ok673test a_corrupt_entry_is_dropped_and_a_corrupt_store_is_wiped ... ok674675running 1 test676test a_changed_byte_or_a_copied_entry_is_a_miss ... ok677test cache_gc_removes_entries_past_the_ttl ... ok678679running 1 test680681running 1 test682683running 1 test684685running 1 test686test concurrent_readers_and_writers_never_see_a_torn_entry ... ok687test a_killed_writer_leaves_the_store_usable ... ok688689test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s690691 Running tests/cli.rs (target/debug/deps/cli-34b4d8ce7e4758e8)692693running 4 tests694test io_errors_read_like_strerror ... ok695test help_and_version_go_to_stdout ... ok696test a_bad_command_line_names_the_problem ... ok697test dash_f_names_the_file_in_the_native_namespace ... ok698699test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s700701 Running tests/events.rs (target/debug/deps/events-745937c20a683219)702703running 6 tests704test a_group_that_does_not_exist_is_a_settings_error ... ok705test a_tree_add_names_the_local_path_it_copied ... ok706test a_text_add_names_its_size_and_its_position ... ok707test the_sink_is_its_own_knob ... ok708test all_takes_the_cold_groups ... ok709test a_group_nobody_named_says_nothing ... ok710711test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s712713 Running tests/help_topics.rs (target/debug/deps/help_topics-aca63ff04ca1d3bb)714715running 5 tests716test help_lists_the_topics ... ok717test an_unknown_topic_is_a_usage_error_with_a_suggestion ... ok718test a_command_wins_over_a_topic_of_the_same_name ... ok719test a_page_the_binary_does_not_carry_names_its_path ... ok720test a_topic_prints_its_page ... ok721722test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s723724 Running tests/layering.rs (target/debug/deps/layering-58c66736d6fd2e47)725726running 2 tests727test porcelain_names_no_layer_below_the_api ... ok728test porcelain_signatures_name_no_evaluator_value ... ok729730test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s731732 Running tests/lock.rs (target/debug/deps/lock-5334f72619ce88b7)733734running 1 test735test a_lock_entry_is_added_on_request_and_replaced_only_on_request ... ok736737test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s738739 Running tests/nar_parity.rs (target/debug/deps/nar_parity-2d509a8ac8c4fa0f)740741running 5 tests742test reader_caps_names_and_targets ... ok743test restore_round_trips_the_awkward_tree ... ok744test dump_is_byte_identical_to_nix_store_dump ... ok745test parse_length_matches_nix ... ok746test every_node_hashes_like_nix ... ok747748test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s749750 Running tests/profile.rs (target/debug/deps/profile-4861d9924f13db71)751752running 7 tests753test a_profile_that_is_not_eval_is_a_settings_error ... ok754test a_profile_refuses_more_than_one_worker ... ok755test a_run_shorter_than_a_tick_says_it_sampled_nothing ... ok756test an_unprofiled_run_says_nothing_about_a_profile ... ok757test a_builtin_names_itself_in_a_frame ... ok758test a_folded_line_is_a_stack_and_a_count ... ok759test an_allocation_profile_accounts_for_the_arena ... ok760761test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.91s762763 Running tests/pure.rs (target/debug/deps/pure-739dfd7105c1c5d6)764765running 4 tests766test a_directory_with_no_marker_is_its_own_project ... ok767test the_pure_setting_is_the_users_alone ... ok768test the_other_purity_rules_hold_without_a_flag ... ok769test a_read_in_the_project_is_pure_and_one_above_it_is_not ... ok770771test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s772773 Doc-tests iets774775running 1 test776test src/runtime/word.rs - runtime::word (line 42) - compile ... ok777778test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s779780781running 3 tests782test src/runtime/word.rs - runtime::word (line 34) - compile fail ... ok783test src/eval/mod.rs - eval::EvalConfig (line 400) - compile fail ... ok784test src/runtime/word.rs - runtime::word (line 28) - compile fail ... ok785786test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s787788all doctests ran in 3.37s; merged doctests compilation took 3.18s789buildPhase completed in 4 minutes 1 seconds