Tests that time out due to blocking UI or other thread lock result in builds that are recorded as ABORTED . This isn't a problem in terms of publishing new content because the build runs quickly, publishes the new bits, and THEN starts running tests.
But where it IS a problem is where we use a buildflow job to run the whole stack of JBT projects. Buildflows will also abort if they encounter an aborted job .
Why is this a problem? Because when we do a weekend spin (or respin) not all the projects in the stack are guaranteed to rebuild to verify all the downstream component tests all still work.
If you cannot fix these tests so they run cleanly in Jenkins, please disable them or move them such that they can still be run LOCALLY using a profile, but will be skipped in Jenkins.