func testLoadBalancerTempFlakyGuaranteed(t *testing.T, events []modetest.EventInfo) { var collected [][]outputs.Data err := mode.ErrTempBulkFailure mode, _ := NewSync( modetest.SyncClients(2, &modetest.MockClient{ Connected: true, CBPublish: modetest.PublishCollectAfterFailStartWith(25, err, &collected), }), 3, 1*time.Millisecond, 1*time.Millisecond, 10*time.Millisecond, ) modetest.TestMode(t, mode, testGuaranteed, events, modetest.Signals(true), &collected) }
func testLoadBalancerTempFlakyInfAttempts(t *testing.T, events []modetest.EventInfo) { var collected [][]common.MapStr err := mode.ErrTempBulkFailure mode, _ := NewSync( modetest.SyncClients(2, &modetest.MockClient{ Connected: true, CBPublish: modetest.PublishCollectAfterFailStartWith(25, err, &collected), }), 0, 1*time.Millisecond, 1*time.Millisecond, 10*time.Millisecond, ) modetest.TestMode(t, mode, testNoOpts, events, modetest.Signals(true), &collected) }