Skip to content

Commit f9e647c

Browse files
aepfliCopilot
andcommitted
chore(flagd): reduce e2e test output verbosity
Switch Cucumber plugin from 'pretty' (prints every step) to 'summary' (only prints failures and a final count). Keeps CI logs readable. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
1 parent 551159a commit f9e647c

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

providers/flagd/src/test/java/dev/openfeature/contrib/providers/flagd/ConfigCucumberTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
@Suite
1919
@IncludeEngines("cucumber")
2020
@SelectFile("test-harness/gherkin/config.feature")
21-
@ConfigurationParameter(key = PLUGIN_PROPERTY_NAME, value = "pretty")
21+
@ConfigurationParameter(key = PLUGIN_PROPERTY_NAME, value = "summary")
2222
@ConfigurationParameter(key = GLUE_PROPERTY_NAME, value = "dev.openfeature.contrib.providers.flagd.e2e.steps.config")
2323
// Config scenarios read System env vars in FlagdOptions.build() and some scenarios also
2424
// mutate them. Parallel execution causes env-var races (e.g. FLAGD_PORT=3456 leaking into

providers/flagd/src/test/java/dev/openfeature/contrib/providers/flagd/e2e/RunFileTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
@SelectDirectories("test-harness/gherkin")
2525
// if you want to run just one feature file, use the following line instead of @SelectDirectories
2626
// @SelectFile("test-harness/gherkin/connection.feature")
27-
@ConfigurationParameter(key = PLUGIN_PROPERTY_NAME, value = "pretty")
27+
@ConfigurationParameter(key = PLUGIN_PROPERTY_NAME, value = "summary")
2828
@ConfigurationParameter(key = GLUE_PROPERTY_NAME, value = "dev.openfeature.contrib.providers.flagd.e2e.steps")
2929
@ConfigurationParameter(key = OBJECT_FACTORY_PROPERTY_NAME, value = "io.cucumber.picocontainer.PicoFactory")
3030
@IncludeTags("file")

providers/flagd/src/test/java/dev/openfeature/contrib/providers/flagd/e2e/RunInProcessTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
@SelectDirectories("test-harness/gherkin")
2525
// if you want to run just one feature file, use the following line instead of @SelectDirectories
2626
// @SelectFile("test-harness/gherkin/selector.feature")
27-
@ConfigurationParameter(key = PLUGIN_PROPERTY_NAME, value = "pretty")
27+
@ConfigurationParameter(key = PLUGIN_PROPERTY_NAME, value = "summary")
2828
@ConfigurationParameter(key = GLUE_PROPERTY_NAME, value = "dev.openfeature.contrib.providers.flagd.e2e.steps")
2929
@ConfigurationParameter(key = OBJECT_FACTORY_PROPERTY_NAME, value = "io.cucumber.picocontainer.PicoFactory")
3030
@IncludeTags("in-process")

providers/flagd/src/test/java/dev/openfeature/contrib/providers/flagd/e2e/RunRpcTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
@SelectDirectories("test-harness/gherkin")
2525
// if you want to run just one feature file, use the following line instead of @SelectDirectories
2626
// @SelectFile("test-harness/gherkin/rpc-caching.feature")
27-
@ConfigurationParameter(key = PLUGIN_PROPERTY_NAME, value = "pretty")
27+
@ConfigurationParameter(key = PLUGIN_PROPERTY_NAME, value = "summary")
2828
@ConfigurationParameter(key = GLUE_PROPERTY_NAME, value = "dev.openfeature.contrib.providers.flagd.e2e.steps")
2929
@ConfigurationParameter(key = OBJECT_FACTORY_PROPERTY_NAME, value = "io.cucumber.picocontainer.PicoFactory")
3030
@IncludeTags({"rpc"})

0 commit comments

Comments
 (0)