Description of problem: Sometimes regression jobs hang earlier than 360 minutes. Sometimes the regressions just run slower. Expected results: It would help to abort regression jobs earlier than 360 minutes and reboot the node to make way for other jobs if there has been 15 minutes of inactivity on the STDOUT. This will help to abort hung jobs earlier than wasting time. For slow running regression jobs, this would help to continue and complete the regression run than aborting the job and running it again for 360 minutes.
We currently use type: absolute for timeout (see http://git.gluster.org/cgit/build-jobs.git/tree/build-gluster-org/jobs/centos6-regression.yml#n60) There's a type: no-activity which will abort after no activity for the timeout defined. If we set that to 900 (15 mins), it should potentially work.
This is now fixed thanks to Amar's timeout on a per patch.