Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Line buffer output in TUI mode #205

Merged
merged 2 commits into from
Mar 1, 2024

Fix buffers

fa05dd7
Select commit
Loading
Failed to load commit list.
Merged

Line buffer output in TUI mode #205

Fix buffers
fa05dd7
Select commit
Loading
Failed to load commit list.
Garnix CI / check ghciwatch-tests [x86_64-linux] succeeded Mar 1, 2024 in 44s

Run results

Build succeeded

Details

Last 100 lines of logs:

  in wait_for_shutdown
DEBUG new
  in cancel_tasks
  in wait_for_shutdown
DEBUG Task is finished task="run_ghci"
  in cancel_tasks
  in wait_for_shutdown
DEBUG Task is finished task="run_watcher"
  in cancel_tasks
  in wait_for_shutdown
DEBUG Task is finished task="stderr"
  in cancel_tasks
  in wait_for_shutdown
DEBUG Task is finished task="ghci_process"
  in cancel_tasks
  in wait_for_shutdown
DEBUG close
  in cancel_tasks
  in wait_for_shutdown
DEBUG new
  in check_task_failures
  in wait_for_shutdown
DEBUG All tasks completed successfully
  in check_task_failures
  in wait_for_shutdown
DEBUG close
  in check_task_failures
  in wait_for_shutdown
DEBUG Finished shutdown in 50.78ms
  in wait_for_shutdown
DEBUG close
  in wait_for_shutdown
DEBUG main() finished

   RETRY 2/4 [         ] ghciwatch::eval can_load_new_eval_commands_multiline_981
        PASS [   4.537s] ghciwatch::hooks hooks_can_observe_error_log_928
        PASS [   5.453s] ghciwatch::hooks can_run_hooks_902
        PASS [   5.801s] ghciwatch::hooks can_run_hooks_928
        PASS [   2.939s] ghciwatch::reload can_reload_902
        PASS [   3.046s] ghciwatch::reload can_reload_928
        PASS [   5.923s] ghciwatch::hooks can_run_hooks_963
        PASS [   5.563s] ghciwatch::hooks hooks_can_observe_error_log_902
        PASS [   3.670s] ghciwatch::load can_load_new_module_928
        PASS [   3.815s] ghciwatch::load can_load_new_module_902
        PASS [   3.668s] ghciwatch::load can_load_new_module_963
        PASS [   3.291s] ghciwatch::reload can_reload_948
        PASS [   6.548s] ghciwatch::hooks can_run_hooks_981
        PASS [   5.792s] ghciwatch::hooks hooks_can_observe_error_log_948
        PASS [   6.800s] ghciwatch::hooks can_run_hooks_948
        PASS [   4.294s] ghciwatch::load can_load_new_module_948
        PASS [   5.783s] ghciwatch::hooks hooks_can_observe_error_log_981
        PASS [   3.792s] ghciwatch::reload can_reload_963
        PASS [   3.789s] ghciwatch::reload can_reload_981
        PASS [   4.300s] ghciwatch::load can_load_new_module_981
        PASS [   6.041s] ghciwatch::hooks hooks_can_observe_error_log_963
        PASS [   1.640s] ghciwatch::shutdown can_shutdown_gracefully_902
        PASS [   1.779s] ghciwatch::shutdown can_shutdown_gracefully_928
        PASS [   1.511s] ghciwatch::shutdown can_shutdown_gracefully_981
        PASS [   1.734s] ghciwatch::shutdown can_shutdown_gracefully_948
        PASS [   1.515s] ghciwatch::shutdown can_shutdown_gracefully_when_ghci_killed_902
        PASS [   1.717s] ghciwatch::shutdown can_shutdown_gracefully_963
        PASS [   1.547s] ghciwatch::shutdown can_shutdown_gracefully_when_ghci_killed_928
        PASS [   1.700s] ghciwatch::shutdown can_shutdown_gracefully_when_ghci_killed_963
        PASS [   5.067s] ghciwatch::rename can_compile_renamed_module_902
        PASS [   2.124s] ghciwatch::shutdown can_shutdown_gracefully_when_ghci_killed_948
        PASS [   2.011s] ghciwatch::shutdown can_shutdown_gracefully_when_ghci_killed_981
  TRY 2 PASS [   4.284s] ghciwatch::eval can_load_new_eval_commands_multiline_981
        PASS [   5.800s] ghciwatch::reload can_reload_after_error_902
        PASS [   5.678s] ghciwatch::reload can_reload_after_error_963
        PASS [   5.812s] ghciwatch::rename can_compile_renamed_module_948
        PASS [   5.441s] ghciwatch::restart can_restart_after_module_move_902
        PASS [   2.921s] ghciwatch::test can_run_test_suite_on_reload_948
        PASS [   6.297s] ghciwatch::rename can_compile_renamed_module_963
        PASS [   6.799s] ghciwatch::reload can_reload_after_error_928
        PASS [   3.048s] ghciwatch::test can_run_test_suite_on_reload_981
        PASS [   6.422s] ghciwatch::rename can_compile_renamed_module_981
        PASS [   6.797s] ghciwatch::rename can_compile_renamed_module_928
        PASS [   3.437s] ghciwatch::test can_run_test_suite_on_reload_902
        PASS [   7.045s] ghciwatch::reload can_reload_after_error_948
        PASS [   6.931s] ghciwatch::reload can_reload_after_error_981
        PASS [   5.288s] ghciwatch::restart can_restart_after_module_move_948
        PASS [   5.662s] ghciwatch::restart can_restart_after_module_move_928
        PASS [   3.917s] ghciwatch::test can_run_test_suite_on_reload_963
        PASS [   5.282s] ghciwatch::restart can_restart_after_module_move_981
        PASS [   5.294s] ghciwatch::restart can_restart_after_module_move_963
        PASS [   4.293s] ghciwatch::test can_run_test_suite_on_reload_928
------------
     Summary [  19.694s] 188 tests run: 188 passed (1 flaky), 0 skipped
   FLAKY 2/4 [   4.284s] ghciwatch::eval can_load_new_eval_commands_multiline_981
@nix {"action":"setPhase","phase":"installPhase"}
Running phase: installPhase
linking previous artifacts /nix/store/1j7g86mwg80lm30hvw403m4mwb4zxzqk-ghciwatch-deps-0.5.8/target.tar.zst to /nix/store/iin66y5pwy3a265vc8rfbc7z1agj82lg-ghciwatch-nextest-0.5.8/target.tar.zst
/*stdin*\            : 25.66%   (   224 MiB =>   57.4 MiB, /nix/store/iin66y5pwy3a265vc8rfbc7z1agj82lg-ghciwatch-nextest-0.5.8/target.tar.zst) 
@nix {"action":"setPhase","phase":"fixupPhase"}
Running phase: fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/iin66y5pwy3a265vc8rfbc7z1agj82lg-ghciwatch-nextest-0.5.8
checking for references to /build/ in /nix/store/iin66y5pwy3a265vc8rfbc7z1agj82lg-ghciwatch-nextest-0.5.8...
patching script interpreter paths in /nix/store/iin66y5pwy3a265vc8rfbc7z1agj82lg-ghciwatch-nextest-0.5.8
@nix {"action":"setPhase","phase":"ensureStaticPhase"}
Running phase: ensureStaticPhase