- Ubuntu 16.04
- `PDF <https://git.opnfv.org/pharos/plain/labs/arm/pod6.yaml>`__
- `IDF <https://git.opnfv.org/pharos/plain/labs/arm/idf-pod6.yaml>`__
+ * - `arm-pod9 <https://build.opnfv.org/ci/computer/arm-pod9>`_
+ - Armband
+ - Ubuntu 16.04
+ - `PDF <https://git.opnfv.org/pharos/plain/labs/arm/pod9.yaml>`__
+ - `IDF <https://git.opnfv.org/pharos/plain/labs/arm/idf-pod9.yaml>`__
+ * - `arm-pod10 <https://build.opnfv.org/ci/computer/arm-pod10>`_
+ - Fuel
+ - Ubuntu 16.04
+ - `PDF <https://git.opnfv.org/pharos/plain/labs/arm/pod10.yaml>`__
+ - `IDF <https://git.opnfv.org/pharos/plain/labs/arm/idf-pod10.yaml>`__
* - `ericsson-pod1 <https://build.opnfv.org/ci/computer/ericsson-pod1>`_
- Fuel
- Ubuntu 16.04
auto-trigger-name: '{installer}-{scenario}-{pod}-{stream}-trigger'
- 'os-nosdn-ovs-ha':
auto-trigger-name: '{installer}-{scenario}-{pod}-{stream}-trigger'
- - 'os-nosdn-vpp-ha':
- auto-trigger-name: '{installer}-{scenario}-{pod}-{stream}-trigger'
# NOHA scenarios
- 'os-nosdn-nofeature-noha':
auto-trigger-name: '{installer}-{scenario}-{pod}-{stream}-trigger'
+ - 'os-nosdn-fdio-noha':
+ auto-trigger-name: '{installer}-{scenario}-{pod}-{stream}-trigger'
exclude:
# Dovetail (and only it) should run against Fraser HA baremetal scenarios
stream: fraser
- scenario: os-ovn-nofeature-ha
stream: fraser
- - scenario: os-nosdn-vpp-ha
+ - scenario: os-nosdn-fdio-noha
stream: fraser
jobs:
- trigger:
name: 'fuel-os-nosdn-nofeature-ha-armband-baremetal-master-trigger'
triggers:
- - timed: '0 1 * * 2,7'
-- trigger:
- name: 'fuel-os-nosdn-nofeature-noha-armband-baremetal-master-trigger'
- triggers:
- - timed: ''
+ - timed: '0 1 * * 7'
- trigger:
name: 'fuel-os-odl-nofeature-ha-armband-baremetal-master-trigger'
triggers:
- trigger:
name: 'fuel-os-ovn-nofeature-ha-armband-baremetal-master-trigger'
triggers:
- - timed: '0 1 * * 1'
+ - timed: '0 1 * * 2'
- trigger:
name: 'fuel-os-nosdn-ovs-ha-armband-baremetal-master-trigger'
triggers:
- - timed: '0 1 * * 3,5'
+ - timed: '0 1 * * 1'
- trigger:
- name: 'fuel-os-nosdn-vpp-ha-armband-baremetal-master-trigger'
+ name: 'fuel-os-nosdn-nofeature-noha-armband-baremetal-master-trigger'
triggers:
- timed: ''
+- trigger:
+ name: 'fuel-os-nosdn-fdio-noha-armband-baremetal-master-trigger'
+ triggers:
+ - timed: '0 1 * * 3,5'
# ---------------------------------------------------------------------
# Enea Armband CI Baremetal Triggers running against gambia branch
# ---------------------------------------------------------------------
- trigger:
name: 'fuel-os-nosdn-nofeature-ha-armband-baremetal-gambia-trigger'
triggers:
- - timed: '10 1 * * 1,3'
-- trigger:
- name: 'fuel-os-nosdn-nofeature-noha-armband-baremetal-gambia-trigger'
- triggers:
- - timed: ''
+ - timed: '10 1 * * 1'
- trigger:
name: 'fuel-os-odl-nofeature-ha-armband-baremetal-gambia-trigger'
triggers:
- - timed: '10 1 * * 5,7'
+ - timed: '10 1 * * 7'
- trigger:
name: 'fuel-os-ovn-nofeature-ha-armband-baremetal-gambia-trigger'
triggers:
triggers:
- timed: '10 1 * * 4,6'
- trigger:
- name: 'fuel-os-nosdn-vpp-ha-armband-baremetal-gambia-trigger'
+ name: 'fuel-os-nosdn-nofeature-noha-armband-baremetal-gambia-trigger'
triggers:
- timed: ''
+- trigger:
+ name: 'fuel-os-nosdn-fdio-noha-armband-baremetal-gambia-trigger'
+ triggers:
+ - timed: '10 1 * * 3,5'
# -------------------------------------------------------------------
# Enea Armband CI Baremetal Triggers running against fraser branch (for Dovetail)
# -------------------------------------------------------------------
name: 'fuel-os-nosdn-nofeature-ha-armband-virtual-master-trigger'
triggers:
- timed: ''
-- trigger:
- name: 'fuel-os-nosdn-nofeature-noha-armband-virtual-master-trigger'
- triggers:
- - timed: ''
- trigger:
name: 'fuel-os-odl-nofeature-ha-armband-virtual-master-trigger'
triggers:
triggers:
- timed: ''
- trigger:
- name: 'fuel-os-nosdn-vpp-ha-armband-virtual-master-trigger'
+ name: 'fuel-os-nosdn-nofeature-noha-armband-virtual-master-trigger'
+ triggers:
+ - timed: ''
+- trigger:
+ name: 'fuel-os-nosdn-fdio-noha-armband-virtual-master-trigger'
triggers:
- timed: ''
# -------------------------------------------------------------------
name: 'fuel-os-nosdn-nofeature-ha-armband-virtual-gambia-trigger'
triggers:
- timed: ''
-- trigger:
- name: 'fuel-os-nosdn-nofeature-noha-armband-virtual-gambia-trigger'
- triggers:
- - timed: ''
- trigger:
name: 'fuel-os-odl-nofeature-ha-armband-virtual-gambia-trigger'
triggers:
triggers:
- timed: ''
- trigger:
- name: 'fuel-os-nosdn-vpp-ha-armband-virtual-gambia-trigger'
+ name: 'fuel-os-nosdn-nofeature-noha-armband-virtual-gambia-trigger'
+ triggers:
+ - timed: ''
+- trigger:
+ name: 'fuel-os-nosdn-fdio-noha-armband-virtual-gambia-trigger'
triggers:
- timed: ''
disabled: false
installer:
- - 'apex'
- - 'fuel'
+ - 'apex':
+ scenario: 'os-nosdn-nofeature-noha'
+ - 'fuel':
+ scenario: 'os-nosdn-nofeature-noha'
arch:
- 'x86_64'
GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
kill-phase-on: FAILURE
git-revision: true
+ - multijob:
+ name: 'doctor-verify-fenix'
+ execution-type: PARALLEL
+ projects:
+ - name: 'doctor-verify-maintenance-apex-sample-x86_64-{stream}'
+ predefined-parameters: |
+ PROJECT=$PROJECT
+ GERRIT_BRANCH=$GERRIT_BRANCH
+ GERRIT_REFSPEC=$GERRIT_REFSPEC
+ GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
+ GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
+ kill-phase-on: FAILURE
+ git-revision: true
- multijob:
name: 'doctor-verify-congress'
execution-type: PARALLEL
- 'doctor-slave-parameter'
- 'doctor-parameter':
inspector: '{inspector}'
+ scenario: '{scenario}'
test_case: 'fault_management'
+ admin_tool_type: 'sample'
scm:
- git-scm-gerrit
builders:
- job-template:
name: 'doctor-verify-maintenance-{installer}-{inspector}-{arch}-{stream}'
disabled: '{obj:disabled}'
- node: 'nokia-pod1'
+ node: 'doctor-{installer}-{arch}'
wrappers:
- ssh-agent-wrapper
- build-timeout:
- 'doctor-slave-parameter'
- 'doctor-parameter':
inspector: '{inspector}'
+ scenario: '{scenario}'
test_case: 'maintenance'
+ admin_tool_type: 'fenix'
scm:
- git-scm-gerrit
builders:
- 'doctor-slave-parameter'
- 'doctor-parameter':
inspector: '{inspector}'
+ scenario: '{scenario}'
test_case: 'all'
+ admin_tool_type: 'sample'
scm:
- git-scm-gerrit
builders:
name: TEST_CASE
default: '{test_case}'
description: 'test case: all, fault_management or maintenance'
+ - string:
+ name: DEPLOY_SCENARIO
+ default: '{scenario}'
+ description: 'Scenario to deploy and test'
+ - string:
+ name: ADMIN_TOOL_TYPE
+ default: '{admin_tool_type}'
+ description: 'admin_tool_type: sample, fenix'
# -------------------------------
auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
- 'os-nosdn-ovs-ha':
auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
- - 'os-nosdn-vpp-ha':
+ - 'os-nosdn-fdio-ha':
auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
# NOHA scenarios
- 'os-nosdn-nofeature-noha':
auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
- 'os-nosdn-ovs-noha':
auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
- - 'os-nosdn-vpp-noha':
+ - 'os-nosdn-fdio-noha':
auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
exclude:
stream: fraser
- scenario: os-nosdn-ovs-noha
stream: fraser
- - scenario: os-nosdn-vpp-noha
+ - scenario: os-nosdn-fdio-noha
stream: fraser
- scenario: os-ovn-nofeature-ha
stream: fraser
- - scenario: os-nosdn-vpp-ha
+ - scenario: os-nosdn-fdio-ha
stream: fraser
jobs:
- trigger:
name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-master-trigger'
triggers:
- - timed: '5 20 * * *'
+ - timed: '5 20 * * 1,2,4,6,7'
- trigger:
name: 'fuel-os-odl-nofeature-ha-baremetal-daily-master-trigger'
triggers:
triggers:
- timed: ''
- trigger:
- name: 'fuel-os-nosdn-vpp-ha-baremetal-daily-master-trigger'
+ name: 'fuel-os-nosdn-fdio-ha-baremetal-daily-master-trigger'
triggers:
- timed: ''
triggers:
- timed: ''
- trigger:
- name: 'fuel-os-nosdn-vpp-noha-baremetal-daily-master-trigger'
+ name: 'fuel-os-nosdn-fdio-noha-baremetal-daily-master-trigger'
triggers:
- - timed: ''
+ - timed: '5 20 * * 3,5'
# ----------------------------------------------
# Triggers for job running on fuel-baremetal against gambia branch
# ----------------------------------------------
- trigger:
name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-gambia-trigger'
triggers:
- - timed: '0 20 * * *'
+ - timed: '0 20 * * 1,2,4,6,7'
- trigger:
name: 'fuel-os-odl-nofeature-ha-baremetal-daily-gambia-trigger'
triggers:
triggers:
- timed: '0 5 * * *'
- trigger:
- name: 'fuel-os-nosdn-vpp-ha-baremetal-daily-gambia-trigger'
+ name: 'fuel-os-nosdn-fdio-ha-baremetal-daily-gambia-trigger'
triggers:
- timed: ''
# NOHA Scenarios
triggers:
- timed: ''
- trigger:
- name: 'fuel-os-nosdn-vpp-noha-baremetal-daily-gambia-trigger'
+ name: 'fuel-os-nosdn-fdio-noha-baremetal-daily-gambia-trigger'
triggers:
- - timed: ''
+ - timed: '0 20 * * 3,5'
# ----------------------------------------------
# Triggers for job running on fuel-virtual against master branch
# ----------------------------------------------
triggers:
- timed: ''
- trigger:
- name: 'fuel-os-nosdn-vpp-ha-virtual-daily-master-trigger'
+ name: 'fuel-os-nosdn-fdio-ha-virtual-daily-master-trigger'
triggers:
- timed: ''
# NOHA Scenarios
triggers:
- timed: '5 9 * * *'
- trigger:
- name: 'fuel-os-nosdn-vpp-noha-virtual-daily-master-trigger'
+ name: 'fuel-os-nosdn-fdio-noha-virtual-daily-master-trigger'
triggers:
- timed: ''
# ----------------------------------------------
triggers:
- timed: ''
- trigger:
- name: 'fuel-os-nosdn-vpp-ha-virtual-daily-gambia-trigger'
+ name: 'fuel-os-nosdn-fdio-ha-virtual-daily-gambia-trigger'
triggers:
- timed: ''
# NOHA Scenarios
triggers:
- timed: '0 9 * * *'
- trigger:
- name: 'fuel-os-nosdn-vpp-noha-virtual-daily-gambia-trigger'
+ name: 'fuel-os-nosdn-fdio-noha-virtual-daily-gambia-trigger'
triggers:
- timed: ''
# ----------------------------------------------
triggers:
- timed: ''
- trigger:
- name: 'fuel-os-nosdn-vpp-ha-zte-pod1-daily-master-trigger'
+ name: 'fuel-os-nosdn-fdio-ha-zte-pod1-daily-master-trigger'
triggers:
- timed: ''
# NOHA Scenarios
triggers:
- timed: ''
- trigger:
- name: 'fuel-os-nosdn-vpp-noha-zte-pod1-daily-master-trigger'
+ name: 'fuel-os-nosdn-fdio-noha-zte-pod1-daily-master-trigger'
triggers:
- timed: ''
--- /dev/null
+---
+- xtesting-jobs: &xtesting-jobs
+ name: 'xtesting-jobs'
+ current-parameters: true
+
+- xtesting-params: &xtesting-params
+ name: 'xtesting-params'
+ repo: 'opnfv'
+ port:
+ tag:
+ - latest:
+ branch: master
+ - hunter:
+ branch: stable/hunter
+ - gambia:
+ branch: stable/gambia
+
+- parameter:
+ name: xtesting-slave
+ parameters:
+ - label:
+ name: slave
+ default: lf-build2
+
+- parameter:
+ name: xtesting-branch
+ parameters:
+ - string:
+ name: branch
+ default: '{branch}'
+
+- xtesting-containers: &xtesting-containers
+ name: 'xtesting-containers'
+ repo: '{repo}'
+ port: '{port}'
+ container: '{container}'
+ tag: '{tag}'
+
+- xtesting-run-containers: &xtesting-run-containers
+ name: 'xtesting-build-containers'
+ <<: *xtesting-containers
+ test: '{test}'
+
+- xtesting-build-containers: &xtesting-build-containers
+ name: 'xtesting-build-containers'
+ <<: *xtesting-containers
+ ref_arg: '{ref_arg}'
+ path: '{path}'
+
+- builder:
+ name: xtesting-pull-containers
+ builders:
+ - shell: |
+ set +x
+ if [ "{repo}" = "_" ]; then
+ image={container}:{tag}
+ elif [ "{port}" = "None" ]; then
+ image={repo}/{container}:{tag}
+ else
+ image={repo}:{port}/{container}:{tag}
+ fi
+ sudo docker pull $image
+
+- builder:
+ name: xtesting-build-containers
+ builders:
+ - shell: |
+ set +x
+ if [ "{repo}" = "_" ]; then
+ image={container}:{tag}
+ elif [ "{port}" = "None" ]; then
+ image={repo}/{container}:{tag}
+ else
+ image={repo}:{port}/{container}:{tag}
+ fi
+ if [ "{ref_arg}" = "None" ]; then
+ build_arg=""
+ else
+ build_arg="--build-arg {ref_arg}={ref}"
+ fi
+ cd {path}
+ sudo docker build $build_arg \
+ --pull=false --no-cache --force-rm=true \
+ -t $image .
+
+- builder:
+ name: xtesting-run-containers
+ builders:
+ - shell: |
+ set +ex
+ [ ! -z "$WORKSPACE" ] && sudo rm -rf $WORKSPACE/* || true
+ if [ "{repo}" = "_" ]; then
+ image={container}:{tag}
+ elif [ "{port}" = "None" ]; then
+ image={repo}/{container}:{tag}
+ else
+ image={repo}:{port}/{container}:{tag}
+ fi
+ sudo docker run --rm \
+ -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
+ $image run_tests -t {test}
+ res=$?
+ gsutil -m cp -r $WORKSPACE/ \
+ gs://artifacts.opnfv.org/xtesting/$JOB_NAME-$BUILD_ID > /dev/null 2>&1
+ find $WORKSPACE -type f \
+ -printf \
+ "http://artifacts.opnfv.org/xtesting/$JOB_NAME-$BUILD_ID/%P\n"
+ exit $res
+
+- builder:
+ name: xtesting-remove-images
+ builders:
+ - shell: |
+ set +x
+ if [ "{repo}" = "_" ]; then
+ image={container}:{tag}
+ elif [ "{port}" = "None" ]; then
+ image={repo}/{container}:{tag}
+ else
+ image={repo}:{port}/{container}:{tag}
+ fi
+ sudo docker rmi $image || true
+
+- scm:
+ name: xtesting-scm
+ scm:
+ - git:
+ url: https://gerrit.opnfv.org/gerrit/functest-xtesting
+ refspec: '+refs/changes/*:refs/changes/*'
+ branches:
+ - '{ref}'
+
+- job-template:
+ name: '{repo}-{container}-{tag}-pull'
+ parameters:
+ - xtesting-slave
+ builders:
+ - xtesting-pull-containers:
+ <<: *xtesting-containers
+
+- project:
+ name: 'opnfv-xtesting-pull'
+ <<: *xtesting-params
+ container: 'xtesting'
+ jobs:
+ - '{repo}-{container}-{tag}-pull'
+
+- job-template:
+ name: '{repo}-{container}-{tag}-rmi'
+ parameters:
+ - xtesting-slave
+ builders:
+ - xtesting-remove-images:
+ <<: *xtesting-containers
+
+- project:
+ name: 'opnfv-xtesting-rmi'
+ <<: *xtesting-params
+ container: 'xtesting'
+ jobs:
+ - '{repo}-{container}-{tag}-rmi'
+
+- job-template:
+ name: '{repo}-{container}-{tag}-{test}-run'
+ parameters:
+ - xtesting-slave
+ builders:
+ - xtesting-run-containers:
+ <<: *xtesting-run-containers
+
+- project:
+ name: 'opnfv-xtesting'
+ <<: *xtesting-params
+ container: 'xtesting'
+ test:
+ - first
+ - second
+ - third
+ - fourth
+ - fifth
+ jobs:
+ - '{repo}-{container}-{tag}-{test}-run'
+
+- job-template:
+ name: 'xtesting-{tag}-daily'
+ project-type: multijob
+ triggers:
+ - timed: '@daily'
+ parameters:
+ - xtesting-slave
+ properties:
+ - build-blocker:
+ use-build-blocker: true
+ blocking-level: 'NODE'
+ blocking-jobs:
+ - '^xtesting-.*-(daily|check|gate)$'
+ builders:
+ - multijob:
+ name: remove former images
+ projects:
+ - name: 'opnfv-xtesting-{tag}-rmi'
+ <<: *xtesting-jobs
+ - multijob:
+ name: pull containers
+ projects:
+ - name: 'opnfv-xtesting-{tag}-pull'
+ <<: *xtesting-jobs
+ - multijob:
+ name: opnfv/xtesting:{tag}
+ projects:
+ - name: 'opnfv-xtesting-{tag}-first-run'
+ <<: *xtesting-jobs
+ - name: 'opnfv-xtesting-{tag}-second-run'
+ <<: *xtesting-jobs
+ - name: 'opnfv-xtesting-{tag}-third-run'
+ <<: *xtesting-jobs
+ - name: 'opnfv-xtesting-{tag}-fourth-run'
+ <<: *xtesting-jobs
+ - name: 'opnfv-xtesting-{tag}-fifth-run'
+ <<: *xtesting-jobs
+
+- job-template:
+ name: '{repo}-{container}-{tag}-gate'
+ parameters:
+ - xtesting-slave
+ scm:
+ - xtesting-scm:
+ ref: $GERRIT_REFSPEC
+ builders:
+ - xtesting-build-containers:
+ <<: *xtesting-build-containers
+ ref: $GERRIT_REFSPEC
+
+- job-template:
+ name: '{repo}-{container}-{tag}-check'
+ parameters:
+ - xtesting-slave
+ - xtesting-branch:
+ branch: '{branch}'
+ scm:
+ - xtesting-scm:
+ ref: $branch
+ builders:
+ - xtesting-build-containers:
+ <<: *xtesting-build-containers
+ ref: $branch
+
+- project:
+ name: '_-alpine-3.8-rmi'
+ repo: _
+ port:
+ container: alpine
+ tag: 3.8
+ jobs:
+ - '{repo}-{container}-{tag}-rmi'
+
+- project:
+ name: '_-alpine-3.8-pull'
+ repo: _
+ port:
+ container: alpine
+ tag: 3.8
+ jobs:
+ - '{repo}-{container}-{tag}-pull'
+
+- project:
+ name: opnfv-xtesting-{tag}-build
+ <<: *xtesting-params
+ container: xtesting
+ ref_arg: BRANCH
+ path: docker
+ jobs:
+ - '{repo}-{container}-{tag}-gate'
+ - '{repo}-{container}-{tag}-check'
+
+- job-template:
+ name: 'xtesting-{tag}-check'
+ project-type: multijob
+ parameters:
+ - xtesting-slave
+ - xtesting-branch:
+ branch: '{branch}'
+ properties:
+ - build-blocker:
+ use-build-blocker: true
+ blocking-level: 'NODE'
+ blocking-jobs:
+ - '^xtesting-.*-(daily|check|gate)$'
+ builders:
+ - multijob:
+ name: remove former images
+ projects:
+ - name: 'opnfv-xtesting-{tag}-rmi'
+ <<: *xtesting-jobs
+ - multijob:
+ name: remove dependencies
+ projects:
+ - name: '_-alpine-3.8-rmi'
+ <<: *xtesting-jobs
+ - multijob:
+ name: pull dependencies
+ projects:
+ - name: '_-alpine-3.8-pull'
+ <<: *xtesting-jobs
+ - multijob:
+ name: opnfv/functest-xtesting
+ projects:
+ - name: 'opnfv-xtesting-{tag}-check'
+ <<: *xtesting-jobs
+ - multijob:
+ name: opnfv/xtesting:{tag}
+ projects:
+ - name: 'opnfv-xtesting-{tag}-first-run'
+ <<: *xtesting-jobs
+ - name: 'opnfv-xtesting-{tag}-second-run'
+ <<: *xtesting-jobs
+ - name: 'opnfv-xtesting-{tag}-third-run'
+ <<: *xtesting-jobs
+ - name: 'opnfv-xtesting-{tag}-fourth-run'
+ <<: *xtesting-jobs
+ - name: 'opnfv-xtesting-{tag}-fifth-run'
+ <<: *xtesting-jobs
+
+- trigger:
+ name: xtesting-patchset-created
+ triggers:
+ - gerrit:
+ server-name: 'gerrit.opnfv.org'
+ trigger-on:
+ - patchset-created-event
+ - comment-added-contains-event:
+ comment-contains-value: 'recheck'
+ - comment-added-contains-event:
+ comment-contains-value: 'reverify'
+ projects:
+ - project-compare-type: 'ANT'
+ project-pattern: 'functest-xtesting'
+ branches:
+ - branch-compare-type: 'ANT'
+ branch-pattern: '**/{branch}'
+ skip-vote:
+ successful: false
+ failed: false
+ unstable: false
+ notbuilt: false
+
+- job-template:
+ name: 'xtesting-{tag}-gate'
+ project-type: multijob
+ triggers:
+ - xtesting-patchset-created:
+ branch: '{branch}'
+ parameters:
+ - xtesting-slave
+ properties:
+ - build-blocker:
+ use-build-blocker: true
+ blocking-level: 'NODE'
+ blocking-jobs:
+ - '^xtesting-.*-(daily|check|gate)$'
+ builders:
+ - multijob:
+ name: remove former images
+ projects:
+ - name: 'opnfv-xtesting-{tag}-rmi'
+ <<: *xtesting-jobs
+ - multijob:
+ name: remove dependencies
+ projects:
+ - name: '_-alpine-3.8-rmi'
+ <<: *xtesting-jobs
+ - multijob:
+ name: pull dependencies
+ projects:
+ - name: '_-alpine-3.8-pull'
+ <<: *xtesting-jobs
+ - multijob:
+ name: opnfv/functest-xtesting
+ projects:
+ - name: 'opnfv-xtesting-{tag}-gate'
+ <<: *xtesting-jobs
+ - multijob:
+ name: opnfv/xtesting:{tag}
+ projects:
+ - name: 'opnfv-xtesting-{tag}-first-run'
+ <<: *xtesting-jobs
+ - name: 'opnfv-xtesting-{tag}-second-run'
+ <<: *xtesting-jobs
+ - name: 'opnfv-xtesting-{tag}-third-run'
+ <<: *xtesting-jobs
+ - name: 'opnfv-xtesting-{tag}-fourth-run'
+ <<: *xtesting-jobs
+ - name: 'opnfv-xtesting-{tag}-fifth-run'
+ <<: *xtesting-jobs
+
+- project:
+ name: 'xtesting'
+ <<: *xtesting-params
+ jobs:
+ - 'xtesting-{tag}-daily'
+ - 'xtesting-{tag}-check'
+ - 'xtesting-{tag}-gate'
+
+- view:
+ name: xtesting
+ view-type: list
+ columns:
+ - status
+ - weather
+ - job
+ - last-success
+ - last-failure
+ - last-duration
+ regex: ^xtesting-.*-(daily|check|gate)$
project: 'yardstick'
<<: *master
<<: *yardstick-receivers
+ - 'yardstick-ubuntu-18.04':
+ project: 'yardstick'
+ dockerfile: 'docker/Dockerfile_ubuntu18'
+ <<: *master
+ <<: *yardstick-receivers
- 'yardstick-image-k8s':
project: 'yardstick'
dockerdir: 'docker/k8s'
+# SPDX-License-Identifier: Apache-2.0
+##############################################################################
+# Copyright (c) 2018 The Linux Foundation, Tieto and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
---
project: auto
project-type: feature
- name: stable/gambia
location:
auto: 1a2260efe5d15f95b8fa778a9ee8023121facd7e
+
+releases:
+ - version: opnfv-7.0.0
+ location:
+ auto: 1a2260efe5d15f95b8fa778a9ee8023121facd7e
+ - version: opnfv-7.1.0
+ location:
+ auto: 1a2260efe5d15f95b8fa778a9ee8023121facd7e
project-type: feature
release-model: stable
+releases:
+ - version: opnfv-7.1.0
+ location:
+ barometer: 7cb6bd3a71c17a158f3057bfd4f1dabb0b28db35
+
branches:
- name: stable/gambia
location:
- version: opnfv-7.0.0
location:
clover: b0231105e304d21f454bec58c4c2905f8d8b8e5f
+ - version: opnfv-7.1.0
+ location:
+ clover: fbc39f64e0f7c09558a5ce421719b63217c77d7b
branches:
- name: stable/gambia
+# SPDX-License-Identifier: Apache-2.0
+##############################################################################
+# Copyright (c) 2018 The Linux Foundation and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
---
project: sdnvpn
project-type: feature
release-model: stable
+releases:
+ - version: opnfv-7.0.0
+ location:
+ sdnvpn: 6c2ec2eeedfc342e815b3dff7c190d8909e22e48
+ - version: opnfv-7.1.0
+ location:
+ sdnvpn: 3c74ef730c31343837b01c0e92e643d387ba8202
+
branches:
- name: stable/gambia
location:
sdnvpn: c05105a4f9f51f7bb31cad791e65d664e5a3bc4b
+
+release-notes: https://opnfv-sdnvpn.readthedocs.io/en/stable-gambia/release/release-notes
location:
yardstick: b9fa3eac6caf65a371f339fcbc3abc7cbe5b41cc
+ - version: opnfv-7.1.0
+ location:
+ yardstick: a1e5634d35ba5f0095fdd2777efa4042b1872127
+
release-notes: https://opnfv-yardstick.readthedocs.io/en/stable-gambia/release/release-notes/
'ericsson-pod1' 'ericsson-pod2' \
'ericsson-virtual1' 'ericsson-virtual2' 'ericsson-virtual3' \
'ericsson-virtual4' 'ericsson-virtual5' \
-'arm-pod5' 'arm-pod6' \
+'arm-pod5' 'arm-pod6' 'arm-pod9' 'arm-pod10' \
'huawei-pod1' 'huawei-pod2' 'huawei-pod3' 'huawei-pod4' \
'huawei-pod6' 'huawei-pod7' 'huawei-pod12' 'huawei-pod8' \
'huawei-virtual1' 'huawei-virtual2' 'huawei-virtual3' 'huawei-virtual4' \