kennknowles commented on a change in pull request #13124:
URL: https://github.com/apache/beam/pull/13124#discussion_r508878813



##########
File path: 
.test-infra/jenkins/job_PostCommit_Java_ValidatesRunner_Dataflow.groovy
##########
@@ -23,7 +23,7 @@ import PostcommitJobBuilder
 // This job runs the suite of ValidatesRunner tests against the Dataflow
 // runner.
 
PostcommitJobBuilder.postCommitJob('beam_PostCommit_Java_ValidatesRunner_Dataflow',
-    'Run Dataflow ValidatesRunner', 'Google Cloud Dataflow Runner 
ValidatesRunner Tests', this) {
+    'Run Dataflow ValidatesRunner', 'Google Cloud Dataflow Runner 
ValidatesRunner Tests (streaming/batch auto)', this) {

Review comment:
       When `--streaming=true` is not specified, this happens:
   
   
https://github.com/apache/beam/blob/996c8d2ed77375061c90417cf4018fde604e364a/runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowRunner.java#L869-L871
   
   So the unmodified `ValidatesRunner` test suite uses batch mode when possible 
and streaming when necessary. We expect essentially all users to use the 
unmodified form and let it "just work". But very few of our `ValidatesRunner` 
tests have unbounded PCollections so streaming is largely untested in this mode.
   
   It may be overkill to change this title. I got worried it would be confused 
for a "batch only" mode, which it is not.




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to