[Functest] Avoid reporting results for suite job
[releng.git] / jjb / storperf / storperf-verify-jobs.yml
index a1180c4..0b01fd1 100644 (file)
             gs-pathname: ''
             disabled: false
             docker-tag: 'latest'
+        - euphrates:
+            branch: 'stable/{stream}'
+            gs-pathname: '/{stream}'
+            disabled: false
+            docker-tag: 'stable'
 #--------------------------------
 # patch verification phases
 #--------------------------------
@@ -75,8 +80,8 @@
             # in phase jobs
             echo "Triggering phase jobs!"
         - multijob:
-            name: 'unit-test'
-            condition: SUCCESSFUL
+            name: 'storperf-build-and-unittest'
+            execution-type: PARALLEL
             projects:
                 - name: 'storperf-verify-unit-test-{stream}'
                   current-parameters: false
@@ -89,9 +94,6 @@
                   node-parameters: false
                   kill-phase-on: FAILURE
                   abort-all-job: false
-            name: 'build-x86_64'
-            condition: SUCCESSFUL
-            projects:
                 - name: 'storperf-verify-build-x86_64-{stream}'
                   current-parameters: false
                   predefined-parameters: |
                   node-parameters: false
                   kill-phase-on: FAILURE
                   abort-all-job: false
-            name: 'build-aarch64'
-            condition: SUCCESSFUL
-            projects:
                 - name: 'storperf-verify-build-aarch64-{stream}'
                   current-parameters: false
                   predefined-parameters: |
     wrappers:
         - ssh-agent-wrapper
         - build-timeout:
-            timeout: 30
+            timeout: 60
 
     parameters:
+        - project-parameter:
+            project: '{project}'
+            branch: '{branch}'
         - '{slave-label}-defaults'
 
     scm:
             zoom-coverage-chart: "true"
             targets:
                 - files:
-                    healthy: 10
-                    unhealthy: 20
-                    failing: 30
+                    healthy: 60
+                    unhealthy: 50
+                    failing: 40
                 - method:
-                    healthy: 50
-                    unhealthy: 40
-                    failing: 30
+                    healthy: 60
+                    unhealthy: 50
+                    failing: 40
         - email-jenkins-admins-on-failure
 - publisher:
     name: 'storperf-verify-build-x86_64-publishers-macro'