It would be nice if one could define a timeout for a Command after which the process is terminated or killed.
The AutotestRunner should support that timeout as well.
My use case is: we are running our unit tests via Qbs' AutotestRunner but sometimes, a test blocks. It would be nice if Qbs would kill that test after a given timeout so that the build continues.
At the moment, Qbs never exits in such a case and therefore, our CI kills the complete build after a certain timeout preventing any post processing of the test results.