nixbot

builds

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

1elastic-arm-4e524f5e: building gz7iryl1irqkz93a2sap4yk14f5rnsfi-iets-test-0.1.0.drv
unpackPhase
2unpacking source archive /nix/store/h9w1kc4m7z1qrdg7kab1cwbqysbfwmpl-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 shlex v2.0.115 Compiling find-msvc-tools v0.1.1216 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 pin-project-lite v0.2.1722 Compiling hashbrown v0.17.123 Compiling memchr v2.8.324 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 semver v1.0.2830 Compiling itoa v1.0.1831 Compiling slab v0.4.1232 Compiling tracing-core v0.1.3633 Compiling bitflags v2.13.234 Compiling futures-sink v0.3.3435 Compiling log v0.4.3436 Compiling zeroize v1.9.037 Compiling prettyplease v0.2.3738 Compiling itertools v0.14.039 Compiling rustls-pki-types v1.15.140 Compiling generic-array v0.14.741 Compiling lazy_static v1.5.042 Compiling getrandom v0.4.343 Compiling rustc_version v0.4.144 Compiling pulldown-cmark v0.13.445 Compiling beef v0.5.246 Compiling aho-corasick v1.1.547 Compiling httparse v1.10.148 Compiling rustix v1.1.549 Compiling futures-task v0.3.3450 Compiling logos-codegen v0.15.151 Compiling atomic-waker v1.1.252 Compiling unicase v2.9.053 Compiling try-lock v0.2.554 Compiling unicode-width v0.1.1455 Compiling thiserror v2.0.2056 Compiling serde_core v1.0.22957 Compiling foldhash v0.1.558 Compiling pkg-config v0.3.3459 Compiling linux-raw-sys v0.12.160 Compiling untrusted v0.9.061 Compiling indexmap v2.14.262 Compiling hashbrown v0.15.563 Compiling hybrid-array v0.4.1564 Compiling http v1.5.065 Compiling want v0.3.166 Compiling syn v2.0.11967 Compiling jobserver v0.1.3568 Compiling syn v3.0.569 Compiling cc v1.4.570 Compiling mio v1.2.371 Compiling socket2 v0.6.572 Compiling getrandom v0.2.1773 Compiling cpufeatures v0.2.1774 Compiling futures-util v0.3.3475 Compiling futures-channel v0.3.3476 Compiling httpdate v1.0.377 Compiling tower-service v0.3.378 Compiling rustls v0.23.4579 Compiling smallvec v1.16.180 Compiling http-body v1.1.081 Compiling fixedbitset v0.5.782 Compiling fastrand v2.5.083 Compiling crypto-common v0.1.784 Compiling block-buffer v0.10.485 Compiling pulldown-cmark-to-cmark v22.0.186 Compiling multimap v0.10.187 Compiling heck v0.5.088 Compiling subtle v2.6.189 Compiling regex-automata v0.4.1890 Compiling petgraph v0.8.391 Compiling digest v0.10.792 Compiling crypto-common v0.2.293 Compiling block-buffer v0.12.194 Compiling zmij v1.0.2395 Compiling zstd-safe v7.3.096 Compiling const-oid v0.10.297 Compiling sync_wrapper v1.0.298 Compiling crc32fast v1.5.299 Compiling tower-layer v0.3.3100 Compiling sha2 v0.10.9101 Compiling http-body-util v0.1.5102 Compiling cpufeatures v0.3.1103 Compiling cty v0.2.2104 Compiling serde_json v1.0.151105 Compiling adler2 v2.0.1106 Compiling base64 v0.22.1107 Compiling simd-adler32 v0.3.10108 Compiling percent-encoding v2.3.2109 Compiling winnow v1.0.4110 Compiling miniz_oxide v0.9.1111 Compiling filetime v0.2.29112 Compiling openssl-probe v0.2.1113 Compiling libbz2-rs-sys v0.2.5114 Compiling constant_time_eq v0.4.2115 Compiling arrayvec v0.7.8116 Compiling toml_writer v1.1.2+spec-1.1.0117 Compiling rustls-native-certs v0.8.4118 Compiling tar v0.4.46119 Compiling sha1 v0.10.7120 Compiling toml_parser v1.1.3+spec-1.1.0121 Compiling bzip2 v0.6.1122 Compiling md-5 v0.10.6123 Compiling digest v0.11.3124 Compiling flate2 v1.1.10125 Compiling ring v0.17.14126 Compiling zstd-sys v2.1.0+zstd.1.5.7127 Compiling libmimalloc-sys v0.1.49128 Compiling tempfile v3.27.0129 Compiling blake3 v1.8.7130 Compiling sha2 v0.11.0131 Compiling webpki-roots v1.0.9132 Compiling lz4_flex v0.11.6133 Compiling lzma-rust2 v0.16.5134 Compiling mimalloc v0.1.52135 Compiling tokio-macros v2.7.2136 Compiling thiserror-impl v2.0.20137 Compiling async-trait v0.1.92138 Compiling tokio v1.53.1139 Compiling prost-derive v0.14.4140 Compiling tracing-attributes v0.1.31141 Compiling miette-derive v7.6.0142 Compiling pin-project-internal v1.1.13143 Compiling logos-codegen v0.16.1144 Compiling regex v1.13.1145 Compiling rustls-webpki v0.103.15146 Compiling tonic-build v0.14.6147 Compiling serde_spanned v1.1.1148 Compiling toml_datetime v1.1.1+spec-1.1.0149 Compiling toml v1.1.6+spec-1.1.0150 Compiling zstd v0.13.3151 Compiling logos-derive v0.15.1152 Compiling pin-project v1.1.13153 Compiling miette v7.6.0154 Compiling logos-derive v0.16.1155 Compiling prost v0.14.4156 Compiling tracing v0.1.44157 Compiling logos v0.15.1158 Compiling prost-types v0.14.4159 Compiling logos v0.16.1160 Compiling protox-parse v0.9.0161 Compiling prost-reflect v0.16.5162 Compiling prost-build v0.14.4163 Compiling tonic-prost-build v0.14.6164 Compiling tokio-util v0.7.19165 Compiling tokio-rustls v0.26.5166 Compiling tokio-stream v0.1.19167 Compiling protox v0.9.1168 Compiling h2 v0.4.19169 Compiling tower v0.5.3170 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 4m 17s177 Running unittests src/lib.rs (target/debug/deps/iets-f2f493511031ab77)178179running 454 tests180test api::drvshow::tests::floats_take_nlohmanns_form ... ok181test api::drvshow::tests::a_fixed_output_shows_its_content_address_and_no_path ... ok182test api::drvshow::tests::a_multi_output_derivation ... ok183test api::drvshow::tests::a_non_canonical_structured_attrs_text_is_renormalised ... ok184test api::installable::tests::default_and_fragment_attr_paths ... ok185test api::drvshow::tests::pretty_matches_serde_json ... ok186test api::drvshow::tests::inputs_and_structured_attrs ... ok187test api::fetch::tests::the_fake_hash_moves_the_output_and_the_drv ... ok188test api::fetch::tests::only_a_fixed_output_drv_can_be_prefetched ... ok189test api::value::tests::force_deep_forces_the_whole_tree ... ok190test argv::tests::every_byte_round_trips ... ok191test api::value::tests::lists ... ok192test build::backend::tests::base_names_drop_the_store_dir ... ok193test build::backend::tests::the_timings_report_with_every_line ... ok194test build::backend::tests::output_specs ... ok195test build::event::tests::durations ... ok196test api::installable::tests::the_name_a_program_takes_from_a_derivation_name ... ok197test build::executor::tests::a_declared_system_filters ... ok198test api::value::tests::calling_a_function ... ok199test api::value::tests::wrong_type_is_an_error ... ok200test api::value::tests::apply_is_lazy ... ok201test api::value::tests::missing_attribute ... ok202test build::executor::tests::a_refusal_names_every_place_and_what_it_declared ... ok203test api::value::tests::thunk_reads_as_thunk ... ok204test build::executor::tests::an_unsupported_url_says_what_is_expected ... ok205test build::executor::tests::a_feature_the_place_lacks_rules_it_out ... ok206test api::run::tests::a_fiber_template_carries_the_configuration ... ok207test build::executor::tests::one_place_declaring_nothing_takes_everything ... ok208test build::fixhash::tests::a_longer_hash_is_not_a_match ... ok209test build::executor::tests::no_place_at_all_is_a_usage_error ... ok210test build::executor::tests::the_first_place_that_takes_it_wins ... ok211test api::value::tests::attrs_by_name_and_index ... ok212test build::render::tests::an_unfolded_success_ends_with_its_verdict ... ok213test api::value::tests::construction ... ok214test build::render::tests::a_failure_after_the_activity_ended_never_claims_a_success ... ok215test build::fixhash::tests::one_match_is_rewritten_in_its_own_spelling ... ok216test build::render::tests::a_stalled_build_that_fails_still_shows_its_cause ... ok217test build::render::tests::a_build_log_never_reports_a_mismatch ... ok218test build::fanout::tests::a_failed_dependency_blocks_its_dependants ... ok219test build::fixhash::tests::two_matches_are_left_alone ... ok220test build::render::tests::a_daemon_failure_message_decides_the_verdict ... ok221test build::render::tests::an_owned_build_is_verdicted_once_by_its_op ... ok222test build::render::tests::ci_folds_a_success_and_never_a_failure ... ok223test build::fanout::tests::dependencies_run_first ... ok224test build::render::tests::drv_paths_of_a_failure_message ... ok225test build::render::tests::heartbeat_names_running_builds ... ok226test api::value::tests::scalars ... ok227test build::render::tests::tty_keeps_successful_logs_off_the_screen ... ok228test builtins::derivation::tests::the_two_placeholders_are_not_the_same ... ok229test build::render::tests::logs_of_two_builds_do_not_interleave ... ok230test builtins::text::regex::tests::regex_bench ... ignored231test builtins::store_hooks::tests::a_relative_path_inside_an_entry_joins_once ... ok232test builtins::text::regex::tests::names ... ok233test builtins::text::regex::tests::size_limit ... ok234test build::tests::hash_stripping ... ok235test cachefs::tests::a_directory_that_is_not_ours_is_refused_untouched ... ok236test build::tests::targets_become_jobs ... ok237test builtins::text::fromtoml::tests::inline_tables_stay_on_one_line ... ok238test cachefs::tests::a_store_without_a_version_file_is_wiped_once ... ok239test cachefs::tests::a_stamp_in_the_future_is_due ... ok240test api::value::tests::strings_and_context ... ok241test cachefs::tests::a_touch_inside_the_interval_writes_nothing ... ok242test cachefs::tests::a_sweep_runs_once_per_interval ... ok243test cachefs::tests::a_wipe_keeps_what_iets_did_not_create ... ok244test cachefs::tests::a_wipe_of_the_ir_cache_walks_its_shards ... ok245test cachefs::tests::garbled_stamp_wipes_the_store ... ok246test cachefs::tests::sweep_ages_a_root_by_its_link_not_by_what_it_names ... ok247test cachefs::tests::sweep_walks_the_shards_of_the_ir_cache ... ok248test builtins::derivation::tests::a_dynamic_output_renders_the_placeholder_nix_renders ... ok249test cli::build::tests::a_failed_build_reports_itself ... ok250test cachefs::tests::version_mismatch_wipes_the_store ... ok251test cachefs::tests::an_empty_directory_is_ours_to_take ... ok252test cachefs::tests::an_input_store_of_the_spool_layout_is_wiped ... ok253test cachefs::tests::sweep_drops_old_entries_and_keeps_young_ones ... ok254test cli::build::tests::a_path_on_stdout_is_silent ... ok255test cli::build::tests::a_success_with_no_output_path_is_named ... ok256test cli::classic::shell::tests::outputs_become_placeholders ... ok257test cli::classic::shell::tests::sh_var_names ... ok258test cli::build::tests::an_out_flag_that_matches_nothing_is_named ... ok259test cli::classic::tests::a_flag_with_no_effect_is_noted_and_one_that_holds_is_not ... ok260test cli::diff::tests::a_name_ends_at_the_first_dash_before_a_digit ... ok261test cli::build::tests::no_build_result_is_named ... ok262test cachefs::tests::a_wait_lock_waits_for_its_holder ... ok263test cli::docs::tests::the_topic_list_fits_80_columns ... ok264test cli::docs::tests::topics_resolve_bare_and_qualified ... ok265test build::tests::a_target_with_no_verdict_fails ... ok266test cli::classic::shell::tests::declares_for_every_bash_shaped_value ... ok267test cli::help::tests::a_mistyped_command_is_suggested ... ok268test cli::docs::tests::every_embedded_page_has_a_heading ... ok269test cli::help::tests::help_fits_80_columns ... ok270test cli::build::tests::no_outcome_at_all_is_named ... ok271test builtins::store_hooks::tests::virtual_tree_reads_go_to_the_local_files ... ok272test cli::help::tests::messages ... ok273test cli::render::text::tests::a_long_value_shows_the_lines_that_differ ... ok274test cli::search::tests::drv_names ... ok275test cli::search::tests::index_round_trip ... ok276test cli::search::tests::merged_highlights ... ok277test cli::plumbing::tests::a_url_is_the_positional_fetch_takes_itself ... ok278test cli::render::tests::sizes_render_as_nix_renders_them ... ok279test cli::help::tests::suggestions_come_from_the_help ... ok280test cli::plumbing::tests::a_file_url_needs_one_slash_not_three ... ok281test config::tests::bad_typed_values_error_where_they_are_set ... ok282test config::tests::an_alias_is_its_setting ... ok283test config::tests::basic_syntax ... ok284test builtins::text::fromtoml::tests::new_escapes_are_refused ... ok285test config::tests::bool_spellings ... ok286test config::tests::a_classic_name_leaves_an_unimplemented_setting_to_nix ... ok287test config::tests::extra_appends_to_list_settings_only ... ok288test config::tests::a_setting_with_no_effect_is_noted ... ok289test config::tests::include_chain ... ok290test config::tests::max_jobs_auto_is_the_cpu_count ... ok291test config::tests::missing_include_errors_and_bang_include_does_not ... ok292test compile::cache::tests::a_malformed_entry_is_a_miss_and_never_a_crash ... ok293test build::fanout::tests::at_most_limit_builds_run_at_once ... ok294test config::tests::syntax_errors ... ok295test config::tests::typed_getters_and_defaults ... ok296test config::tests::overrides_win_over_files ... ok297test config::tests::option_nix_path_replaces_nix_path_and_extra_adds ... ok298test devenv::tests::env_derivation_matches_nix ... ignored, needs the devShell input .drv closure in /nix/store299test config::tests::the_daemon_gets_the_store_settings_set_outside_the_system_file ... ok300test build::tests::a_fan_out_backend_keeps_the_cap_and_the_log_blocks ... ok301test config::tests::user_conf_files_are_in_precedence_order ... ok302test devenv::tests::get_env_sh_store_path_matches_nix ... ok303test devenv::tests::json_roundtrip_and_bash_forms ... ok304test config::tests::unknown_settings_are_kept ... ok305test config::tests::the_setting_tables_name_nix_settings ... ok306test devenv::tests::cached_result_roundtrip ... ok307test devenv::tests::output_checks_are_erased_only_when_present ... ok308test devenv::tests::rewrites_apply_in_map_order_to_every_occurrence ... ok309test devenv::tests::shell_escaping ... ok310test devenv::tests::non_bash_builder_is_refused ... ok311test cachefs::tests::a_lock_that_cannot_be_opened_is_not_a_busy_lock ... ok312test eval::tests::a_second_pseudo_file_keeps_its_own_positions ... ok313test cachefs::tests::the_writer_lock_excludes_one_holder_at_a_time ... ok314test compile::cache::tests::nesting_past_the_cap_misses ... ok315test eval::tests::derivation_keeps_env_and_args_that_are_not_utf8 ... ok316test devenv::tests::rc_script_rewrites_outputs_and_writes_attrs ... ok317test eval::tests::an_invalid_regex_fails_before_the_string_is_forced ... ok318test compile::cache::tests::a_changed_byte_never_makes_the_evaluator_read_past_its_env ... ok319test eval::tests::derivation_wrapper_exists ... ok320test eval::tests::sets_compare_in_the_symbol_order_of_nix ... ok321test eval::tests::equality ... ok322test compile::cache::tests::a_changed_byte_of_a_stored_entry_is_a_miss ... ok323test eval::tests::nix_eq_forces_what_the_shortcut_skips ... ok324test eval::tests::arithmetic_and_strings ... ok325test eval::tests::from_json_and_toml_reject_null_bytes ... ok326test eval::tests::laziness_and_recursion ... ok327test builtins::text::regex::tests::long_inputs_do_not_recurse ... ok328test eval::tests::printing ... ok329test eval::tests::update_forces_the_right_operand_first ... ok330test fetch::http::tests::credentials_stay_on_the_first_origin ... ok331test fetch::http::tests::downloads_stop_at_the_size_limit ... ok332test eval::tests::try_eval_and_errors ... ok333test fetch::http::tests::urls_split ... ok334test fetch::roots::tests::a_named_file_that_is_missing_or_empty_is_an_error ... ok335test fetch::roots::tests::an_empty_nix_ssl_cert_file_hides_ssl_cert_file ... ok336test fetch::roots::tests::nix_ssl_cert_file_wins_over_ssl_cert_file_and_the_platform ... ok337test fetch::roots::tests::no_bundle_anywhere_gives_the_compiled_in_set ... ok338test fetch::http::tests::credentials_in_the_url_are_sent_and_never_printed ... ok339test fetch::roots::tests::the_platform_store_wins_over_the_compiled_in_set ... ok340test fetch::http::tests::magic_bytes ... ok341test fetch::http::tests::trailing_bytes_and_a_second_layer ... ok342test fetch::spool::tests::a_changed_index_byte_is_a_miss ... ok343test fetch::http::tests::redirects_keep_credentials_only_on_the_same_origin ... ok344test fetch::http::tests::file_urls_name_a_local_path ... ok345test fetch::http::tests::redirects_resolve ... ok346test eval::tests::attrs_and_lists ... ok347test fetch::spool::tests::a_sparse_member_counts_against_the_size_limit ... ok348test fetch::spool::tests::a_stored_tree_dumps_the_spools_nar ... ok349test fetch::spool::tests::a_hard_link_never_replaces_a_member ... ok350test fetch::http::tests::a_stalled_download_fails ... ok351test fetch::spool::tests::the_errors_match ... ok352test eval::tests::reading_a_derivation_output_is_unsupported ... ok353test fetch::http::tests::a_transient_status_is_retried ... ok354test fetch::spool::tests::archives_the_git_sink_accepts ... ok355test fetch::spool::tests::nar_hash_of_the_fixture ... ok356test fetch::spool::tests::spool_matches_the_tree_on_the_top_level ... ok357test fetch::spool::tests::an_empty_archive_is_an_empty_directory ... ok358test fetch::spool::tests::spool_matches_the_tree ... ok359test fetch::spool::tests::pax_sparse_members_are_expanded ... ok360test fetch::unpack::tests::a_repeated_member_keeps_the_last_copy ... ok361test fetch::unpack::tests::nar_hash_of_the_fixture ... ok362test fetch::unpack::tests::modes_symlinks_and_empty_dirs ... ok363test fetch::unpack::tests::strips_one_leading_component ... ok364test fetch::unpack::tests::an_unsupported_member_type_is_an_error ... ok365test fetch::spool::tests::the_scratch_file_never_follows_a_symlink ... ok366test fetch::unpack::tests::keeps_the_root_when_it_is_not_a_single_directory ... ok367test fetch::unpack::tests::member_names_are_made_relative_and_cannot_escape ... ok368test flake::flakeref::tests::errors_and_unsupported ... ok369test flake::flakeref::tests::parses_the_kept_schemes ... ok370test flake::fetch::tests::an_entry_of_the_compiled_file_cache_keeps_the_site ... ok371test flake::tests::attr_paths ... ok372test flake::tests::refs_resolve_against_cwd_and_home ... ok373test eval::tests::scoping ... ok374test flake::fetch::tests::the_mark_follows_the_string_like_store_context ... ok375test flake::flakeref::tests::to_string_from_attrs ... ok376test flake::flakeref::tests::round_trips ... ok377test jobs::line::tests::error_line_round_trip ... ok378test jobs::line::tests::split_and_round_trip ... ok379test lint::allow::tests::lines ... ok380test jobs::constituents::tests::fnmatch_basics ... ok381test fetch::http::tests::a_decompression_bomb_is_refused ... ok382test jobs::constituents::tests::topo_sort_orders_and_detects_cycles ... ok383test flake::fetch::tests::nix_sees_no_mark ... ok384test flake::fetch::tests::the_first_read_of_a_tree_gives_its_finding ... ok385test lint::allow::tests::comment_names ... ok386test lint::site::tests::a_literal_lint_of_nix_has_an_edit ... ok387test lint::tests::keys ... ok388test lint::tests::an_unknown_name_is_a_warning_in_a_file_and_an_error_in_a_flag ... ok389test lint::tests::scope_and_inputs ... ok390test jobs::tests::a_numeric_name_selects_an_attribute_under_a_set ... ok391test log::tests::a_coloured_error_is_an_error_record ... ok392test log::tests::a_fixed_hash_has_the_shape_of_a_finding_with_an_edit ... ok393test lint::tests::toml_table ... ok394test log::tests::a_mismatch_reason_keeps_both_hashes ... ok395test log::tests::a_hash_mismatch_names_the_hash_it_got ... ok396test lint::tests::selectors_and_order ... ok397test log::tests::a_forged_mismatch_is_dropped ... ok398test log::tests::ansi_stripping ... ok399test log::tests::a_resolved_copy_reports_its_mismatch_as_a_line ... ok400test log::tests::activity_records_are_nix_json_logger_records ... ok401test log::tests::a_session_id_is_a_uuid_v7 ... ok402test lint::tests::the_project_file_walk_stops_at_the_project_root ... ok403test lint::tests::names_are_unique_kebab_case ... ok404test lint::site::tests::the_span_is_the_innermost_node_of_the_kind_of_the_lint ... ok405test nixbin::tests::every_iets_build_is_skipped ... ok406test lint::tests::specificity_inside_a_source_and_order_between_sources ... ok407test parallel::deque::tests::lifo_owner_fifo_thief ... ok408test log::tests::record_without_position ... ok409test log::tests::exit_status_flags_combine_like_nix ... ok410test log::tests::record_is_nix_log_ei_plus_code_and_hint ... ok411test log::tests::lint_warning_is_a_level_1_record ... ok412test nixbin::tests::farm_marker_is_found_through_two_hops ... ok413test log::tests::escapes_are_filtered_the_way_nix_filters_them ... ok414test parallel::fiber::tests::reservation_is_capped_and_mmap_failure_is_an_error ... ok415test parallel::interner::tests::intern_is_stable_and_shared ... ok416test flake::fetch::tests::a_read_that_is_not_a_selection_has_no_site ... ok417test parallel::sched::tests::a_task_survives_packing_past_the_old_24_bit_start ... ok418test parallel::fiber::tests::resume_yield_finish ... ok419test parallel::interner::tests::empty_name_misses_the_cache_sentinel ... ok420test parallel::deque::tests::concurrent_sum ... ok421test parallel::sched::tests::main_parks_and_is_woken_by_helper ... ok422test print::tests::float_formatting_edge_cases ... ok423test parallel::sched::tests::park_and_wake_across_workers ... ok424test profile::tests::a_deep_stack_is_capped ... ok425test flake::fetch::tests::the_name_on_a_value_that_is_not_a_tree_is_silent ... ok426test profile::tests::a_frame_keeps_its_call_site_and_its_name ... ok427test profile::tests::a_weight_is_bytes_when_the_profile_asks_for_them ... ok428test progress::tests::a_download_inside_a_copy_is_part_of_the_copy ... ok429test profile::tests::an_unwind_returns_to_a_depth ... ok430test parallel::thunk::tests::deadlocked_fibers_are_cancelled ... ok431test parallel::sched::tests::fan_out_from_main ... ok432test parallel::fiber::tests::migrates_between_threads ... ok433test flake::fetch::tests::a_read_of_the_count_is_one_finding_for_each_tree ... ok434test profile::tests::a_sample_is_taken_once_per_tick ... ok435test progress::tests::several_of_a_kind_are_counted ... ok436test progress::tests::a_log_hears_of_a_task_after_first_and_then_every_heartbeat ... ok437test progress::tests::a_transfer_that_does_not_move_says_so ... ok438test provenance::tests::failed_line_names_the_attribute_and_the_position ... ok439test provenance::tests::a_tree_copied_from_a_store_tree_resolves_to_the_local_one ... ok440test project::tests::the_nearest_flake_wins_without_a_working_tree ... ok441test provenance::tests::locate_takes_the_longest_prefix ... ok442test project::tests::a_working_tree_wins_over_a_file_marker_below_it ... ok443test provenance::tests::locate_without_a_match_is_none ... ok444test provenance::tests::a_path_followed_by_a_colour_escape_still_matches ... ok445test progress::tests::store_hashes_are_left_out ... ok446test project::tests::each_marker_is_a_root ... ok447test project::tests::a_config_file_never_shrinks_the_root ... ok448test flake::fetch::tests::the_tree_decides_the_level ... ok449test provenance::tests::rewrite_leaves_unknown_text_alone ... ok450test provenance::tests::rewrite_replaces_every_known_path_in_a_line ... ok451test remote::grpc::build::tests::a_local_upload_failure_beats_the_stream_ended_status ... ok452test remote::grpc::build::tests::a_self_reference_does_not_loop ... ok453test remote::grpc::build::tests::the_timings_report_with_every_line ... ok454test remote::grpc::drvwire::tests::build_result_round_trips_a_daemon_reply ... ok455test eval::tests::pure_eval_answers_like_nix ... ok456test remote::grpc::health::tests::an_unknown_address_is_usable ... ok457test remote::grpc::health::tests::one_address_does_not_refuse_another ... ok458test remote::grpc::drvwire::tests::path_info_round_trips ... ok459test remote::grpc::drvwire::tests::an_unresolvable_input_output_is_an_error ... ok460test remote::grpc::drvwire::tests::a_failure_keeps_its_message ... ok461test remote::grpc::drvwire::tests::basic_derivation_matches_the_cxx_field_order ... ok462test remote::grpc::build::tests::topo_sort_puts_references_first ... ok463test remote::grpc::build::tests::reschedules_back_off_past_a_dead_worker ... ok464test remote::grpc::health::tests::a_completed_build_clears_the_history ... ok465test remote::grpc::health::tests::a_passed_cooldown_lets_one_caller_through ... ok466test remote::grpc::build::tests::required_features_come_from_the_env_or_structured_attrs ... ok467test remote::grpc::health::tests::the_cooldown_grows_and_stops_at_30s ... ok468test remote::grpc::tests::insecure_is_a_bare_flag_or_a_boolean ... ok469test remote::grpc::health::tests::two_bounces_refuse_it ... ok470test remote::grpc::tests::mtls_needs_both_halves ... ok471test remote::grpc::tests::defaults_match_the_cxx_settings ... ok472test remote::worker::tests::a_status_over_a_byte_is_not_a_success ... ok473test remote::grpc::tests::a_token_needs_tls_and_unknown_parameters_are_errors ... ok474test remote::grpc::tests::percent_escapes_decode_in_values ... ok475test remote::grpc::tests::every_parameter_parses ... ok476test remote::plan::tests::memory_source_matches_dump_string ... ok477test remote::plan::tests::hash_source_matches_nar_hash ... ok478test remote::grpc::health::tests::one_bounce_does_not_refuse_an_address ... ok479test remote::worker::wire::tests::strings_are_padded ... ok480test remote::worker::wire::tests::replies_are_read_as_nix_reads_them ... ok481test parallel::fiber::tests::large_stack_use_and_release ... ok482test remote::worker::tests::an_ssh_host_is_never_an_option ... ok483test remote::worker::tests::nix_sshopts_split_like_a_shell ... ok484test remote::worker::tests::ssh_argv_puts_the_host_first ... ok485test remote::worker::tests::transport_from_url ... ok486test remote::worker::wire::tests::build_results_are_read_as_nix_reads_them ... ok487test remote::worker::wire::tests::framed_sink_frames_and_terminates ... ok488test session::tests::two_sessions_share_no_state ... ok489test settings::tests::a_missing_file_is_skipped_and_the_defaults_hold ... ok490test settings::tests::builder_reads_all_three_forms ... ok491test settings::tests::a_project_file_holds_lint_and_nothing_else ... ok492test parallel::interner::tests::concurrent_intern_agrees ... ok493test settings::tests::a_settings_file_may_hold_lint_and_the_other_sources_may_not ... ok494test runtime::value::layout::a_primop_pays_nothing_for_its_symbol ... ok495test settings::tests::the_flag_leaves_the_argv ... ok496test settings::tests::a_wrong_type_names_the_key_and_the_file ... ok497test runtime::value::alloc_tests::a_list_too_long_to_address_has_no_size ... ok498test runtime::value::alloc_tests::a_speculated_thunk_is_forced_but_not_demanded ... ok499test runtime::value::tests::union_lookup_agrees_with_iteration ... ok500test settings::tests::each_source_wins_over_the_one_before ... ok501test settings::tests::the_file_is_the_users ... ok502test settings::tests::source_map_adds_up_and_every_other_key_replaces ... ok503test settings::tests::unknown_key_names_the_file ... ok504test settings::tests::the_user_file_turns_purity_off ... ok505test settings::tests::the_flag_pairs_are_kept_for_a_second_iets ... ok506test settings::tests::the_flag_value_is_toml_when_it_reads_as_toml ... ok507test settings::tests::a_flag_carries_several_places_separated_by_a_semicolon ... ok508test source::remote::tests::substitution_costs_less_than_the_subprocess ... ignored509test settings::tests::the_environment_wins_over_the_file ... ok510test source::scm::ledger::tests::a_change_of_the_ledger_is_a_change_of_the_working_tree ... ok511test source::scm::ledger::tests::a_directory_in_a_working_tree_is_found ... ok512test source::remote::tests::download_urls_match_the_fetchers ... ok513test source::scm::git::tests::a_directory_in_a_repository_is_found ... ok514test source::remote::tests::access_tokens_match_the_longest_prefix ... ok515test source::local::tests::only_a_content_addressed_store_path_names_its_content ... ok516test source::remote::tests::only_the_archive_types_are_fetched_by_iets ... ok517test source::remote::tests::nix_literal_escapes ... ok518test source::lock::tests::incomplete_locks_fail ... ok519test source::lock::tests::complete_lock_passes ... ok520test source::local::tests::max_mtime_covers_root_and_children ... ok521test source::local::tests::accepted_set_adds_parent_directories ... ok522test store::drv::tests::fixtures_output_paths_recompute_from_store ... ignored, needs the input .drv closures in /nix/store523test store::drv::tests::fixed_output_from_scratch ... ok524test store::drv::tests::fixtures_output_paths_recompute ... ok525test source::tests::dates ... ok526test store::drv::tests::input_addressed_multi_output_from_scratch ... ok527test store::drv::tests::input_drvs_hash_modulo_from_scratch ... ok528test store::drv::tests::a_dynamic_input_writes_the_versioned_aterm_and_parses_back ... ok529test store::drv::tests::an_env_key_named_json_is_refused ... ok530test flake::fetch::tests::a_selection_of_the_count_is_the_site ... ok531test store::drvdiff::tests::an_input_source_an_added_input_drv_and_a_fixed_output_show_up ... ok532test store::drvdiff::tests::env_name_shows_only_when_it_is_not_the_derivation_name ... ok533test store::drv::tests::fixtures_roundtrip_byte_exact ... ok534test store::drv::tests::fixtures_drv_path_matches_store_path ... ok535test source::scm::ledger::tests::an_untracked_file_is_the_error_of_nix ... ok536test store::drv::tests::masked_unparse_blanks_output_paths_and_env ... ok537test store::drvdiff::tests::json_names_what_differs ... ok538test store::drv::tests::string_escapes_roundtrip ... ok539test store::drvdiff::tests::a_changed_input_drv_is_paired_by_name_and_recursed_into ... ok540test store::drvdiff::tests::the_same_derivation_is_empty ... ok541test store::drvdiff::tests::the_local_fields_the_env_and_an_absent_value ... ok542test store::drvdiff::tests::the_depth_limit_names_the_input_without_walking_it ... ok543test store::hash::tests::base64_roundtrip ... ok544test source::scm::ledger::tests::the_count_is_lazy_and_kept_by_revision ... ok545test source::scm::ledger::tests::the_metadata_has_the_mark_of_its_tree ... ok546test store::hash::tests::sha256_sri ... ok547test store::hash::tests::empty_sha256 ... ok548test store::hash::tests::streaming_matches_oneshot ... ok549test store::hash::tests::compress_hash_xors ... ok550test store::hash::tests::sha256_nix32 ... ok551test store::hash::tests::sha1_nix32 ... ok552test store::hash::tests::md5_nix32 ... ok553test store::hash::tests::parse_any_all_formats ... ok554test store::hash::tests::nix32_roundtrip_and_reject ... ok555test api::run::tests::the_counters_cover_the_helper_fibers ... ok556test store::hash::tests::sha512_nix32_base64 ... ok557test store::nar::tests::directory_nar ... ok558test store::nar::tests::symlink_nar ... ok559test store::nar::tests::readers_refuse_what_nix_refuses ... ok560test store::path::tests::a_multibyte_char_across_the_hash_part_is_an_error ... ok561test store::nar::tests::restore_rejects_garbage ... ok562test store::nar::tests::restore_roundtrip ... ok563test store::nar::tests::executable_file_nar ... ok564test store::nar::tests::directory_nar_hash_formats ... ok565test store::path::tests::path_copy_file ... ok566test store::path::tests::filter_source ... ok567test store::path::tests::path_with_name ... ok568test store::nar::tests::regular_file_nar ... ok569test store::nar::tests::filter_sees_types_and_paths ... ok570test store::path::tests::to_file_with_reference ... ok571test store::path::tests::output_names ... ok572test store::path::tests::parse_and_accessors ... ok573test store::path::tests::check_name_rules ... ok574test store::path::tests::fixed_flat_sha1 ... ok575test store::path::tests::path_copy_directory ... ok576test store::path::tests::fixed_recursive_sha256 ... ok577test store::path::tests::fixed_flat_sha256 ... ok578test syntax::tests::a_line_ends_at_cr_lf_and_lone_cr ... ok579test store::path::tests::placeholder ... ok580test syntax::tests::differential_strings_against_nix ... ignored, needs nix on PATH and takes a few seconds581test syntax::tests::json_gives_every_node_its_kind_and_span ... ok582test syntax::tests::nul_in_string_literals ... ok583test syntax::tests::numbers ... ok584test syntax::tests::operator_precedence ... ok585test store::path::tests::to_file ... ok586test syntax::tests::indented_string_stripping ... ok587test syntax::tests::line_col_counts_bytes ... ok588test syntax::tests::allow_comments ... ok589test syntax::tests::attrs_and_bindings ... ok590test syntax::tests::comments_and_misc ... ok591test trace::key::tests::relative_path_detection ... ok592test trace::key::tests::key_is_order_and_value_sensitive ... ok593test syntax::tests::an_interpolated_name_is_static_when_nix_has_one_string_node ... ok594test trace::store::tests::a_reader_of_one_generation_never_sees_the_next ... ok595test syntax::tests::end_of_file_inside_a_path_is_at_its_last_token ... ok596test syntax::tests::paths ... ok597test syntax::tests::lambdas ... ok598test syntax::tests::spans_cover_tokens ... ok599test syntax::tests::string_escapes_and_interpolation ... ok600test trace::tests::dedupe_keeps_conflicting_values ... ok601test trace::store::tests::bytes_that_are_not_an_entry_are_bad_not_a_panic ... ok602test trace::validate::dir_hash_tests::dir_hash_agrees_with_dir_listing_hash ... ok603test trace::tests::dump_fingerprint_matches_the_separate_walk ... ok604test trace::tests::fingerprint_changes_with_content_size_and_seen_entries ... ok605test trace::store::tests::one_rename_publishes_every_part ... ok606test source::scm::ledger::tests::the_tracked_files_and_the_metadata_are_the_tree ... ok607test trace::validate::tests::file_touch_refreshes_edit_misses ... ok608test trace::watch::tests::only_the_paths_an_mtime_can_speak_for ... ok609test trace::wire::tests::drvs_sources_roots_roundtrip ... ok610test trace::tests::only_a_named_query_is_an_observation ... ok611test trace::validate::tests::dir_stat_env_checks ... ok612test trace::wire::tests::readset_roundtrip ... ok613test treestore::pack::tests::a_reader_sees_a_pack_written_after_it_listed ... ok614test treestore::pack::tests::a_set_finds_objects_across_packs_and_drops_a_broken_one ... ok615test treestore::pack::tests::a_pack_reads_back_what_was_written ... ok616test treestore::pack::tests::collect_removes_dead_packs_and_compacts_mostly_dead_ones ... ok617test treestore::pack::tests::a_changed_index_byte_is_not_a_pack ... ok618test treestore::tests::a_staged_directory_goes_when_it_is_dropped ... ok619test trace::validate::tests::a_copy_in_place_that_keeps_the_stat_still_misses ... ok620test treestore::pack::tests::an_empty_writer_leaves_no_file ... ok621test treestore::tests::a_tree_is_named_by_its_nar_hash ... ok622test treestore::tests::a_put_after_a_collection_brings_its_own_objects ... ok623test treestore::tests::a_stored_input_reads_back_and_a_wrong_hash_is_refused ... ok624test syntax::tests::the_error_reported_is_the_one_nix_meets_first ... ok625test trace::tests::dedupe_of_many_repeats_is_linear ... ok626test treestore::tests::two_inputs_share_their_common_files ... ok627test treestore::tests::collect_keeps_what_an_entry_names ... ok628test syntax::tests::lang_corpus ... ok629test parallel::thunk::tests::many_fibers_force_one_shared_graph ... ok630test api::run::tests::helper_fibers_read_the_ir_cache ... ok631test trace::validate::tests::the_lowest_failing_observation_is_the_one_reported ... 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 52.75s636637 Running unittests src/main.rs (target/debug/deps/iets-b21f61f54c64e50d)638639running 0 tests640641test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s642643 Running tests/aterm_crosscheck.rs (target/debug/deps/aterm_crosscheck-35c7d4c5c58cb736)644645running 14 tests646test bytes_that_are_not_utf8_roundtrip ... ok647test malformed_aterm_is_an_error ... ok648test fixed_output_path_is_recomputed_not_trusted ... ok649test upstream_invariants_input_addressed_kept_or_rejected ... ok650test upstream_invariants_fill_in_deferred ... ok651test harmonia_cases_roundtrip ... ok652test masked_and_unmasked_hashes_differ_once_filled ... ok653test upstream_invariants_ca_floating_dependency ... ok654test upstream_bad_drvs_are_rejected ... ok655test fixed_output_inputs_hide_their_provenance ... ok656test upstream_input_addressed_paths_recompute ... ok657test floating_ca_defers_itself_and_downstream ... ok658test upstream_drvs_roundtrip_byte_exact ... ok659test upstream_bench_drvs_parse_and_reprint_stably ... ok660661test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s662663 Running tests/cache_hygiene.rs (target/debug/deps/cache_hygiene-6de10b87b3d26086)664665running 10 tests666test crash_writer_child ... ok667test input_touch_child ... ok668test an_entry_that_is_not_a_plain_file_is_refused ... ok669test a_cache_is_private_to_its_owner ... ok670test an_input_observation_marks_its_entry_as_used ... ok671672running 1 test673test a_corrupt_entry_is_dropped_and_a_corrupt_store_is_wiped ... ok674test a_changed_byte_or_a_copied_entry_is_a_miss ... ok675676running 1 test677678running 1 test679test cache_gc_removes_entries_past_the_ttl ... ok680681running 1 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.34s690691 Running tests/cli.rs (target/debug/deps/cli-34b4d8ce7e4758e8)692693running 4 tests694test io_errors_read_like_strerror ... ok695test help_and_version_go_to_stdout ... ok696test a_bad_command_line_names_the_problem ... ok697test dash_f_names_the_file_in_the_native_namespace ... ok698699test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s700701 Running tests/events.rs (target/debug/deps/events-745937c20a683219)702703running 6 tests704test a_group_that_does_not_exist_is_a_settings_error ... ok705test a_text_add_names_its_size_and_its_position ... ok706test the_sink_is_its_own_knob ... ok707test a_tree_add_names_the_local_path_it_copied ... 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.06s712713 Running tests/help_topics.rs (target/debug/deps/help_topics-aca63ff04ca1d3bb)714715running 5 tests716test a_page_the_binary_does_not_carry_names_its_path ... ok717test help_lists_the_topics ... ok718test an_unknown_topic_is_a_usage_error_with_a_suggestion ... ok719test a_command_wins_over_a_topic_of_the_same_name ... ok720test a_topic_prints_its_page ... ok721722test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s723724 Running tests/layering.rs (target/debug/deps/layering-58c66736d6fd2e47)725726running 2 tests727test porcelain_names_no_layer_below_the_api ... ok728test porcelain_signatures_name_no_evaluator_value ... ok729730test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s731732 Running tests/nar_parity.rs (target/debug/deps/nar_parity-2d509a8ac8c4fa0f)733734running 5 tests735test parse_length_matches_nix ... ok736test dump_is_byte_identical_to_nix_store_dump ... ok737test restore_round_trips_the_awkward_tree ... ok738test reader_caps_names_and_targets ... ok739test every_node_hashes_like_nix ... ok740741test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s742743 Running tests/profile.rs (target/debug/deps/profile-4861d9924f13db71)744745running 7 tests746test a_profile_that_is_not_eval_is_a_settings_error ... ok747test an_unprofiled_run_says_nothing_about_a_profile ... ok748test a_profile_refuses_more_than_one_worker ... ok749test a_run_shorter_than_a_tick_says_it_sampled_nothing ... ok750test a_builtin_names_itself_in_a_frame ... ok751test a_folded_line_is_a_stack_and_a_count ... ok752test an_allocation_profile_accounts_for_the_arena ... ok753754test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.93s755756 Running tests/pure.rs (target/debug/deps/pure-739dfd7105c1c5d6)757758running 4 tests759test a_directory_with_no_marker_is_its_own_project ... ok760test the_pure_setting_is_the_users_alone ... ok761test the_other_purity_rules_hold_without_a_flag ... ok762test a_read_in_the_project_is_pure_and_one_above_it_is_not ... ok763764test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s765766 Doc-tests iets767768running 1 test769test src/runtime/word.rs - runtime::word (line 42) - compile ... ok770771test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s772773774running 3 tests775test src/eval/mod.rs - eval::EvalConfig (line 400) - compile fail ... ok776test src/runtime/word.rs - runtime::word (line 34) - compile fail ... ok777test src/runtime/word.rs - runtime::word (line 28) - compile fail ... ok778779test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s780781all doctests ran in 4.62s; merged doctests compilation took 4.43s782buildPhase completed in 5 minutes 28 seconds