mirror of
https://github.com/elastic/kibana.git
synced 2025-04-20 07:48:52 -04:00
* Re-add pipeline for flaky test runner job (#48781)
* Revert "Revert "Add pipeline for flaky test runner job (#46740)""
This reverts commit 7d96a13fad
.
Also reconcile changes to Jenkinsfile since original revert happened
* Fix param parsing and add missed change
* Add missing variable
* Retry git clone up to 8 times before failing a build (#50734)
* Flaky test runner improvements/fixes (#49367)
* Allocate multiple flaky test runner agents as executions grow
* WIP support for deleting kibana install dir during CI
* Add setup script for testing scripts
* Add REMOVE_KIBANA_INSTALL_DIR=1 to flaky test runner
* Change flaky test runner worker processes from 8 to 12
* Add labels to shell scripts in Jenkins (#49657)
* Change pipeline timeout from 3 hours to 2 hours (#51098)
* Remove flaky pipeline step not relevant for 6.8
* Re-add failed_tests cli
* Fix PARALLEL_PIPELINE_WORKER_INDEX var
17 lines
480 B
Groovy
17 lines
480 B
Groovy
def call(script, label, enableJunitProcessing = false) {
|
|
def extraConfig = enableJunitProcessing ? "" : "--config ${env.WORKSPACE}/kibana/.ci/runbld_no_junit.yml"
|
|
|
|
sh(
|
|
script: "/usr/local/bin/runbld -d '${pwd()}' ${extraConfig} ${script}",
|
|
label: label ?: script
|
|
)
|
|
}
|
|
|
|
def junit() {
|
|
sh(
|
|
script: "/usr/local/bin/runbld -d '${pwd()}' ${env.WORKSPACE}/kibana/test/scripts/jenkins_runbld_junit.sh",
|
|
label: "Process JUnit reports with runbld"
|
|
)
|
|
}
|
|
|
|
return this
|