Make timeouts fail the Windows unit tests
What does this MR do?
This MR makes the Windows tests only ignore failures with exit code 1. A job timeout should return exit code 2, so it should fail the job.
Why was this MR needed?
We can see in this job that while it timed out, it was considered as an ignored failure.
What's the best way to test this MR?
Make the timeout for Windows tests very short, it should make the pipeline fail, not just the check windows ... test failures
jobs.
What are the relevant issue numbers?
Closes #27474 (closed)