Commit fc1b43f
committed
CI: Add debug output for functional test investigation
GNU functional tests (mutex, semaphore) are timing out at 30s without
producing any QEMU output. Add debug output showing the first 500
characters of QEMU output to help diagnose whether:
1. Tests produce no output (indicating execution/build issue)
2. Tests produce output but fail to print PASS criteria
3. Tests are simply too slow and need more optimization
The tests enter infinite loops after printing results (by design to prevent
kernel panic), so QEMU never exits naturally. Regular app tests accept
timeout as valid, but functional tests need specific PASS criteria strings.1 parent 1b77dcb commit fc1b43f
1 file changed
+9
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
61 | 70 | | |
62 | 71 | | |
63 | 72 | | |
| |||
0 commit comments