You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
TestGroupKWFPoolDestroyedDropsFromPlacer flakes: placer picks a PoolMissing pool #198
That is not enough to tell whether the rate changed, but it does show the failure is older than #193.
The test waits for Status.PoolMissing through the direct client (group_k_test.go:435) and then autoplaces right away. My guess is the placer reads storage pools through the manager's cache, which can still hold the pool without PoolMissing. If so, either the test races the informer, or the placer has a real window after a pool goes missing where it still picks it. The second is the Bug 83 case on a real cluster too, so it's worth checking which one it is before making the test wait longer.
To reproduce:
go test -tags=integration ./tests/integration/ -run 'TestGroupKWFPoolDestroyedDropsFromPlacer$' -count=20
Activity