@@ -4,54 +4,56 @@ library 'kibana-pipeline-library'
44kibanaLibrary. load()
55
66kibanaPipeline(timeoutMinutes : 135 , checkPrChanges : true ) {
7- githubPr. withDefaultPrComments {
8- catchError {
9- retryable. enable()
10- parallel([
11- ' kibana-intake-agent' : workers. intake(' kibana-intake' , ' ./test/scripts/jenkins_unit.sh' ),
12- ' x-pack-intake-agent' : workers. intake(' x-pack-intake' , ' ./test/scripts/jenkins_xpack.sh' ),
13- ' kibana-oss-agent' : workers. functional(' kibana-oss-tests' , { kibanaPipeline. buildOss() }, [
14- ' oss-firefoxSmoke' : kibanaPipeline. functionalTestProcess(' kibana-firefoxSmoke' , ' ./test/scripts/jenkins_firefox_smoke.sh' ),
15- ' oss-ciGroup1' : kibanaPipeline. ossCiGroupProcess(1 ),
16- ' oss-ciGroup2' : kibanaPipeline. ossCiGroupProcess(2 ),
17- ' oss-ciGroup3' : kibanaPipeline. ossCiGroupProcess(3 ),
18- ' oss-ciGroup4' : kibanaPipeline. ossCiGroupProcess(4 ),
19- ' oss-ciGroup5' : kibanaPipeline. ossCiGroupProcess(5 ),
20- ' oss-ciGroup6' : kibanaPipeline. ossCiGroupProcess(6 ),
21- ' oss-ciGroup7' : kibanaPipeline. ossCiGroupProcess(7 ),
22- ' oss-ciGroup8' : kibanaPipeline. ossCiGroupProcess(8 ),
23- ' oss-ciGroup9' : kibanaPipeline. ossCiGroupProcess(9 ),
24- ' oss-ciGroup10' : kibanaPipeline. ossCiGroupProcess(10 ),
25- ' oss-ciGroup11' : kibanaPipeline. ossCiGroupProcess(11 ),
26- ' oss-ciGroup12' : kibanaPipeline. ossCiGroupProcess(12 ),
27- ' oss-accessibility' : kibanaPipeline. functionalTestProcess(' kibana-accessibility' , ' ./test/scripts/jenkins_accessibility.sh' ),
28- // 'oss-visualRegression': kibanaPipeline.functionalTestProcess('visualRegression', './test/scripts/jenkins_visual_regression.sh'),
29- ]),
30- ' kibana-xpack-agent' : workers. functional(' kibana-xpack-tests' , { kibanaPipeline. buildXpack() }, [
31- ' xpack-firefoxSmoke' : kibanaPipeline. functionalTestProcess(' xpack-firefoxSmoke' , ' ./test/scripts/jenkins_xpack_firefox_smoke.sh' ),
32- ' xpack-ciGroup1' : kibanaPipeline. xpackCiGroupProcess(1 ),
33- ' xpack-ciGroup2' : kibanaPipeline. xpackCiGroupProcess(2 ),
34- ' xpack-ciGroup3' : kibanaPipeline. xpackCiGroupProcess(3 ),
35- ' xpack-ciGroup4' : kibanaPipeline. xpackCiGroupProcess(4 ),
36- ' xpack-ciGroup5' : kibanaPipeline. xpackCiGroupProcess(5 ),
37- ' xpack-ciGroup6' : kibanaPipeline. xpackCiGroupProcess(6 ),
38- ' xpack-ciGroup7' : kibanaPipeline. xpackCiGroupProcess(7 ),
39- ' xpack-ciGroup8' : kibanaPipeline. xpackCiGroupProcess(8 ),
40- ' xpack-ciGroup9' : kibanaPipeline. xpackCiGroupProcess(9 ),
41- ' xpack-ciGroup10' : kibanaPipeline. xpackCiGroupProcess(10 ),
42- ' xpack-accessibility' : kibanaPipeline. functionalTestProcess(' xpack-accessibility' , ' ./test/scripts/jenkins_xpack_accessibility.sh' ),
43- ' xpack-siemCypress' : { processNumber ->
44- whenChanged([' x-pack/plugins/siem/' , ' x-pack/legacy/plugins/siem/' , ' x-pack/test/siem_cypress/' ]) {
45- kibanaPipeline. functionalTestProcess(' xpack-siemCypress' , ' ./test/scripts/jenkins_siem_cypress.sh' )(processNumber)
46- }
47- },
7+ ciStats. trackBuild {
8+ githubPr. withDefaultPrComments {
9+ catchError {
10+ retryable. enable()
11+ parallel([
12+ ' kibana-intake-agent' : workers. intake(' kibana-intake' , ' ./test/scripts/jenkins_unit.sh' ),
13+ ' x-pack-intake-agent' : workers. intake(' x-pack-intake' , ' ./test/scripts/jenkins_xpack.sh' ),
14+ ' kibana-oss-agent' : workers. functional(' kibana-oss-tests' , { kibanaPipeline. buildOss() }, [
15+ ' oss-firefoxSmoke' : kibanaPipeline. functionalTestProcess(' kibana-firefoxSmoke' , ' ./test/scripts/jenkins_firefox_smoke.sh' ),
16+ ' oss-ciGroup1' : kibanaPipeline. ossCiGroupProcess(1 ),
17+ ' oss-ciGroup2' : kibanaPipeline. ossCiGroupProcess(2 ),
18+ ' oss-ciGroup3' : kibanaPipeline. ossCiGroupProcess(3 ),
19+ ' oss-ciGroup4' : kibanaPipeline. ossCiGroupProcess(4 ),
20+ ' oss-ciGroup5' : kibanaPipeline. ossCiGroupProcess(5 ),
21+ ' oss-ciGroup6' : kibanaPipeline. ossCiGroupProcess(6 ),
22+ ' oss-ciGroup7' : kibanaPipeline. ossCiGroupProcess(7 ),
23+ ' oss-ciGroup8' : kibanaPipeline. ossCiGroupProcess(8 ),
24+ ' oss-ciGroup9' : kibanaPipeline. ossCiGroupProcess(9 ),
25+ ' oss-ciGroup10' : kibanaPipeline. ossCiGroupProcess(10 ),
26+ ' oss-ciGroup11' : kibanaPipeline. ossCiGroupProcess(11 ),
27+ ' oss-ciGroup12' : kibanaPipeline. ossCiGroupProcess(12 ),
28+ ' oss-accessibility' : kibanaPipeline. functionalTestProcess(' kibana-accessibility' , ' ./test/scripts/jenkins_accessibility.sh' ),
29+ // 'oss-visualRegression': kibanaPipeline.functionalTestProcess('visualRegression', './test/scripts/jenkins_visual_regression.sh'),
30+ ]),
31+ ' kibana-xpack-agent' : workers. functional(' kibana-xpack-tests' , { kibanaPipeline. buildXpack() }, [
32+ ' xpack-firefoxSmoke' : kibanaPipeline. functionalTestProcess(' xpack-firefoxSmoke' , ' ./test/scripts/jenkins_xpack_firefox_smoke.sh' ),
33+ ' xpack-ciGroup1' : kibanaPipeline. xpackCiGroupProcess(1 ),
34+ ' xpack-ciGroup2' : kibanaPipeline. xpackCiGroupProcess(2 ),
35+ ' xpack-ciGroup3' : kibanaPipeline. xpackCiGroupProcess(3 ),
36+ ' xpack-ciGroup4' : kibanaPipeline. xpackCiGroupProcess(4 ),
37+ ' xpack-ciGroup5' : kibanaPipeline. xpackCiGroupProcess(5 ),
38+ ' xpack-ciGroup6' : kibanaPipeline. xpackCiGroupProcess(6 ),
39+ ' xpack-ciGroup7' : kibanaPipeline. xpackCiGroupProcess(7 ),
40+ ' xpack-ciGroup8' : kibanaPipeline. xpackCiGroupProcess(8 ),
41+ ' xpack-ciGroup9' : kibanaPipeline. xpackCiGroupProcess(9 ),
42+ ' xpack-ciGroup10' : kibanaPipeline. xpackCiGroupProcess(10 ),
43+ ' xpack-accessibility' : kibanaPipeline. functionalTestProcess(' xpack-accessibility' , ' ./test/scripts/jenkins_xpack_accessibility.sh' ),
44+ ' xpack-siemCypress' : { processNumber ->
45+ whenChanged([' x-pack/plugins/siem/' , ' x-pack/test/siem_cypress/' ]) {
46+ kibanaPipeline. functionalTestProcess(' xpack-siemCypress' , ' ./test/scripts/jenkins_siem_cypress.sh' )(processNumber)
47+ }
48+ },
4849
49- // 'xpack-visualRegression': kibanaPipeline.functionalTestProcess('xpack-visualRegression', './test/scripts/jenkins_xpack_visual_regression.sh'),
50- ]),
51- ])
50+ // 'xpack-visualRegression': kibanaPipeline.functionalTestProcess('xpack-visualRegression', './test/scripts/jenkins_xpack_visual_regression.sh'),
51+ ]),
52+ ])
53+ }
5254 }
53- }
5455
55- retryable. printFlakyFailures()
56- kibanaPipeline. sendMail()
56+ retryable. printFlakyFailures()
57+ kibanaPipeline. sendMail()
58+ }
5759}
0 commit comments