I noticed that the checks running the JVM tests were timing out. I'm not entirely sure why this wasn't always failing because the RegionCompareTests were using multithreaded tests without declaring a single-threaded test coroutine dispatcher.
This PR does two things:
Sets a timeout on the GitHub actions
Sets up a single threaded context for the RegionCompareTest
I noticed that the checks running the JVM tests were timing out. I'm not entirely sure why this wasn't always failing because the RegionCompareTests were using multithreaded tests without declaring a single-threaded test coroutine dispatcher.
This PR does two things: