Run all tests in a specific step
[releng.git] / jjb / functest / functest-daily-jobs.yml
index 0f1ac35..197e12a 100644 (file)
       stream: master
       branch: '{stream}'
       gs-pathname: ''
+      disabled: false
     euphrates: &euphrates
       stream: euphrates
       branch: 'stable/{stream}'
       gs-pathname: '/{stream}'
+      disabled: false
     # -------------------------------
     # POD, INSTALLER, AND BRANCH MAPPING
     # -------------------------------
           job-timeout: 180
       - 'components':
           job-timeout: 240
+      - 'patrole':
+          job-timeout: 20
       - 'vnf':
           job-timeout: 240
+      - 'parser':
+          job-timeout: 20
 
     features-suite:
       - 'doctor-notification'
         stream: 'master'
       - features-suite: 'domino-multinode'
         stream: 'master'
-      - features-suite: 'fds'
+      - features-suite: 'patrole'
         stream: 'euphrates'
 
     build-job-settings: &build-job-settings
 
     builders:
       - multijob:
-          name: 'Run functest tests'
-          execution-type: SEQUENTIAL
+          name: 'Run healthcheck'
+          execution-type: PARALLEL
           projects:
             - name: 'functest-{installer}-{pod}-daily-healthcheck-{stream}'
               <<: *build-job-settings
+      - multijob:
+          name: 'Run smoke'
+          execution-type: PARALLEL
+          projects:
             - name: 'functest-{installer}-{pod}-daily-smoke-{stream}'
               <<: *build-job-settings
+      - multijob:
+          name: 'Run patrole'
+          execution-type: PARALLEL
+          projects:
+            - name: 'functest-{installer}-{pod}-daily-patrole-{stream}'
+              <<: *build-job-settings
+
+      - multijob:
+          name: 'Run vnf'
+          execution-type: PARALLEL
+          projects:
             - name: 'functest-{installer}-{pod}-daily-vnf-{stream}'
               <<: *build-job-settings
+
+      - multijob:
+          name: 'Run doctor-notification'
+          execution-type: PARALLEL
+          projects:
             - name: 'functest-{installer}-{pod}-daily-features-doctor-notification-{stream}'
               <<: *features-job-settings
+
+      - multijob:
+          name: 'Run bgpvpn'
+          execution-type: PARALLEL
+          projects:
             - name: 'functest-{installer}-{pod}-daily-features-bgpvpn-{stream}'
               <<: *features-job-settings
+
+      - multijob:
+          name: 'Run odl-sfc'
+          execution-type: PARALLEL
+          projects:
             - name: 'functest-{installer}-{pod}-daily-features-functest-odl-sfc-{stream}'
               <<: *features-job-settings
+
+      - multijob:
+          name: 'Run barometercollectd'
+          execution-type: PARALLEL
+          projects:
             - name: 'functest-{installer}-{pod}-daily-features-barometercollectd-{stream}'
               <<: *features-job-settings
+
+      - multijob:
+          name: 'Run fds'
+          execution-type: PARALLEL
+          projects:
             - name: 'functest-{installer}-{pod}-daily-features-fds-{stream}'
               <<: *features-job-settings
+
+      - multijob:
+          name: 'Run promise'
+          execution-type: PARALLEL
+          projects:
             - name: 'functest-{installer}-{pod}-daily-features-promise-{stream}'
               <<: *features-job-settings
+
+      - multijob:
+          name: 'Run domino-multinode'
+          execution-type: PARALLEL
+          projects:
             - name: 'functest-{installer}-{pod}-daily-features-domino-multinode-{stream}'
               <<: *features-job-settings
 
+      - multijob:
+          name: 'Run parser'
+          execution-type: PARALLEL
+          projects:
+            - name: 'functest-{installer}-{pod}-daily-parser-{stream}'
+              <<: *build-job-settings
+
 - job-template: &functest-installer-tier-job
 
     name: 'functest-{installer}-{pod}-daily-{functest-tier}-{stream}'
             - 'odl_netvirt'
             - 'snaps_smoke'
             - 'refstack_defcore'
+            - 'patrole'
             - 'promise'
             - 'doctor'
             - 'bgpvpn'
           choices:
             - 'healthcheck'
             - 'smoke'
+            - 'patrole'
             - 'features'
             - 'components'
             - 'vnf'
+            - 'parser'
           default: 'healthcheck'
       - string:
           name: TESTCASE_OPTIONS