mirror of
https://github.com/elastic/kibana.git
synced 2025-04-25 10:23:14 -04:00
* 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
20 lines
425 B
Bash
20 lines
425 B
Bash
set -e
|
|
|
|
function post_work() {
|
|
set +e
|
|
if [[ -z "$IS_PIPELINE_JOB" ]] ; then
|
|
node "$KIBANA_DIR/scripts/report_failed_tests"
|
|
fi
|
|
|
|
if [[ -z "$REMOVE_KIBANA_INSTALL_DIR" && -z "$KIBANA_INSTALL_DIR" && -d "$KIBANA_INSTALL_DIR" ]]; then
|
|
rm -rf "$REMOVE_KIBANA_INSTALL_DIR"
|
|
fi
|
|
}
|
|
|
|
trap 'post_work' EXIT
|
|
|
|
export TEST_BROWSER_HEADLESS=1
|
|
|
|
if [[ -n "$IS_PIPELINE_JOB" ]] ; then
|
|
source src/dev/ci_setup/setup_env.sh
|
|
fi
|