Files
node/tools
Filip Skokan e2d5522773 tools: tolerate non-UTF-8 test output
Non-UTF-8 bytes in captured test output cause Execute() to raise
UnicodeDecodeError. CI reports can then attribute the failure to an
earlier, expected "Error: uncaught" message from a passing cctest.

Replace malformed UTF-8 in stdout and stderr so the runner reports test
results while preserving the child process exit status.

Refs: https://github.com/nodejs/reliability/blob/main/reports/2026-10-16.md
Signed-off-by: Filip Skokan <panva.ip@gmail.com>
Assisted-by: Codex
PR-URL: https://github.com/nodejs/node/pull/66783
Reviewed-By: Richard Lau <richard.lau@ibm.com>
Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
2026-10-18 07:18:16 +00:00
..
2026-10-01 15:37:03 +00:00
2018-10-24 17:19:28 -04:00
2026-10-07 10:56:09 +00:00
2024-10-15 13:59:49 +00:00
2025-11-22 16:37:32 +00:00
2024-10-09 06:42:16 +00:00
2026-09-11 13:15:27 -04:00
2024-10-09 06:42:16 +00:00
2026-10-07 18:54:57 +00:00
2024-10-15 13:59:49 +00:00
2025-01-29 21:55:05 +00:00
2026-10-18 07:18:16 +00:00
2019-01-21 20:16:14 +01:00