It's entirely reasonable to have an overall timeout for the old test suite, and a timeout per test, and I think we should support that.
My point was that having the ability for two different tests to have different timeouts (e.g., 6s for a fast test and 120s for a slow test) adds an additional level of complexity that may not be warranted so I'd advise we try to start without that and see if that's good enough. (This is basically agreeing with Juan, I think).
I probably would not want to support something with as much flexibility as the decorator in the patch, but I haven't had time to really look at the patch yet. One could argue that typ as a generic framework should offer that functionality, even if we didn't want to use it in telemetry.
-- Dirk