logstash/.buildkite
mergify[bot] 03e68b2314
tests: make integration split quantity configurable (#17219) (#17371)
* 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:41:51 -07:00
..
scripts tests: make integration split quantity configurable (#17219) (#17371) 2025-03-20 05:41:51 -07:00
aarch64_pipeline.yml tests: make integration split quantity configurable (#17219) (#17371) 2025-03-20 05:41:51 -07:00
benchmark_marathon_pipeline.yml [CI] fix benchmark marathon (#16447) 2024-09-17 22:29:02 +01:00
benchmark_pipeline.yml [CI] Benchmark pipeline (#16191) 2024-06-21 22:48:34 +01:00
dra_pipeline.yml Revert "Use centralized version qualifier (#16995)" (#17006) 2025-01-31 14:17:12 +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) 2024-10-10 14:57:41 -07:00
jdk_availability_check_pipeline.yml [CI] Change agent for JDK availability check and add schedule also for 8.x (#16614) 2024-10-30 12:13:28 +01:00
linux_jdk_matrix_pipeline.yml Disable support of OpenJDK 17 (#17338) (#17366) 2025-03-20 04:01:22 +02:00
pull-requests.json ci(buildkite): exclude files/folders that are not tested in Buildkite (#16929) 2025-01-28 11:54:29 +01:00
pull_request_pipeline.yml tests: make integration split quantity configurable (#17219) (#17371) 2025-03-20 05:41: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 simplify snyk scanning (#16475) 2024-09-25 14:38:52 +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) (#17142) 2025-02-24 16:47:57 +02:00