This makes the primary ready in the TestScheduler_DeploymentAlerts test

in order to send out an alert.  Previously, it did not reach a state
to send an alert.
This commit is contained in:
Ed
2020-04-30 00:20:25 -04:00
parent e3f18b3d7e
commit f46eaa8d05
+7 -1
View File
@@ -613,6 +613,12 @@ func TestScheduler_DeploymentAlerts(t *testing.T) {
_, err := mocks.kubeClient.CoreV1().Secrets("default").Update(context.TODO(), secret, metav1.UpdateOptions{})
require.NoError(t, err)
// init canary and send alerts
// init canary
mocks.ctrl.advanceCanary("podinfo", "default")
// make primary ready
mocks.makePrimaryReady(t)
// initialization done - now send alert
mocks.ctrl.advanceCanary("podinfo", "default")
}