[DUX-2822] Add --verbose
, an alias for --log-filter ghciwatch=debug,info
.
#337
Garnix CI / check ghciwatch-nextest [x86_64-linux]
succeeded
Jan 20, 2025 in 6m 38s
Run results
Build succeeded
Details
Last 100 lines of logs:
PASS [ 0.011s] ghciwatch ghci::parse::eval::tests::test_line_eval_command
PASS [ 0.011s] ghciwatch ghci::parse::eval::tests::test_multiline_eval_command
PASS [ 0.010s] ghciwatch ghci::parse::eval::tests::test_parse_eval_command_no_eol
PASS [ 0.010s] ghciwatch ghci::parse::eval::tests::test_parse_eval_commands
PASS [ 0.010s] ghciwatch ghci::parse::eval::tests::test_parse_multiline_eval_command_no_eol
PASS [ 0.010s] ghciwatch ghci::parse::ghc_message::cant_find_file_diagnostic::tests::test_cant_find_file_display
PASS [ 0.010s] ghciwatch ghci::parse::ghc_message::cant_find_file_diagnostic::tests::test_parse_cant_find_file_message
PASS [ 0.009s] ghciwatch ghci::parse::ghc_message::compilation_summary::tests::test_parse_compilation_summary_message
PASS [ 0.009s] ghciwatch ghci::parse::ghc_message::compiling::tests::test_parse_compiling_message
PASS [ 0.009s] ghciwatch ghci::parse::ghc_message::generic_diagnostic::tests::test_diagnostic_display
PASS [ 0.009s] ghciwatch ghci::parse::ghc_message::generic_diagnostic::tests::test_parse_diagnostic_message
PASS [ 0.008s] ghciwatch ghci::parse::ghc_message::loaded_configuration::tests::test_parse_loaded_ghci_configuration_message
PASS [ 0.008s] ghciwatch ghci::parse::ghc_message::message_body::tests::test_parse_message_body
PASS [ 0.008s] ghciwatch ghci::parse::ghc_message::message_body::tests::test_parse_message_body_line
PASS [ 0.008s] ghciwatch ghci::parse::ghc_message::module_import_cycle_diagnostic::tests::test_import_cycle_diagnostic_display
PASS [ 0.008s] ghciwatch ghci::parse::ghc_message::module_import_cycle_diagnostic::tests::test_parse_module_import_cycle_message
PASS [ 0.007s] ghciwatch ghci::parse::ghc_message::no_location_info_diagnostic::tests::no_location_info_diagnostic_display
PASS [ 0.007s] ghciwatch ghci::parse::ghc_message::path_colon::tests::test_parse_path_colon
PASS [ 0.007s] ghciwatch ghci::parse::ghc_message::no_location_info_diagnostic::tests::test_parse_no_location_info_message
PASS [ 0.007s] ghciwatch ghci::parse::ghc_message::position::tests::test_display
PASS [ 0.006s] ghciwatch ghci::parse::ghc_message::position::tests::test_parse_position_range
PASS [ 0.006s] ghciwatch ghci::parse::ghc_message::severity::tests::test_display
PASS [ 0.006s] ghciwatch ghci::parse::ghc_message::severity::tests::test_parse_severity
PASS [ 0.006s] ghciwatch ghci::parse::ghc_message::single_quote::tests::test_parse_single_quote
PASS [ 0.005s] ghciwatch ghci::parse::lines::tests::test_parse_until_newline
PASS [ 0.005s] ghciwatch ghci::parse::module_and_files::tests::test_parse_module
PASS [ 0.004s] ghciwatch ghci::parse::module_and_files::tests::test_parse_module_and_files
PASS [ 0.004s] ghciwatch ghci::parse::show_paths::tests::test_parse_show_paths
PASS [ 0.004s] ghciwatch ghci::parse::show_paths::tests::test_path_to_module
PASS [ 0.004s] ghciwatch ghci::parse::show_targets::tests::test_parse_show_targets
PASS [ 0.003s] ghciwatch ignore::tests::test_glob_ext_whitelist_ignore
PASS [ 0.004s] ghciwatch ignore::tests::test_glob_ext
PASS [ 0.003s] ghciwatch incremental_reader::tests::test_read_invalid_utf8_missing_continuation
PASS [ 0.003s] ghciwatch incremental_reader::tests::test_read_invalid_utf8_overlong
PASS [ 0.006s] ghciwatch incremental_reader::tests::test_read_invalid_utf8_surrogate_pair_half
PASS [ 0.011s] ghciwatch ghci::parse::ghc_message::tests::test_parse_messages
PASS [ 0.011s] ghciwatch ghci::parse::haskell_grammar::tests::test_parse_module_name
PASS [ 0.011s] ghciwatch ghci::parse::lines::tests::test_parse_lines_repeat
PASS [ 0.011s] ghciwatch ghci::parse::lines::tests::test_parse_rest_of_line
PASS [ 0.009s] ghciwatch incremental_reader::tests::test_read_invalid_utf8_unexpected_continuation
PASS [ 0.011s] ghciwatch incremental_reader::tests::test_read_invalid_utf8_invalid_byte
PASS [ 0.011s] ghciwatch ignore::tests::test_glob_ext_ordering
PASS [ 0.010s] ghciwatch incremental_reader::tests::test_read_until
PASS [ 0.009s] ghciwatch incremental_reader::tests::test_read_until_find_anywhere
PASS [ 0.009s] ghciwatch incremental_reader::tests::test_read_until_incremental
PASS [ 0.009s] ghciwatch incremental_reader::tests::test_read_until_with_data_in_buffer
PASS [ 0.009s] ghciwatch incremental_reader::tests::test_read_until_with_data_in_buffer_find_anywhere
PASS [ 0.008s] ghciwatch incremental_reader::tests::test_read_utf8_boundary_u_00a9
PASS [ 0.008s] ghciwatch incremental_reader::tests::test_read_utf8_boundary_u_1f436
PASS [ 0.007s] ghciwatch normal_path::tests::test_into_absolute
PASS [ 0.007s] ghciwatch normal_path::tests::test_normalpath_new
PASS [ 0.007s] ghciwatch normal_path::tests::test_normalpath_new_both_relative
PASS [ 0.006s] ghciwatch normal_path::tests::test_normalpath_new_parent
PASS [ 0.006s] ghciwatch string_case::tests::test_to_sentence_case
PASS [ 0.006s] ghciwatch::clap_markdown test_clap_markdown
PASS [ 0.007s] ghciwatch normal_path::tests::test_normalpath_new_unrelated
PASS [ 0.009s] ghciwatch incremental_reader::tests::test_read_utf8_boundary_u_2194
PASS [ 0.009s] ghciwatch maybe_async_command::tests::test_parse
PASS [ 1.864s] ghciwatch::load can_load_965
PASS [ 2.117s] ghciwatch::dot_ghci can_run_with_custom_ghci_prompt_965
PASS [ 2.494s] ghciwatch::error_log can_write_error_log_965
PASS [ 2.491s] ghciwatch::globs can_whitelist_removal_965
PASS [ 2.619s] ghciwatch::shutdown can_shutdown_gracefully_when_ghci_killed_965
PASS [ 2.719s] ghciwatch::shutdown can_shutdown_gracefully_965
PASS [ 3.239s] ghciwatch::reload can_reload_965
PASS [ 3.239s] ghciwatch::remove can_remove_multiple_modules_at_once_965
PASS [ 3.243s] ghciwatch::globs can_ignore_removal_965
PASS [ 3.868s] ghciwatch::globs can_skip_reload_for_ignore_glob_965
PASS [ 3.995s] ghciwatch::failed_modules can_start_with_failed_modules_965
PASS [ 4.113s] ghciwatch::test can_run_test_suite_on_reload_965
PASS [ 4.117s] ghciwatch::globs can_restart_on_cabal_file_change_965
PASS [ 4.120s] ghciwatch::clear clears_on_reload_and_restart_965
PASS [ 4.367s] ghciwatch::globs can_restart_on_ghci_file_change_965
PASS [ 4.492s] ghciwatch::globs can_reload_glob_965
PASS [ 4.744s] ghciwatch::globs can_ignore_restart_paths_965
PASS [ 4.974s] ghciwatch::globs can_restart_on_custom_file_change_965
PASS [ 5.245s] ghciwatch::eval can_eval_commands_965
PASS [ 5.369s] ghciwatch::load can_load_new_module_965
PASS [ 6.244s] ghciwatch::hooks hooks_can_observe_error_log_965
PASS [ 6.244s] ghciwatch::reload can_reload_after_error_965
PASS [ 6.499s] ghciwatch::all_good can_detect_compilation_failure_965
PASS [ 6.618s] ghciwatch::rename can_compile_renamed_module_965
PASS [ 6.874s] ghciwatch::error_log can_write_error_log_compilation_errors_965
PASS [ 6.995s] ghciwatch::eval can_load_new_eval_commands_multiline_965
PASS [ 7.499s] ghciwatch::eval can_eval_commands_twice_965
PASS [ 7.995s] ghciwatch::hooks can_run_hooks_965
PASS [ 8.261s] ghciwatch::eval can_eval_commands_in_non_interpreted_modules_965
------------
Summary [ 8.277s] 88 tests run: 88 passed, 0 skipped
@nix {"action":"setPhase","phase":"installPhase"}
Running phase: installPhase
linking previous artifacts /nix/store/6c3wx3cb9a7ballfg6adjvb2z856znfi-ghciwatch-deps-1.0.2/target.tar.zst to /nix/store/8jg0xs06ii64vji39m78d3ivnxzx9nx2-ghciwatch-nextest-1.0.2/target.tar.zst
/*stdin*\ : 26.33% ( 250 MiB => 65.8 MiB, /nix/store/8jg0xs06ii64vji39m78d3ivnxzx9nx2-ghciwatch-nextest-1.0.2/target.tar.zst)
@nix {"action":"setPhase","phase":"fixupPhase"}
Running phase: fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/8jg0xs06ii64vji39m78d3ivnxzx9nx2-ghciwatch-nextest-1.0.2
checking for references to /build/ in /nix/store/8jg0xs06ii64vji39m78d3ivnxzx9nx2-ghciwatch-nextest-1.0.2...
patching script interpreter paths in /nix/store/8jg0xs06ii64vji39m78d3ivnxzx9nx2-ghciwatch-nextest-1.0.2
@nix {"action":"setPhase","phase":"ensureStaticPhase"}
Running phase: ensureStaticPhase
Loading