Results 70 issues of Craig Tiller

We were spinning on the current timer system too many times to reach the three year timeout, so shorten it to an hour. We'll probably catch enough stuff still!

lang/core
release notes: no
bloat/none
per-call-memory/neutral
per-channel-memory/neutral

For each e2e fixture, make sure there's only one configuration run for that fixture. It's likely that there's a better code factoring available here, I'm going to argue that that's...

lang/core
release notes: no
bloat/none
per-call-memory/neutral
per-channel-memory/neutral

We do a *lot* of sequential operations in this test, and I suspect we'd do better with some concurrency. Use event engine to autoscale workload to the machine we're using,...

lang/core
release notes: no
bloat/none
per-call-memory/neutral
per-channel-memory/neutral

This has been flaking a bit on Windows... introduce some sleeps and lower thread counts - I think the properties the test wants to cover are still here (and TSAN...

lang/core
release notes: no
bloat/none
per-call-memory/neutral
per-channel-memory/neutral

This is for the moment flag protected: we don't have an io loop that will make this robust. Nevertheless, there's enough here that it's time to start capturing change history...

lang/Python
lang/core
release notes: no
bloat/medium
per-call-memory/increase
per-channel-memory/neutral

lang/core
release notes: no
bloat/low
per-call-memory/neutral

lang/core
release notes: no
bloat/none
per-call-memory/neutral

We spotted this during review of #30569. Not wanting to make a behavior change there I left it as is, but the test advertises TLSv1.3 so it seems likely this...

lang/core
release notes: no
bloat/none
per-call-memory/neutral
per-channel-memory/neutral