diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2026-01-23 16:25:42 +0000 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2026-01-27 20:38:05 +0000 |
| commit | 0b9527ede03521a40f1174a5a6e40a943bf27e2d (patch) | |
| tree | 851d0b8a4dfb0d73f3964a473548cdb4c526a59c /docs/reference/test-strategy.md | |
| parent | 2b21b807bdf6c0bab548ffceb5c41eee0902890c (diff) | |
Fix Phase 4 scripts to run flawlessly without manual intervention
Make scripts fully automatic with no manual intervention needed.
Changes:
- Add --no-pager to journalctl commands in validate-service.sh
- Add service existence validation with helpful error messages
- Capture and report journalctl stderr for better error visibility
- Improve error handling without failing on empty logs
The main issue was missing --no-pager in validate-service.sh which
could cause scripts to hang when run non-interactively (e.g., via SSH).
Tested locally - scripts run without hanging and produce correct output.
Diffstat (limited to 'docs/reference/test-strategy.md')
0 files changed, 0 insertions, 0 deletions