[Chapel Merge] Fix `start_test` not suppressing timeout errors

Branch: refs/heads/main
Revision: e266bd5c4431ab9f541307e1a8df542688bc4733
Author: jabraham17
Link: Fix `start_test` not suppressing timeout errors by jabraham17 · Pull Request #25200 · chapel-lang/chapel · GitHub
Log Message:
Fix start_test not suppressing timeout errors (#25200)

Fixes an issue were start_test would not suppress timeout errors
properly. Adjusted sub_test to add the appropriate future line.

[Review by @jeremiah-corrado]

Compare: Comparing 504241a3899bd5fbe9116cb627ab9dfd4865d090...365a6b3149e7a50e4c14df6cbb546836d052fadc · chapel-lang/chapel · GitHub

Diff:
M util/test/sub_test.py
https://github.com/chapel-lang/chapel/pull/25200.diff