project-name: integration-test
test-branch: master
jobs:
- - '{project-name}-verify-tox-master'
- 'integration-distribution-test-{stream}'
- 'integration-sanity-test-{stream}'
- 'integration-patch-test-{stream}'
- 'integration-distribution-weekly-test-trigger-{stream}'
- 'integration-distribution-high-frequency-test-trigger-{stream}'
- 'integration-update-csit-tests-{stream}'
+ - gerrit-tox-verify:
+ branch: master
+ stream: master
# CSIT Lists in releng-defaults.yaml
stream:
- oxygen:
branch: 'master'
- csit-blacklist: longevity gate sanity capwap centinel coe didm iotdm jsonrpc lacp netide tsdr
+ csit-blacklist: longevity gate sanity capwap centinel coe didm iotdm jsonrpc lacp netide
csit-list: !include: csit-jobs-oxygen.lst
csit-sanity-list: '{csit-sanity-list-oxygen}'
csit-weekly-list: '{csit-weekly-list-oxygen}'
csit-high-frequency-list: '{csit-high-frequency-list-carbon}'
# tools system image
- tools_system_image: Ubuntu 16.04 - mininet-ovs-25 - 20171016-0212
+ tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-25 - 20171208-1847
# Template: integration-distribution-test-{stream}
# Goal: Verify a distribution through all system test available
name: 'integration-distribution-test-{stream}'
project-type: freestyle
- node: centos7-robot-2c-2g
+ node: centos7-robot-2c-8g
properties:
- opendaylight-infra-properties:
name: 'integration-sanity-test-{stream}'
project-type: freestyle
- node: centos7-robot-2c-2g
+ node: centos7-robot-2c-8g
properties:
- opendaylight-infra-properties:
name: 'integration-patch-test-{stream}'
project-type: freestyle
- node: centos7-java-builder-2c-8g
+ node: centos7-builder-2c-8g
properties:
- opendaylight-infra-properties:
triggers:
- gerrit:
- server-name: '{server-name}'
+ server-name: '{gerrit-server-name}'
trigger-on:
- comment-added-contains-event:
comment-contains-value: 'test-integration'
# 13. Currently, the .zip lasts 24 hours (?) so you may need to jump to step 2 (or 0) after some time.
project-type: freestyle
- node: centos7-java-builder-8c-8g
+ node: centos7-builder-2c-8g
jdk: '{jdk}'
properties:
- opendaylight-infra-wrappers:
build-timeout: '1200'
+ triggers:
+ - gerrit:
+ server-name: '{gerrit-server-name}'
+ trigger-on:
+ - comment-added-contains-event:
+ comment-contains-value: 'multipatch-build:'
+ projects:
+ - project-compare-type: ANT
+ project-pattern: '**'
+ branches:
+ - branch-compare-type: ANT
+ branch-pattern: '**/{branch}'
+
builders:
- wipe-org-opendaylight-repo
- integration-multipatch-builder
name: 'integration-distribution-weekly-test-trigger-{stream}'
project-type: freestyle
- node: centos7-robot-2c-2g
+ node: centos7-robot-2c-8g
properties:
- opendaylight-infra-properties:
name: 'integration-distribution-high-frequency-test-trigger-{stream}'
project-type: freestyle
- node: centos7-robot-2c-2g
+ node: centos7-robot-2c-8g
properties:
- opendaylight-infra-properties:
#####################
project-type: freestyle
- node: centos7-java-builder-2c-4g
+ node: centos7-builder-2c-8g
properties:
- lf-infra-properties: