Orchestrata Ultimate › Tests › Reference › claude › test_boot_health_check
Tests reference — tests/claude/test_boot_health_check.py
Module of tests/claude, split out because the directory page would be too large.
Prose pending.
tests/claude/test_boot_health_check.py
source · 12 tests · 250 lines
Tests for
claude/hooks/boot_health_check.sh— the SessionStart hook whose
| Kind | Name | Line | Description |
|---|---|---|---|
| function | test_the_main_executable_build_id_line_is_not_an_error |
105 | THE 2026-08-22 regression: systemd-coredump writes ``Module <exe> |
| function | test_the_shared_library_build_id_line_is_still_not_an_error |
114 | The original wording must keep working — the fix widened the pattern, |
| function | test_no_part_of_a_backtrace_counts_as_an_error |
125 | A dump is reported ONCE, as a dump. Counting its ~90 backtrace lines |
| function | test_a_whole_coredump_block_contributes_nothing |
131 | The end-to-end shape: every line systemd-coredump emits for one dump, |
| function | test_a_real_fault_still_counts_as_an_error |
164 | The guard on the guard. nvidia: module verification failed is the |
| function | test_known_firmware_noise_is_still_filtered |
173 | Regression guard on the pre-existing filters, since this file now owns |
| function | test_a_dump_the_process_opted_out_of_is_discounted |
196 | core_pattern here is a PIPE, so the kernel invokes systemd-coredump |
| function | test_an_ordinary_dump_is_not_discounted |
205 | The discount must be earned. A crash that kept the default unlimited |
| function | test_the_discount_cannot_drive_the_dump_count_negative |
211 | Source-shape pin, deliberately: the discount is a subtraction, and a |
| function | test_the_discount_is_reported_and_never_silent |
222 | A filter you cannot see is a blind spot. Whatever the hook discounts it |
| function | test_the_hook_is_syntactically_valid_bash |
235 | |
| function | test_the_hook_cannot_fail_the_session |
242 | SessionStart is not a gate. However bad the news, the hook reports it |