diff --git a/integration-tests/integration_test.go b/integration-tests/integration_test.go index 56ee693570..e4ae9096c3 100644 --- a/integration-tests/integration_test.go +++ b/integration-tests/integration_test.go @@ -38,6 +38,7 @@ func TestRepeatedNetworkFlow(t *testing.T) { repeatedNetworkFlowTestSuite := &suites.RepeatedNetworkFlowTestSuite{ AfterglowPeriod: 10, ScrapeInterval: 4, + TurnOffScrape: false, EnableAfterglow: true, NumMetaIter: 1, NumIter: 11, @@ -55,6 +56,7 @@ func TestRepeatedNetworkFlowWithZeroAfterglowPeriod(t *testing.T) { repeatedNetworkFlowTestSuite := &suites.RepeatedNetworkFlowTestSuite{ AfterglowPeriod: 0, ScrapeInterval: 2, + TurnOffScrape: false, EnableAfterglow: true, NumMetaIter: 1, NumIter: 3, @@ -71,6 +73,7 @@ func TestRepeatedNetworkFlowThreeCurlsNoAfterglow(t *testing.T) { repeatedNetworkFlowTestSuite := &suites.RepeatedNetworkFlowTestSuite{ AfterglowPeriod: 0, ScrapeInterval: 4, + TurnOffScrape: true, EnableAfterglow: false, NumMetaIter: 1, NumIter: 3, diff --git a/integration-tests/suites/repeated_network_flow.go b/integration-tests/suites/repeated_network_flow.go index 9a04dc1e04..a4e1790af6 100644 --- a/integration-tests/suites/repeated_network_flow.go +++ b/integration-tests/suites/repeated_network_flow.go @@ -24,6 +24,7 @@ type RepeatedNetworkFlowTestSuite struct { EnableAfterglow bool AfterglowPeriod int ScrapeInterval int + TurnOffScrape bool NumMetaIter int NumIter int SleepBetweenCurlTime int @@ -44,6 +45,7 @@ func (s *RepeatedNetworkFlowTestSuite) SetupSuite() { // turnOffScrape will be true, but the scrapeInterval // also controls the reporting interval for network events "scrapeInterval": s.ScrapeInterval, + "turnOffScrape": s.TurnOffScrape, }, Env: map[string]string{ "ROX_AFTERGLOW_PERIOD": strconv.Itoa(s.AfterglowPeriod),