The GitHub Actions job "License Binary Checker" on texera.git/main has failed. Run started by GitHub user bobbai00 (triggered by bobbai00).
Head commit for run: 6f088ab89e70642b75a1bac1b4e774a0cd2a5a10 / Matthew B. <[email protected]> fix: don't re-throw in jsdom-svg-polyfill uncaughtException handler (#4999) ### What changes were proposed in this PR? Replace the `throw err` / `throw reason` inside the `process.on("uncaughtException")` and `process.on("unhandledRejection")` handlers in `frontend/src/jsdom-svg-polyfill.ts` with `console.error(...)`. Re-throwing in `uncaughtException` aborts the Node process, crashing the Vitest worker mid-run and leaving the runner hanging until the CI timeout. Logging instead lets Vitest's own error handling fail the offending spec without killing sibling tests in the same worker. ### Any related issues, documentation, or discussions? Closes: #4998 ### How was this PR tested? Ran `yarn ng test --watch=false` locally — full suite passes cleanly. CI runs on the branch that no longer hangs. ### Was this PR authored or co-authored using generative AI tooling? Discovered with Claude Opus 4.7 in compliance with ASF Report URL: https://github.com/apache/texera/actions/runs/25599785580 With regards, GitHub Actions via GitBox
