logstash/.buildkite
Dimitrios Liappis b9469e0726
Fix JDK matrix pipeline after configurable it split (#17461)
PR #17219 introduced configurable split quantities for IT tests, which
resulted in broken JDK matrix pipelines (e.g. as seen via the elastic
internal link:
https://buildkite.com/elastic/logstash-linux-jdk-matrix-pipeline/builds/444

reporting the following error

```
  File "/buildkite/builds/bk-agent-prod-k8s-1743469287077752648/elastic/logstash-linux-jdk-matrix-pipeline/.buildkite/scripts/jdk-matrix-tests/generate-steps.py", line 263
    def integration_tests(self, part: int, parts: int) -> JobRetValues:
    ^^^
SyntaxError: invalid syntax
There was a problem rendering the pipeline steps.
Exiting now.
```
)

This commit fixes the above problem, which was already fixed in #17642, using a more
idiomatic way.

Co-authored-by: Andrea Selva <selva.andre@gmail.com>
2025-04-08 15:34:07 +03:00
..
scripts Fix JDK matrix pipeline after configurable it split (#17461) 2025-04-08 15:34:07 +03:00
aarch64_pipeline.yml tests: make integration split quantity configurable (#17219) 2025-03-19 16:37:27 -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 Use --qualifier in release manager (#16907) 2025-01-20 13:55:17 +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) 2025-03-20 01:34:33 +02:00
pull-requests.json mergify: support backports automation with labels (#16937) 2025-02-27 15:16:51 +01:00
pull_request_pipeline.yml tests: make integration split quantity configurable (#17219) 2025-03-19 16:37:27 -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) 2025-02-24 15:29:35 +02:00