You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by GitBox <gi...@apache.org> on 2019/01/15 23:06:18 UTC
[beam] Diff for: [GitHub] mxm merged pull request #7514: [BEAM-6439] Move
Python Validates Runner Flink test to PreCommit.
diff --git a/.test-infra/jenkins/job_PostCommit_Python_ValidatesRunner_Flink.groovy b/.test-infra/jenkins/job_PreCommit_Python_ValidatesRunner_Flink.groovy
similarity index 55%
rename from .test-infra/jenkins/job_PostCommit_Python_ValidatesRunner_Flink.groovy
rename to .test-infra/jenkins/job_PreCommit_Python_ValidatesRunner_Flink.groovy
index f6c42157047b..4ef5d586ca4f 100644
--- a/.test-infra/jenkins/job_PostCommit_Python_ValidatesRunner_Flink.groovy
+++ b/.test-infra/jenkins/job_PreCommit_Python_ValidatesRunner_Flink.groovy
@@ -16,25 +16,18 @@
* limitations under the License.
*/
-import CommonJobProperties as commonJobProperties
-import PostcommitJobBuilder
+import PrecommitJobBuilder
// This job runs the suite of ValidatesRunner tests against the Flink runner.
-PostcommitJobBuilder.postCommitJob('beam_PostCommit_Python_VR_Flink',
- 'Run Python Flink ValidatesRunner', 'Python Flink ValidatesRunner Tests', this) {
- description('Runs the Python ValidatesRunner suite on the Flink runner.')
-
- previousNames('beam_PostCommit_Python_PVR_Flink_Gradle')
-
- // Set common parameters.
- commonJobProperties.setTopLevelMainJobProperties(delegate)
-
- // Execute gradle task to test Python Flink Portable Runner.
- steps {
- gradle {
- rootBuildScriptDir(commonJobProperties.checkoutDir)
- tasks(':beam-sdks-python:flinkValidatesRunner')
- commonJobProperties.setGradleSwitches(delegate)
- }
- }
-}
+PrecommitJobBuilder builder = new PrecommitJobBuilder(
+ scope: this,
+ nameBase: 'Python_ValidatesRunner_Flink',
+ gradleTask: ':beam-sdks-python:flinkValidatesRunner',
+ triggerPathPatterns: [
+ '^model/.*$',
+ '^runners/.*$',
+ '^sdks/python/.*$',
+ '^release/.*$',
+ ]
+)
+builder.build {}
With regards,
Apache Git Services