avocado icon indicating copy to clipboard operation
avocado copied to clipboard

Remove runners own timeouts.

Open richtja opened this issue 2 years ago • 0 comments

Is your feature request related to a problem? Please describe. The runners shouldn't be dealing with timeouts by themself, but the timeout should be managed by avocado itself. Avocado has task.timeout.running and --job-timeout, those timeouts should be enough and there is no need for runner specific timeout.

Right now, the avocado-instrumented runner has its own timeout defined here which is not connected with avocado timeouts and users can't manage it. This creates problems discussed in #5369. This timeout is not necessary and timeout should be managed by avocado.

Describe the solution you'd like When the #5383 and #5295 will be solved, we have to ensure that there are no runner specific timeouts like the avocado-instrumented. Because the task timeout and job timeout should be enough for terminating runners.

Additional information This is connected with timeout issues #5383 and #5295.

richtja avatar Jun 03 '22 08:06 richtja