Move vpp-cov-* CI job from per-patch to daily execution 69/39269/1
authorDave Wallace <dwallacelf@gmail.com>
Tue, 25 Jul 2023 16:35:19 +0000 (12:35 -0400)
committerDave Wallace <dwallacelf@gmail.com>
Tue, 25 Jul 2023 16:35:19 +0000 (12:35 -0400)
Change-Id: I2798fafcc3182a735f6fd380ef558c585fd28b64
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
jjb/scripts/vpp/cov-build.sh
jjb/vpp/vpp.yaml

index b5fdeb5..7cfa82e 100644 (file)
@@ -85,7 +85,7 @@ make_test_coverage_report() {
         fi
     fi
     if grep -q "${OS_ID}-${OS_VERSION_ID}" <<< "${MAKE_TEST_OS}"; then
-        if ! make COMPRESS_FAILED_TEST_LOGS=yes TEST_JOBS="$TEST_JOBS" RETRIES=3 test-cov ; then
+        if ! make COMPRESS_FAILED_TEST_LOGS=yes TEST_JOBS="$TEST_JOBS" test-cov ; then
             BUILD_ERROR="FAILED 'make test-cov'"
             return
         fi
index ad88ef3..585c3b1 100644 (file)
       - 'master':
           branch: 'master'
           branch-refspec: ''
+          # Once per day at 00:25
+          periodicity: '25 0 * * 0-6'
     os: 'ubuntu2004'
     executor-arch: 'x86_64'
 
     parameters:
       - gerrit-parameter:
           branch: '{branch}'
-      - gerrit-refspec-parameter:
-          refspec: '{branch-refspec}'
       - make-parallel-jobs-parameter:
           make-parallel-jobs: '{make-parallel-jobs}'
       - make-test-os-parameter:
     scm:
       - gerrit-trigger-scm:
           credentials-id: 'jenkins-gerrit-credentials'
-          refspec: '$GERRIT_REFSPEC'
-          choosing-strategy: 'gerrit'
+          refspec: ''
+          choosing-strategy: 'default'
 
     wrappers:
       - fdio-infra-wrappers:
           build-timeout: '{build-timeout}'
 
     triggers:
-      - gerrit-trigger-checkstyle-nonvoting:
+      - timed: '{periodicity}'
+      - gerrit-trigger-manually-triggered:
+          comment-trigger-value: '{comment-trigger-value}'
           name: '{project}'
           branch: '{branch}'