3 # TODO: This is only potentionally useful for Carbon. Remove this when Carbon is not supported anymore.
6 name: '{project}-csit4-1node-{functionality}-{install}-nitrogen'
7 # Keep synchronized with *-csit-* please.
10 project-type: freestyle
11 node: centos7-robot-2c-8g
14 - opendaylight-infra-properties:
15 build-days-to-keep: '{build-days-to-keep}'
18 # Removing {kafka-version} will force this job to run in k4.
19 - opendaylight-infra-parameters:
20 os-cloud: '{os-cloud}'
21 project: 'integration/test'
23 refspec: 'refs/heads/master'
24 artifacts: '{archive-artifacts}'
25 - integration-distribution-branch:
27 - integration-distribution-stream:
29 - integration-bundle-url:
30 bundle-url: '{bundle-url}'
31 - integration-controller-scope:
32 controller-scope: '{scope}'
33 - integration-controller-features:
34 controller-features: '{install-features}'
35 - integration-test-options:
36 test-options: '{robot-options}'
37 - integration-stream-test-plan:
38 stream-test-plan: '{project}-{functionality}-nitrogen.txt'
39 - integration-test-plan:
40 test-plan: '{project}-{functionality}.txt'
41 - integration-patch-refspec:
43 - integration-jdk-version:
44 jdkversion: 'openjdk8'
47 - integration-gerrit-scm:
49 refspec: '$PATCHREFSPEC'
53 - opendaylight-infra-wrappers:
54 build-timeout: '{build-timeout}'
57 - integration-infra-stack:
58 stack-template: '{stack-template}'
60 vm_0_flavor: '{odl_system_flavor}'
61 vm_0_image: '{odl_system_image}'
62 vm_1_count: '{tools_system_count}'
63 vm_1_flavor: '{tools_system_flavor}'
64 vm_1_image: '{tools_system_image}'
65 - integration-install-robotframework
67 properties-file: 'env.properties'
68 - integration-get-slave-addresses
70 properties-file: 'slave_addresses.txt'
71 - integration-detect-variables
72 - integration-deploy-controller-run-test
73 - integration-cleanup-tmp
80 email-recipients: '{email-recipients}'
81 email-prefix: '[{project}]'
83 - title: '{01-plot-title}'
84 yaxis: '{01-plot-yaxis}'
85 group: '{01-plot-group}'
89 use-description: false
90 # yamllint disable-line rule:line-length
91 csv-file-name: '{project}-csit4-1node-{functionality}-{install}-nitrogen-{01-plot-data-file}-history.csv'
93 - file: '{01-plot-data-file}'
97 - title: '{02-plot-title}'
98 yaxis: '{02-plot-yaxis}'
99 group: '{02-plot-group}'
103 use-description: false
104 # yamllint disable-line rule:line-length
105 csv-file-name: '{project}-csit4-1node-{functionality}-{install}-nitrogen-{02-plot-data-file}-history.csv'
107 - file: '{02-plot-data-file}'
108 inclusion-flag: 'off'
111 - integration-csit-archive-build