fix(tstest): Improve free port selection for Chrome runner and bump smartnetwork dependency

This commit is contained in:
2025-09-12 18:51:28 +00:00
parent 265ed702ee
commit aaebe75326
5 changed files with 314 additions and 17 deletions

View File

@@ -1,5 +1,13 @@
# Changelog
## 2025-09-12 - 2.3.8 - fix(tstest)
Improve free port selection for Chrome runner and bump smartnetwork dependency
- Use randomized port selection when finding free HTTP and WebSocket ports to reduce collision probability in concurrent runs
- Ensure WebSocket port search excludes the chosen HTTP port so the two ports will not conflict
- Simplify failure handling: throw early if a free WebSocket port cannot be found instead of retrying with a less robust fallback
- Bump @push.rocks/smartnetwork dependency from ^4.2.0 to ^4.4.0 to pick up new findFreePort options
## 2025-09-12 - 2.3.7 - fix(tests)
Remove flaky dynamic-ports browser test and add local dev tool settings