logstash/.buildkite/scripts
mergify[bot] fcf313ae93
Fix JDK matrix pipeline after configurable it split (#17461) (#17514)
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:02:20 +03:00
..
benchmark [CI] benchmark uses the new artifacts-api (#17224) (#17278) 2025-03-06 16:27:30 +00:00
common add ci shared qualified-version script (#17311) (#17350) 2025-03-18 16:27:00 -07:00
dra add ci shared qualified-version script (#17311) (#17350) 2025-03-18 16:27:00 -07:00
exhaustive-tests [Backport 9.0] use UBI9 as base image (#17174) 2025-02-28 11:52:02 +00:00
health-report-tests [CI] Health report integration tests use the new artifacts-api (#17274) (#17284) 2025-03-06 16:49:29 +00:00
jdk-matrix-tests Fix JDK matrix pipeline after configurable it split (#17461) (#17514) 2025-04-08 17:02:20 +03:00
snyk Backport PR #17063 to 9.0: Use centralized source of truth for active branches (#17072) 2025-02-12 14:54:48 -08:00
setup_java.sh default to jdk 21 on all ci/build tasks (#16464) 2024-10-17 15:47:52 +01:00