Parse exceptions during reloads #366
Draft
Garnix CI / package ghciwatch-tests [x86_64-linux]
failed
May 27, 2025 in 5m 51s
Run results
Build failed
Details
Last 100 lines of logs:
in dispatch{event=Reload { events: {Modify("/build/.tmpS0YS5g/simple/src"), Modify("/build/.tmpS0YS5g/simple/src/MyCoolModule.hs"), Remove("/build/.tmpS0YS5g/simple/src/MyModule.hs")} }}
DEBUG close
in add_modules{paths=[NormalPath { normal: "/build/.tmpS0YS5g/simple/src/MyCoolModule.hs", relative: Some("src/MyCoolModule.hs") }] log=CompilationLog { summary: Some(CompilationSummary { result: Ok, modules_loaded: Count(2) }), diagnostics: [] }}
in reload
in dispatch{event=Reload { events: {Modify("/build/.tmpS0YS5g/simple/src"), Modify("/build/.tmpS0YS5g/simple/src/MyCoolModule.hs"), Remove("/build/.tmpS0YS5g/simple/src/MyModule.hs")} }}
DEBUG new
in error_log_write
in reload
in dispatch{event=Reload { events: {Modify("/build/.tmpS0YS5g/simple/src"), Modify("/build/.tmpS0YS5g/simple/src/MyCoolModule.hs"), Remove("/build/.tmpS0YS5g/simple/src/MyModule.hs")} }}
DEBUG No error log path, not writing
in error_log_write
in reload
in dispatch{event=Reload { events: {Modify("/build/.tmpS0YS5g/simple/src"), Modify("/build/.tmpS0YS5g/simple/src/MyCoolModule.hs"), Remove("/build/.tmpS0YS5g/simple/src/MyModule.hs")} }}
DEBUG close
in error_log_write
in reload
in dispatch{event=Reload { events: {Modify("/build/.tmpS0YS5g/simple/src"), Modify("/build/.tmpS0YS5g/simple/src/MyCoolModule.hs"), Remove("/build/.tmpS0YS5g/simple/src/MyModule.hs")} }}
⚠ Reloading failed in 128.18ms
in reload
in dispatch{event=Reload { events: {Modify("/build/.tmpS0YS5g/simple/src"), Modify("/build/.tmpS0YS5g/simple/src/MyCoolModule.hs"), Remove("/build/.tmpS0YS5g/simple/src/MyModule.hs")} }}
DEBUG close
in reload
in dispatch{event=Reload { events: {Modify("/build/.tmpS0YS5g/simple/src"), Modify("/build/.tmpS0YS5g/simple/src/MyCoolModule.hs"), Remove("/build/.tmpS0YS5g/simple/src/MyModule.hs")} }}
DEBUG close
in dispatch{event=Reload { events: {Modify("/build/.tmpS0YS5g/simple/src"), Modify("/build/.tmpS0YS5g/simple/src/MyCoolModule.hs"), Remove("/build/.tmpS0YS5g/simple/src/MyModule.hs")} }}
DEBUG Finished dispatching ghci event
in run_ghci
thread 'can_compile_renamed_module_966' panicked at tests/rename.rs:36:10:
called `Result::unwrap()` on an `Err` value: × Waiting for a log message matching "^Compilation succeeded$" in spans
│ "\"reload\"" timed out after 10.00s
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Wrote logs to /build/source/target/x86_64-unknown-linux-musl/tmp/test_harness-internal-can_compile_renamed_module_966.json
DEBUG Ctrl-C pressed, shutting down gracefully
in wait_for_shutdown
DEBUG new
in stop
in run_ghci
DEBUG close
in stderr
DEBUG new
in stop
in ghci_process
DEBUG close
in stop
in run_ghci
DEBUG Task completed successfully task="stderr"
DEBUG Killing ghci process tree with SIGKILL
in stop
in ghci_process
DEBUG Task completed successfully task="run_ghci"
DEBUG ghci exited: signal: 9 (SIGKILL)
in stop
in ghci_process
DEBUG close
in stop
in ghci_process
DEBUG close
in ghci_process
DEBUG Task completed successfully task="ghci_process"
DEBUG close
in run_watcher
DEBUG All tasks finished
in wait_for_shutdown
DEBUG new
in cancel_tasks
in wait_for_shutdown
DEBUG Task completed successfully task="run_watcher"
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 45.42ms
in wait_for_shutdown
DEBUG close
in wait_for_shutdown
DEBUG main() finished
Loading