OperatorFramework Controller tests are flaky
- Dominant language
- C#
- Stars
- 9.6k
- Forks
- 933
- Avg merge
- 12d 18h
- Merged PRs (30d)
- 2
Description
Many tests in [`/src/OperatorFramework/test/UnitTests/Controller`](https://github.com/microsoft/reverse-proxy/tree/main/src/OperatorFramework/test/UnitTests/Controller) are heavily timing-dependant and flaky.
We've disabled the most noisy offenders for now:
- [`DelayingQueueTests`](https://github.com/microsoft/reverse-proxy/blob/main/src/OperatorFramework/test/UnitTests/Controller/Queues/DelayingQueueTests.cs)
- `DelayingQueueAddsWhenTimePasses`
- `NoAddingAfterShutdown`
- [`LimiterTests.cs`](https://github.com/microsoft/reverse-proxy/blob/main/src/OperatorFramework/test/UnitTests/Controller/Rate/LimiterTests.cs#L113)
- `WaitAsyncCausesPauseLikeReserve`
- `ManyWaitsStackUp`
Contributor guide
Assessment
This issue has not been assessed yet.