Merge "Add job definition for clustered Netconf scaling tests"
[releng/builder.git] / jjb / neutron / neutron-daily-openstack-beryllium.yaml
1 - project:
2     name: neutron-daily-openstack
3     jobs:
4         # TODO: Do we want boron job too?
5         - 'neutron-daily-openstack-beryllium'
6
7     project: 'neutron'
8
9 - job-template:
10     name: 'neutron-daily-openstack-beryllium'
11
12     project-type: freestyle
13     node: dynamic_devstack
14     description: 'Jenkins job to run Tempest tests for the ODL ML2 MechanismDriver on Neutron dummy provider. '
15     concurrent: true
16
17     logrotate:
18         daysToKeep: '198'
19
20     parameters:
21         - project-parameter:
22             project: '{project}'
23
24     wrappers:
25         - timeout:
26             fail: true
27             timeout: 90
28             timeout-var: 'BUILD_TIMEOUT'
29             type: absolute
30         - ssh-agent-credentials:
31             users:
32                 - '{openstack-gerrit-credentials}'
33         - jclouds:
34             single-use: true
35
36     triggers:
37         - timed: '@daily'
38
39     builders:
40         - inject:
41             properties-content: |
42               ODL_VERSION=lithium-latest
43               TEMPEST_REGEX=tempest.api.network
44               KARAFFEATURE=odl-neutron-dummyprovider-test
45         - shell:
46             !include-raw-escape:
47                 - include-raw-openstack-ci.sh
48
49     publishers:
50         - archive:
51             artifacts: 'logs/**'
52             fingerprint: false
53         - email-ext:
54             subject: '[neutron] $DEFAULT_SUBJECT'
55             attach-build-log: false
56             failure: false
57             unstable: false
58             fixed: false