logstash/.buildkite
mergify[bot] f679ecb374
tests: make integration split quantity configurable (#17219) (#17369)
* tests: make integration split quantity configurable

Refactors shared splitter bash function to take a list of files on stdin
and split into a configurable number of partitions, emitting only those from
the currently-selected partition to stdout.

Also refactors the only caller in the integration_tests launcher script to
accept an optional partition_count parameter (defaulting to `2` for backward-
compatibility), to provide the list of specs to the function's stdin, and to
output relevant information about the quantity of partition splits and which
was selected.

* ci: run integration tests in 3 parts

(cherry picked from commit 3e0f488df2)

Co-authored-by: Rye Biesemeyer <yaauie@users.noreply.github.com>
2025-03-20 05:34:51 -07:00
..
scripts tests: make integration split quantity configurable (#17219) (#17369) 2025-03-20 05:34:51 -07:00
aarch64_pipeline.yml tests: make integration split quantity configurable (#17219) (#17369) 2025-03-20 05:34:51 -07:00
benchmark_pipeline.yml [CI] Benchmark pipeline (#16191) 2024-06-21 22:48:34 +01:00
dra_pipeline.yml Backport 16907 to 8.17: Use --qualifier in release manager (#16907) #16941 2025-01-24 14:52:07 +02:00
exhaustive_tests_pipeline.yml Run BK exhaustive pipeline when code is pushed (#15738) 2024-01-10 10:18:19 +02:00
health_report_tests_pipeline.yml Health api minor followups (#16533) (#16534) 2024-10-10 15:25:53 -07:00
jdk_availability_check_pipeline.yml [CI] Change agent for JDK availability check and add schedule also for 8.x (#16614) (#16617) 2024-10-30 12:52:03 +01:00
linux_jdk_matrix_pipeline.yml Remove Debian 10 from CI (#16300) 2024-07-10 15:17:10 +03:00
pull-requests.json Add GH vault plugin bot to allowed list (#16301) 2024-07-16 14:38:56 +03:00
pull_request_pipeline.yml tests: make integration split quantity configurable (#17219) (#17369) 2025-03-20 05:34:51 -07:00
serverless_integration_pipeline.yml Retries for serverless-integration-testing pipeline (#15851) 2024-01-25 17:24:00 +02:00
snyk_report_pipeline.yml add retries to snyk buildkite job (#16343) 2024-07-29 12:00:43 +01:00
supported_plugins_test_pipeline.yml Re-enable json filter and netflow codec plugins (#15722) 2024-01-02 17:20:28 +01:00
trigger_pipelines.yml [ci] Allow schedule to trigger several pipelines (#15703) 2023-12-20 10:22:46 +02:00
windows_jdk_matrix_pipeline.yml Add Windows 2025 to CI (#17133) (#17144) 2025-02-24 16:48:35 +02:00