4426e6b290a010111ec728bfb608a535aee807a6
[releng/builder.git] / jjb / integration / integration-templates.yaml
1 # Job templates in this file (please update with every new template):
2 #
3 # Old templates:
4 # {project}-csit-verify-1node-{functionality}-{stream}
5 # {project}-csit-1node-imds-{functionality}-{install}-{stream}
6 #
7 # New (for Be release):
8 # {project}-csit-verify-1node-{functionality}
9 # {project}-csit-1node-{functionality}-{install}-{stream}
10 # {project}-csit-1node-periodic-{functionality}-{install}-{stream}
11 # {project}-csit-verify-3node-{functionality}
12 # {project}-csit-3node-{functionality}-{install}-{stream}
13 # {project}-csit-3node-periodic-{functionality}-{install}-{stream}
14 #
15 # Parameters:
16 #
17 # project-parameter: main project integration/test ($PROJECT)
18 # integration-branch: distribution branch ($BRANCH)
19 # integration-controller-bundleurl: distribution URL ($BUNDLEURL)
20 # integration-controller-scope: only or all features ($CONTROLLERSCOPE)
21 # integration-controller-features: features under test ($CONTROLLER FEATURES)
22 # integration-test-options: robot options ($TESTOPTIONS)
23 # integration-test-plan: robot test plan ($TESTPLAN)
24 # integration-patch-refspec: test branch ($PATCHREFSPEC)
25
26
27
28 # Old templates
29
30 - job-template:
31     name: '{project}-csit-verify-1node-{functionality}-{stream}'
32     disabled: false
33
34     project-type: freestyle
35     node: dynamic_robot
36
37     logrotate:
38         daysToKeep: '{build-days-to-keep}'
39         numToKeep: '{build-num-to-keep}'
40         artifactDaysToKeep: '{build-artifact-days-to-keep}'
41         artifactNumToKeep: '{build-num-to-keep}'
42
43     parameters:
44         - project-parameter:
45             project: 'integration/test'
46         - integration-branch:
47             branch: 'master'
48         - integration-bundleurl:
49             bundleurl: 'last'
50         - integration-controller-scope:
51             controller-scope: 'only'
52         - integration-controller-features:
53             controller-features: '{install-features}'
54         - integration-test-options:
55             test-options: '{robot-options}'
56         - integration-test-plan:
57             test-plan: '{project}-{functionality}.txt'
58         - integration-jdk-version:
59             jdkversion: '{jdk}'
60
61     scm:
62         - integration-gerrit-scm:
63             credentials-id: '{ssh-credentials}'
64             basedir: 'test'
65             refspec: '$GERRIT_REFSPEC'
66             branch: 'master'
67
68     wrappers:
69         - build-timeout
70         - integration-jclouds-controller-mininet:
71             controller-vms: 1
72             mininet-image: '{mininet-image}'
73             mininet-vms: '{mininet-vms}'
74             mininet-cloud-name: '{mininet-cloud-name}'
75         - ssh-agent-credentials:
76             users:
77                 - '{ssh-credentials}'
78
79     triggers:
80         - integration-trigger-patch-submitted:
81             name: 'integration/test'
82             branch: '{branch}'
83             pattern: 'csit/suites/{project}/**'
84
85     builders:
86         - integration-cleanup-workspace
87         - integration-install-robotframework
88         - inject:
89             properties-file: 'env.properties'
90         - integration-get-slave-addresses
91         - inject:
92             properties-file: 'slave_addresses.txt'
93         - integration-get-bundle-vars
94         - inject:
95             properties-file: 'bundle_vars.txt'
96         - integration-deploy-controller-run-test
97         - integration-cleanup-tmp
98
99     publishers:
100         - integration-robot:
101             unstable-if: 0.0
102             pass-if: 100.0
103         - archive:
104             artifacts: 'karaf.log*'
105         - email-notification:
106             email-prefix: '[{project}]'
107
108 - job-template:
109     name: '{project}-csit-1node-imds-{functionality}-{install}-{stream}'
110     disabled: false
111
112     project-type: freestyle
113     node: dynamic_robot
114
115     logrotate:
116         daysToKeep: '{build-days-to-keep}'
117         numToKeep: '{build-num-to-keep}'
118         artifactDaysToKeep: '{build-artifact-days-to-keep}'
119         artifactNumToKeep: '{build-num-to-keep}'
120
121     parameters:
122         - project-parameter:
123             project: 'integration/test'
124         - integration-branch:
125             branch: '{branch}'
126         - integration-bundleurl:
127             bundleurl: 'last'
128         - integration-controller-scope:
129             controller-scope: '{scope}'
130         - integration-controller-features:
131             controller-features: '{install-features}'
132         - integration-test-options:
133             test-options: '{robot-options}'
134         - integration-test-plan:
135             test-plan: '{project}-{functionality}.txt'
136         - integration-patch-refspec:
137             branch: 'stable/helium'
138         - integration-jdk-version:
139             jdkversion: '{jdk}'
140
141     scm:
142         - integration-gerrit-scm:
143             credentials-id: '{ssh-credentials}'
144             basedir: 'test'
145             refspec: '$PATCHREFSPEC'
146             branch: 'master'
147
148     wrappers:
149         - build-timeout
150         - integration-jclouds-controller-mininet:
151             controller-vms: 1
152             mininet-image: '{mininet-image}'
153             mininet-vms: '{mininet-vms}'
154             mininet-cloud-name: '{mininet-cloud-name}'
155         - ssh-agent-credentials:
156             users:
157                 - '{ssh-credentials}'
158
159
160     triggers:
161         - integration-csit-{install}:
162             jobs: '{trigger-jobs}'
163
164     builders:
165         - integration-cleanup-workspace
166         - integration-install-robotframework
167         - inject:
168             properties-file: 'env.properties'
169         - integration-get-slave-addresses
170         - inject:
171             properties-file: 'slave_addresses.txt'
172         - integration-get-bundle-vars
173         - inject:
174             properties-file: 'bundle_vars.txt'
175         - integration-deploy-controller-run-test
176         - integration-cleanup-tmp
177
178     publishers:
179         - integration-robot:
180             unstable-if: 0.0
181             pass-if: 100.0
182         - archive:
183             artifacts: 'karaf.log*'
184         - email-notification:
185             email-prefix: '[{project}]'
186         - plot:
187           - title: '{01-plot-title}'
188             yaxis: '{01-plot-yaxis}'
189             group: '{01-plot-group}'
190             num-builds: '5400'
191             style: line
192             use-description: false
193             csv-file-name: '{project}-csit-1node-imds-{functionality}-{install}-{stream}-{01-plot-data-file}-history.csv'
194             keep-records: true
195             series:
196               - file: '{01-plot-data-file}'
197                 inclusion-flag: 'off'
198                 display-table: true
199                 format: csv
200           - title: '{02-plot-title}'
201             yaxis: '{02-plot-yaxis}'
202             group: '{02-plot-group}'
203             num-builds: '5400'
204             style: line
205             use-description: false
206             csv-file-name: '{project}-csit-1node-imds-{functionality}-{install}-{stream}-{02-plot-data-file}-history.csv'
207             keep-records: true
208             series:
209               - file: '{02-plot-data-file}'
210                 inclusion-flag: 'off'
211                 display-table: true
212                 format: csv
213
214 # New templates
215
216 - job-template:
217     name: '{project}-csit-verify-1node-{functionality}'
218     disabled: false
219
220     project-type: freestyle
221     node: dynamic_robot
222
223     logrotate:
224         daysToKeep: '{build-days-to-keep}'
225         numToKeep: '{build-num-to-keep}'
226         artifactDaysToKeep: '{build-artifact-days-to-keep}'
227         artifactNumToKeep: '{build-num-to-keep}'
228
229     parameters:
230         - project-parameter:
231             project: 'integration/test'
232         - integration-branch:
233             branch: 'stable/beryllium'
234         - integration-bundleurl:
235             bundleurl: 'last'
236         - integration-controller-scope:
237             controller-scope: 'only'
238         - integration-controller-features:
239             controller-features: '{install-features}'
240         - integration-test-options:
241             test-options: '{robot-options}'
242         - integration-test-plan:
243             test-plan: '{project}-{functionality}.txt'
244         - integration-jdk-version:
245             # Here {jdk} is taken from releng-defaults.yaml
246             jdkversion: '{jdk}'
247
248     scm:
249         - integration-gerrit-scm:
250             credentials-id: '{ssh-credentials}'
251             basedir: 'test'
252             refspec: '$GERRIT_REFSPEC'
253             branch: 'master'
254
255     wrappers:
256         - build-timeout
257         - integration-jclouds-controller-mininet:
258             controller-vms: 1
259             mininet-image: '{mininet-image}'
260             mininet-vms: '{mininet-vms}'
261             mininet-cloud-name: '{mininet-cloud-name}'
262         - ssh-agent-credentials:
263             users:
264                 - '{ssh-credentials}'
265
266     triggers:
267         - integration-trigger-patch-submitted:
268             name: 'integration/test'
269             branch: 'master'
270             pattern: 'csit/suites/{project}/**'
271
272     builders:
273         - integration-cleanup-workspace
274         - integration-install-robotframework
275         - inject:
276             properties-file: 'env.properties'
277         - integration-get-slave-addresses
278         - inject:
279             properties-file: 'slave_addresses.txt'
280         - integration-get-bundle-vars
281         - inject:
282             properties-file: 'bundle_vars.txt'
283         - integration-deploy-controller-run-test
284         - integration-cleanup-tmp
285
286     publishers:
287         - integration-robot:
288             unstable-if: 0.0
289             pass-if: 100.0
290         - archive:
291             artifacts: 'karaf.log*'
292         - email-notification:
293             email-prefix: '[{project}]'
294
295 - job-template:
296     name: '{project}-csit-1node-{functionality}-{install}-{stream}'
297     disabled: false
298
299     project-type: freestyle
300     node: dynamic_robot
301
302     logrotate:
303         daysToKeep: '{build-days-to-keep}'
304         numToKeep: '{build-num-to-keep}'
305         artifactDaysToKeep: '{build-artifact-days-to-keep}'
306         artifactNumToKeep: '{build-num-to-keep}'
307
308     parameters:
309         - project-parameter:
310             project: 'integration/test'
311         - integration-branch:
312             branch: '{branch}'
313         - integration-bundleurl:
314             bundleurl: 'last'
315         - integration-controller-scope:
316             controller-scope: '{scope}'
317         - integration-controller-features:
318             controller-features: '{install-features}'
319         - integration-test-options:
320             test-options: '{robot-options}'
321         - integration-test-plan:
322             test-plan: '{project}-{functionality}.txt'
323         - integration-patch-refspec:
324             branch: 'master'
325         - integration-jdk-version:
326             jdkversion: '{jdk}'
327
328     scm:
329         - integration-gerrit-scm:
330             credentials-id: '{ssh-credentials}'
331             basedir: 'test'
332             refspec: '$PATCHREFSPEC'
333             branch: 'master'
334
335     wrappers:
336         - build-timeout
337         - integration-jclouds-controller-mininet:
338             controller-vms: 1
339             mininet-image: '{mininet-image}'
340             mininet-vms: '{mininet-vms}'
341             mininet-cloud-name: '{mininet-cloud-name}'
342         - ssh-agent-credentials:
343             users:
344                 - '{ssh-credentials}'
345
346     triggers:
347         - integration-csit-{install}:
348             jobs: '{trigger-jobs}'
349
350     builders:
351         - integration-cleanup-workspace
352         - integration-install-robotframework
353         - inject:
354             properties-file: 'env.properties'
355         - integration-get-slave-addresses
356         - inject:
357             properties-file: 'slave_addresses.txt'
358         - integration-get-bundle-vars
359         - inject:
360             properties-file: 'bundle_vars.txt'
361         - integration-deploy-controller-run-test
362         - integration-cleanup-tmp
363
364     publishers:
365         - integration-robot:
366             unstable-if: 0.0
367             pass-if: 100.0
368         - archive:
369             artifacts: 'karaf.log*'
370         - email-notification:
371             email-prefix: '[{project}]'
372         - plot:
373           - title: '{01-plot-title}'
374             yaxis: '{01-plot-yaxis}'
375             group: '{01-plot-group}'
376             num-builds: '5400'
377             style: line
378             use-description: false
379             csv-file-name: '{project}-csit-1node-{functionality}-{install}-{stream}-{01-plot-data-file}-history.csv'
380             series:
381               - file: '{01-plot-data-file}'
382                 inclusion-flag: 'off'
383                 display-table: true
384                 format: csv
385           - title: '{02-plot-title}'
386             yaxis: '{02-plot-yaxis}'
387             group: '{02-plot-group}'
388             num-builds: '5400'
389             style: line
390             use-description: false
391             csv-file-name: '{project}-csit-1node-{functionality}-{install}-{stream}-{02-plot-data-file}-history.csv'
392             series:
393               - file: '{02-plot-data-file}'
394                 inclusion-flag: 'off'
395                 display-table: true
396                 format: csv
397
398 - job-template:
399     name: '{project}-csit-1node-periodic-{functionality}-{install}-{stream}'
400     disabled: false
401
402     project-type: freestyle
403     node: dynamic_robot
404
405     logrotate:
406         daysToKeep: '{build-days-to-keep}'
407         numToKeep: '{build-num-to-keep}'
408         artifactDaysToKeep: '{build-artifact-days-to-keep}'
409         artifactNumToKeep: '{build-num-to-keep}'
410
411     parameters:
412         - project-parameter:
413             project: 'integration/test'
414         - integration-branch:
415             branch: '{branch}'
416         - integration-bundleurl:
417             bundleurl: 'last'
418         - integration-controller-scope:
419             controller-scope: '{scope}'
420         - integration-controller-features:
421             controller-features: '{install-features}'
422         - integration-test-options:
423             test-options: '{robot-options}'
424         - integration-test-plan:
425             test-plan: '{project}-{functionality}.txt'
426         - integration-patch-refspec:
427             branch: 'master'
428         - integration-jdk-version:
429             jdkversion: '{jdk}'
430
431     scm:
432         - integration-gerrit-scm:
433             credentials-id: '{ssh-credentials}'
434             basedir: 'test'
435             refspec: '$PATCHREFSPEC'
436             branch: 'master'
437
438     wrappers:
439         - integration-jclouds-controller-mininet:
440             controller-vms: 1
441             mininet-image: '{mininet-image}'
442             mininet-vms: '{mininet-vms}'
443             mininet-cloud-name: '{mininet-cloud-name}'
444         - ssh-agent-credentials:
445             users:
446                 - '{ssh-credentials}'
447
448     triggers:
449         - timed: '{schedule}'
450
451     builders:
452         - integration-cleanup-workspace
453         - integration-install-robotframework
454         - inject:
455             properties-file: 'env.properties'
456         - integration-get-slave-addresses
457         - inject:
458             properties-file: 'slave_addresses.txt'
459         - integration-get-bundle-vars
460         - inject:
461             properties-file: 'bundle_vars.txt'
462         - integration-deploy-controller-run-test
463         - integration-cleanup-tmp
464
465     publishers:
466         - integration-robot:
467             unstable-if: 0.0
468             pass-if: 100.0
469         - archive:
470             artifacts: '*.log,karaf.log*'
471         - email-notification:
472             email-prefix: '[{project}]'
473         - plot:
474           - title: '{01-plot-title}'
475             yaxis: '{01-plot-yaxis}'
476             group: '{01-plot-group}'
477             num-builds: '180'
478             style: line
479             use-description: false
480             csv-file-name: '{project}-csit-periodic-1node-{functionality}-{install}-{stream}-{01-plot-data-file}-history.csv'
481             series:
482               - file: '{01-plot-data-file}'
483                 inclusion-flag: 'off'
484                 display-table: true
485                 format: csv
486           - title: '{02-plot-title}'
487             yaxis: '{02-plot-yaxis}'
488             group: '{02-plot-group}'
489             num-builds: '180'
490             style: line
491             use-description: false
492             csv-file-name: '{project}-csit-periodic-1node-{functionality}-{install}-{stream}-{02-plot-data-file}-history.csv'
493             series:
494               - file: '{02-plot-data-file}'
495                 inclusion-flag: 'off'
496                 display-table: true
497                 format: csv
498
499 - job-template:
500     name: '{project}-csit-verify-3node-{functionality}'
501     disabled: false
502
503     project-type: freestyle
504     node: dynamic_robot
505
506     logrotate:
507         daysToKeep: '{build-days-to-keep}'
508         numToKeep: '{build-num-to-keep}'
509         artifactDaysToKeep: '{build-artifact-days-to-keep}'
510         artifactNumToKeep: '{build-num-to-keep}'
511
512     parameters:
513         - project-parameter:
514             project: 'integration/test'
515         - integration-branch:
516             branch: 'stable/beryllium'
517         - integration-bundleurl:
518             bundleurl: 'last'
519         - integration-controller-scope:
520             controller-scope: 'only'
521         - integration-controller-features:
522             controller-features: 'odl-mdsal-clustering,{install-features}'
523         - integration-test-options:
524             test-options: '{robot-options}'
525         - integration-test-plan:
526             test-plan: '{project}-{functionality}.txt'
527         - integration-jdk-version:
528             jdkversion: '{jdk}'
529
530     scm:
531         - integration-gerrit-scm:
532             credentials-id: '{ssh-credentials}'
533             basedir: 'test'
534             refspec: '$GERRIT_REFSPEC'
535             branch: 'master'
536
537     wrappers:
538         - build-timeout
539         - integration-jclouds-controller-mininet:
540             controller-vms: 3
541             mininet-image: '{mininet-image}'
542             mininet-vms: '{mininet-vms}'
543             mininet-cloud-name: '{mininet-cloud-name}'
544         - ssh-agent-credentials:
545             users:
546                 - '{ssh-credentials}'
547
548     triggers:
549         - integration-trigger-patch-submitted:
550             name: 'integration/test'
551             branch: 'master'
552             pattern: 'csit/suites/{project}/**'
553
554     builders:
555         - integration-cleanup-workspace
556         - integration-install-robotframework
557         - inject:
558             properties-file: 'env.properties'
559         - integration-get-slave-addresses
560         - inject:
561             properties-file: 'slave_addresses.txt'
562         - integration-get-bundle-vars
563         - inject:
564             properties-file: 'bundle_vars.txt'
565         - integration-deploy-controller
566         - integration-configure-clustering
567         - integration-start-cluster-run-test
568         - integration-cleanup-tmp
569
570     publishers:
571         - integration-robot:
572             unstable-if: 0.0
573             pass-if: 100.0
574         - archive:
575             artifacts: '*karaf.log*'
576         - email-notification:
577             email-prefix: '[{project}]'
578
579 - job-template:
580     name: '{project}-csit-3node-{functionality}-{install}-{stream}'
581     disabled: false
582
583     project-type: freestyle
584     node: dynamic_robot
585
586     logrotate:
587         daysToKeep: '{build-days-to-keep}'
588         numToKeep: '{build-num-to-keep}'
589         artifactDaysToKeep: '{build-artifact-days-to-keep}'
590         artifactNumToKeep: '{build-num-to-keep}'
591
592     parameters:
593         - project-parameter:
594             project: 'integration/test'
595         - integration-branch:
596             branch: '{branch}'
597         - integration-bundleurl:
598             bundleurl: 'last'
599         - integration-controller-scope:
600             controller-scope: '{scope}'
601         - integration-controller-features:
602             controller-features: 'odl-mdsal-clustering,{install-features}'
603         - integration-test-options:
604             test-options: '{robot-options}'
605         - integration-test-plan:
606             test-plan: '{project}-{functionality}.txt'
607         - integration-patch-refspec:
608             branch: 'master'
609         - integration-jdk-version:
610             jdkversion: '{jdk}'
611
612     scm:
613         - integration-gerrit-scm:
614             credentials-id: '{ssh-credentials}'
615             basedir: 'test'
616             refspec: '$PATCHREFSPEC'
617             branch: 'master'
618
619     wrappers:
620         - build-timeout
621         - integration-jclouds-controller-mininet:
622             controller-vms: 3
623             mininet-image: '{mininet-image}'
624             mininet-vms: '{mininet-vms}'
625             mininet-cloud-name: '{mininet-cloud-name}'
626         - ssh-agent-credentials:
627             users:
628                 - '{ssh-credentials}'
629
630     triggers:
631         - integration-csit-{install}:
632             jobs: '{trigger-jobs}'
633
634     builders:
635         - integration-cleanup-workspace
636         - integration-install-robotframework
637         - inject:
638             properties-file: 'env.properties'
639         - integration-get-slave-addresses
640         - inject:
641             properties-file: 'slave_addresses.txt'
642         - integration-get-bundle-vars
643         - inject:
644             properties-file: 'bundle_vars.txt'
645         - integration-deploy-controller
646         - integration-configure-clustering
647         - integration-start-cluster-run-test
648         - integration-cleanup-tmp
649
650     publishers:
651         - integration-robot:
652             unstable-if: 0.0
653             pass-if: 100.0
654         - archive:
655             artifacts: '*karaf.log*'
656         - email-notification:
657             email-prefix: '[{project}]'
658         - plot:
659           - title: '{01-plot-title}'
660             yaxis: '{01-plot-yaxis}'
661             group: '{01-plot-group}'
662             num-builds: '5400'
663             style: line
664             use-description: false
665             csv-file-name: '{project}-csit-3node-{functionality}-{install}-{stream}-{01-plot-data-file}-history.csv'
666             series:
667               - file: '{01-plot-data-file}'
668                 inclusion-flag: 'off'
669                 display-table: true
670                 format: csv
671           - title: '{02-plot-title}'
672             yaxis: '{02-plot-yaxis}'
673             group: '{02-plot-group}'
674             num-builds: '5400'
675             style: line
676             use-description: false
677             csv-file-name: '{project}-csit-3node-{functionality}-{install}-{stream}-{02-plot-data-file}-history.csv'
678             series:
679               - file: '{02-plot-data-file}'
680                 inclusion-flag: 'off'
681                 display-table: true
682                 format: csv
683
684 - job-template:
685     name: '{project}-csit-3node-periodic-{functionality}-{install}-{stream}'
686     disabled: false
687
688     project-type: freestyle
689     node: dynamic_robot
690
691     logrotate:
692         daysToKeep: '{build-days-to-keep}'
693         numToKeep: '{build-num-to-keep}'
694         artifactDaysToKeep: '{build-artifact-days-to-keep}'
695         artifactNumToKeep: '{build-num-to-keep}'
696
697     parameters:
698         - project-parameter:
699             project: 'integration/test'
700         - integration-branch:
701             branch: '{branch}'
702         - integration-bundleurl:
703             bundleurl: 'last'
704         - integration-controller-scope:
705             controller-scope: '{scope}'
706         - integration-controller-features:
707             controller-features: 'odl-mdsal-clustering,{install-features}'
708         - integration-test-options:
709             test-options: '{robot-options}'
710         - integration-test-plan:
711             test-plan: '{project}-{functionality}.txt'
712         - integration-patch-refspec:
713             branch: 'master'
714         - integration-jdk-version:
715             jdkversion: '{jdk}'
716
717     scm:
718         - integration-gerrit-scm:
719             credentials-id: '{ssh-credentials}'
720             basedir: 'test'
721             refspec: '$PATCHREFSPEC'
722             branch: 'master'
723
724     wrappers:
725         - integration-jclouds-controller-mininet:
726             controller-vms: 3
727             mininet-image: '{mininet-image}'
728             mininet-vms: '{mininet-vms}'
729             mininet-cloud-name: '{mininet-cloud-name}'
730         - ssh-agent-credentials:
731             users:
732                 - '{ssh-credentials}'
733
734     triggers:
735         - timed: '{schedule}'
736
737     builders:
738         - integration-cleanup-workspace
739         - integration-install-robotframework
740         - inject:
741             properties-file: 'env.properties'
742         - integration-get-slave-addresses
743         - inject:
744             properties-file: 'slave_addresses.txt'
745         - integration-get-bundle-vars
746         - inject:
747             properties-file: 'bundle_vars.txt'
748         - integration-deploy-controller
749         - integration-configure-clustering
750         - integration-start-cluster-run-test
751         - integration-cleanup-tmp
752
753     publishers:
754         - integration-robot:
755             unstable-if: 0.0
756             pass-if: 100.0
757         - archive:
758             artifacts: '*karaf.log*'
759         - email-notification:
760             email-prefix: '[{project}]'
761         - plot:
762           - title: '{01-plot-title}'
763             yaxis: '{01-plot-yaxis}'
764             group: '{01-plot-group}'
765             num-builds: '5400'
766             style: line
767             use-description: false
768             csv-file-name: '{project}-csit-3node-periodic-{functionality}-{install}-{stream}-{01-plot-data-file}-history.csv'
769             series:
770               - file: '{01-plot-data-file}'
771                 inclusion-flag: 'off'
772                 display-table: true
773                 format: csv
774           - title: '{02-plot-title}'
775             yaxis: '{02-plot-yaxis}'
776             group: '{02-plot-group}'
777             num-builds: '5400'
778             style: line
779             use-description: false
780             csv-file-name: '{project}-csit-3node-periodic-{functionality}-{install}-{stream}-{02-plot-data-file}-history.csv'
781             series:
782               - file: '{02-plot-data-file}'
783                 inclusion-flag: 'off'
784                 display-table: true
785                 format: csv