Skip to content

Commit 0608386

Browse files
committed
added override for aws security lake
1 parent 50b9c7f commit 0608386

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

internal/testrunner/runners/system/tester.go

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,9 @@ var (
122122
},
123123
},
124124
}
125+
dataStreamOverrides = map[string]bool{
126+
"amazon_security_lake": true,
127+
}
125128
enableIndependentAgents = environment.WithElasticPackagePrefix("TEST_ENABLE_INDEPENDENT_AGENT")
126129
)
127130

@@ -937,7 +940,7 @@ func (r *tester) prepareScenario(ctx context.Context, config *testConfig, svcInf
937940

938941
// Input packages can set `data_stream.dataset` by convention to customize the dataset.
939942
dataStreamDataset := ds.Inputs[0].Streams[0].DataStream.Dataset
940-
if scenario.pkgManifest.Type == "input" {
943+
if scenario.pkgManifest.Type == "input" || dataStreamOverrides[scenario.pkgManifest.Name] {
941944
v, _ := config.Vars.GetValue("data_stream.dataset")
942945
if dataset, ok := v.(string); ok && dataset != "" {
943946
dataStreamDataset = dataset
@@ -1290,7 +1293,7 @@ func (r *tester) validateTestScenario(ctx context.Context, result *testrunner.Re
12901293
}
12911294
expectedDatasets = []string{expectedDataset}
12921295
}
1293-
if scenario.pkgManifest.Type == "input" {
1296+
if scenario.pkgManifest.Type == "input" || dataStreamOverrides[scenario.pkgManifest.Name] {
12941297
v, _ := config.Vars.GetValue("data_stream.dataset")
12951298
if dataset, ok := v.(string); ok && dataset != "" {
12961299
expectedDatasets = append(expectedDatasets, dataset)

0 commit comments

Comments
 (0)