logstash/.buildkite/scripts
mergify[bot] cde578644c
Fix JDK matrix pipeline after configurable it split (#17461) (#17512)
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>
(cherry picked from commit b9469e0726)

Co-authored-by: Dimitrios Liappis <dimitrios.liappis@gmail.com>
2025-04-08 17:03:24 +03:00
..
benchmark [CI] fix benchmark to pull snapshot version (#16308) 2024-07-08 22:20:59 +01:00
common Add Windows 2025 to CI (#17133) (#17144) 2025-02-24 16:48:35 +02:00
dra Allow capturing heap dumps in DRA BK jobs (#17081) (#17086) 2025-02-14 09:37:43 +02:00
exhaustive-tests Don't use an older JRuby with oraclelinux-7 (#16499) (#16501) 2024-10-02 19:57:58 +03:00
health-report-tests [CI] Health report integration tests use the new artifacts-api (#17274) (#17286) 2025-03-06 16:49:01 +00:00
jdk-matrix-tests Fix JDK matrix pipeline after configurable it split (#17461) (#17512) 2025-04-08 17:03:24 +03:00
snyk Fix the git branch check for snyk bk jobs (#16062) 2024-04-08 11:34:26 +01:00
setup_java.sh buildkite serverless test (#15150) 2023-07-19 17:21:53 +01:00