fix(tstest): Improve timeout and error handling in test execution along with TAP parser timeout logic improvements.

This commit is contained in:
2025-05-24 02:22:34 +00:00
parent 23addc2d2f
commit 63280e4a9a
4 changed files with 49 additions and 14 deletions

View File

@ -1,5 +1,13 @@
# Changelog
## 2025-05-24 - 1.11.2 - fix(tstest)
Improve timeout and error handling in test execution along with TAP parser timeout logic improvements.
- In the TAP parser, ensure that expected tests are properly set when no tests are defined to avoid false negatives on timeout.
- Use smartshell's terminate method and fallback kill to properly stop the entire process tree on timeout.
- Clean up browser, server, and WebSocket instances reliably even when a timeout occurs.
- Minor improvements in log file filtering and error logging for better clarity.
## 2025-05-24 - 1.11.1 - fix(tstest)
Clear timeout identifiers after successful test execution and add local CLAUDE settings