Skip to content

Commit cb06b1b

Browse files
authored
Set streaming engine option to fix V1 tests (#33100)
* set enable_streaming_engine option * trigger test * trigger test * revert test trigger
1 parent 0b1b154 commit cb06b1b

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

  • sdks/java/io/google-cloud-platform/src/test/java/org/apache/beam/sdk/io/gcp/bigquery/providers

sdks/java/io/google-cloud-platform/src/test/java/org/apache/beam/sdk/io/gcp/bigquery/providers/BigQueryManagedIT.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,13 @@ public void testStreamingStorageWriteRead() {
118118
String.format("%s:%s.%s", PROJECT, BIG_QUERY_DATASET_ID, testName.getMethodName());
119119
Map<String, Object> config = ImmutableMap.of("table", table);
120120

121+
if (writePipeline.getOptions().getRunner().getName().contains("DataflowRunner")) {
122+
// Need to manually enable streaming engine for legacy dataflow runner
123+
ExperimentalOptions.addExperiment(
124+
writePipeline.getOptions().as(ExperimentalOptions.class),
125+
GcpOptions.STREAMING_ENGINE_EXPERIMENT);
126+
}
127+
121128
// streaming write
122129
PCollectionRowTuple.of("input", getInput(writePipeline, true))
123130
.apply(Managed.write(Managed.BIGQUERY).withConfig(config));

0 commit comments

Comments
 (0)