This repository has been archived by the owner on Jun 19, 2022. It is now read-only.
Brokercell reconciling sometimes happens long after trigger finished reconciling #1437
Labels
area/broker
flaky-test
kind/bug
Something isn't working
priority/1
Blocks current release defined by release/* label or blocks current milestone
release/2
storypoint/5
Milestone
Describe the bug
During the debug of an e2e test, I noticed a long delay (~18s) between a trigger-controller finished reconciling and brokercell reconciled TargetsConfig configmap.
The test flow is 1) create broker/source (wait until ready) 2) create event display and trigger (wait until ready) 3) wait 15s 4) send pubsub message and expect it to appear in event display. If the brokercell fails to reconcile the configmap within 15s after trigger being ready, the test will fail.
From the controller log, the two entries have 18s gap (the order is reversed):
Expected behavior
The brokercell controller should be able to reconcile the configmap fairly close to the trigger controller.
To Reproduce
This is case by case (which is causing the flakiness). Reach out to @yolocs for more details.
Exit
At least understand what's causing the delay.
The text was updated successfully, but these errors were encountered: