Use old functest container for armband CI runs 63/41663/2
authorMorgan Richomme <morgan.richomme@orange.com>
Tue, 12 Sep 2017 06:44:00 +0000 (08:44 +0200)
committerMorgan Richomme <morgan.richomme@orange.com>
Tue, 12 Sep 2017 07:48:28 +0000 (09:48 +0200)
Functest Alpine not supported yet for aarch64 architecture.
Task for Armband project but until support could be done, the
traditionnal docker shall be used for armband tests

usage of alpine leads to errors [1]

[1]: https://build.opnfv.org/ci/view/functest/job/functest-fuel-armband-baremetal-daily-master/214/console

Change-Id: I48e05a0c7cd97989784fd97348bd331425c4877e
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
jjb/armband/armband-ci-jobs.yml
jjb/functest/functest-daily-jobs.yml

index faa5971..276f688 100644 (file)
               same-node: true
               block: true
         - trigger-builds:
-            - project: 'functest-{installer}-{pod}-daily-{stream}'
+            - project: 'functest-{installer}-{pod}-arm-daily-{stream}'
               current-parameters: false
               predefined-parameters:
                 DEPLOY_SCENARIO={scenario}
index b1d7e74..cbf1755 100644 (file)
             job-timeout: 60
         - 'daily':
             job-timeout: 240
+        - 'arm-daily':
+            job-timeout: 240
 
     jobs:
         - 'functest-{installer}-{pod}-{testsuite}-{stream}'
             name: FUNCTEST_SUITE_NAME
             default: 'daily'
             description: "Daily suite name to run"
+- parameter:
+    name: functest-arm-daily-parameter
+    parameters:
+        - string:
+            name: FUNCTEST_SUITE_NAME
+            default: 'arm-daily'
+            description: "Daily suite name (Aarch64) to run"
 - parameter:
     name: functest-suite-parameter
     parameters:
         - choice:
             name: FUNCTEST_SUITE_NAME
             choices:
-                - 'healthcheck'
+                - 'connection_check'
+                - 'api_check'
+                - 'snaps_health_check'
                 - 'vping_userdata'
                 - 'vping_ssh'
                 - 'tempest_smoke_serial'
                 - 'odl'
                 - 'odl_netvirt'
                 - 'onos'
+                - 'snaps_smoke'
+                - 'refstack_defcore'
                 - 'promise'
                 - 'doctor'
                 - 'bgpvpn'
+                - 'parser'
                 - 'security_scan'
                 - 'tempest_full_parallel'
                 - 'rally_full'
-                - 'vims'
-                - 'multisite'
-                - 'parser'
-                - 'opera_vims'
+                - 'cloudify_ims'
+                - 'cloudify_vrouter'
+                - 'orchestra_openims'
+                - 'orchestra_clearwaterims'
         - string:
             name: TESTCASE_OPTIONS
             default: ''
         - 'functest-daily'
         - 'functest-store-results'
 
+- builder:
+    name: functest-arm-daily-builder
+    builders:
+        - 'functest-cleanup'
+        - 'set-functest-env'
+        - 'functest-arm-daily'
+        - 'functest-store-results'
+        - 'functest-exit'
+
 - builder:
     name: functest-suite-builder
     builders:
 - builder:
     name: functest-alpine-daily-builder
     builders:
-        - shell:
-            !include-raw:
-                - ./functest-env-presetup.sh
-                - ../../utils/fetch_os_creds.sh
-                - ./functest-alpine.sh
-                - ../../utils/push-test-logs.sh
+        - 'functest-cleanup'
+        - 'set-functest-env-alpine'
+        - 'functest-daily'
+        - 'functest-store-results'
 
 - builder:
     name: functest-daily
         - shell:
             !include-raw: ./functest-alpine.sh
 
+- builder:
+    name: functest-arm-daily
+    builders:
+        - shell:
+            !include-raw: ./functest-loop.sh
 
 - builder:
     name: functest-suite