[ 
https://issues.apache.org/jira/browse/BEAM-11197?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17227667#comment-17227667
 ] 

Tyson Hamilton commented on BEAM-11197:
---------------------------------------

Another question, for my later thinking,
 * Why do these builds exist, as well as those in the 'postCommit' task in the 
parent google-cloud-dataflow-java/build.gradle:

 ** runners/google-cloud-dataflow-java/examples/build.gradle (otherwise empty 
directory)
 ** runners/google-cloud-dataflow-java/examples-streaming/build.gradle 
(otherwise empty directory)

They seem to similarly configure tests to run the examples using various groovy 
files,
 * .test-infra/jenkins/job_PostCommit_Java_Dataflow_Examples_Java11.groovy
 * .test-infra/jenkins/job_PreCommit_Java_Examples_Dataflow.groovy
 * .test-infra/jenkins/job_PreCommit_Java_Examples_Dataflow_Java11.groovy

 

 

 

> Review Jenkins Java Test Jobs / Configurations
> ----------------------------------------------
>
>                 Key: BEAM-11197
>                 URL: https://issues.apache.org/jira/browse/BEAM-11197
>             Project: Beam
>          Issue Type: Improvement
>          Components: build-system, sdk-java-core
>            Reporter: Tyson Hamilton
>            Priority: P2
>
> The Java test jobs in Jenkins have been growing organically over time and 
> need to be reviewed to ensure they're balancing appropriate coverage, using 
> reasonable resources (e.g. infra costs, time), and are following a sane 
> testing strategy:
>  * naming is uniform and predictable (especially for PR phrases)
>  * postcommit monolith is broken down into individual jobs to improve 
> balancing across jenkins nodes
>  * old jobs are removed from Jenkins (e.g. [1, 2])
>  * 
> [README.md|https://github.com/apache/beam/blob/master/.test-infra/jenkins/README.md]
>  file is updated
>  
> [1]: 
> [https://ci-beam.apache.org/job/beam_PostCommit_Java11_Examples_Dataflow_Portability/]
> [2]: 
> [https://ci-beam.apache.org/job/beam_PostCommit_Java11_ValidatesRunner_PortabilityApi_Dataflow/]
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to