kuttl icon indicating copy to clipboard operation
kuttl copied to clipboard

Time Out Improvidements

Open kensipe opened this issue 4 years ago • 0 comments

What would you like to be added:

timeout is currently conflated set of timeout concepts. We need to define (likely different timeouts) and be consistent with how it works, how it is configured with documented expectations.

What are the different timeouts and what does timeout mean.

Likely there is interest in:

  • testcollection timeout (time for all things to run in)
  • testsuite timeout (time for a testsuite and defined in the testsuite config file)
  • timeout can be refined by testassert, time to allow for eventual consistency... it is expected that some event knowing take more time than others
  • command timeouts (length of time for a specific command)
  • TestStep? Apply phase?

Why is this needed: Timeouts are inconsistent and confusing right now.

Some more details: https://github.com/kudobuilder/kuttl/pull/272/files#r571522333 Context timeouts should be consisted as identified: https://github.com/kudobuilder/kuttl/pull/272/files#r571574254

kensipe avatar Feb 08 '21 12:02 kensipe