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>
same-node: true
block: true
- trigger-builds:
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}
current-parameters: false
predefined-parameters:
DEPLOY_SCENARIO={scenario}
job-timeout: 60
- 'daily':
job-timeout: 240
job-timeout: 60
- 'daily':
job-timeout: 240
+ - 'arm-daily':
+ job-timeout: 240
jobs:
- 'functest-{installer}-{pod}-{testsuite}-{stream}'
jobs:
- 'functest-{installer}-{pod}-{testsuite}-{stream}'
name: FUNCTEST_SUITE_NAME
default: 'daily'
description: "Daily suite name to run"
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:
- parameter:
name: functest-suite-parameter
parameters:
- choice:
name: FUNCTEST_SUITE_NAME
choices:
+ - 'connection_check'
+ - 'api_check'
+ - 'snaps_health_check'
- 'vping_userdata'
- 'vping_ssh'
- 'tempest_smoke_serial'
- 'vping_userdata'
- 'vping_ssh'
- 'tempest_smoke_serial'
- 'odl'
- 'odl_netvirt'
- 'onos'
- 'odl'
- 'odl_netvirt'
- 'onos'
+ - 'snaps_smoke'
+ - 'refstack_defcore'
- 'promise'
- 'doctor'
- 'bgpvpn'
- 'promise'
- 'doctor'
- 'bgpvpn'
- 'security_scan'
- 'tempest_full_parallel'
- 'rally_full'
- '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: ''
- string:
name: TESTCASE_OPTIONS
default: ''
- 'functest-daily'
- 'functest-store-results'
- '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-suite-builder
builders:
- builder:
name: functest-alpine-daily-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
- builder:
name: functest-daily
- shell:
!include-raw: ./functest-alpine.sh
- shell:
!include-raw: ./functest-alpine.sh
+- builder:
+ name: functest-arm-daily
+ builders:
+ - shell:
+ !include-raw: ./functest-loop.sh
- builder:
name: functest-suite
- builder:
name: functest-suite