The GitHub Actions job "Flink Kubernetes Operator CI" on 
flink-kubernetes-operator.git/upgrade-testcontainers-2x has succeeded.
Run started by GitHub user spuru9 (triggered by gyfora).

Head commit for run:
db7a776dfb6b0ece73531ca0a36489cc71937f89 / Purushottam Sinha 
<[email protected]>
[FLINK-39853][test] Upgrade Testcontainers to 2.0.5 and remove JUnit 4 
dependency

Testcontainers 2.x removed its JUnit 4 coupling (GenericContainer no longer
implements org.junit.rules.TestRule and testcontainers-core has zero junit
references), so JUnit 4 is no longer required on the test classpath. This
drops the explicit junit:junit dependency that was only needed for
Testcontainers 1.x.

The junit:junit exclusion on flink-test-utils-junit is kept (now redundant)
as a guard so JUnit 4 cannot silently return through that dependency; the
junit-vintage-engine exclusion is also kept since Flink's test utils still
pull it in transitively and all tests run on JUnit 5.

Testcontainers 2.0 breaking changes handled:
- Module artifacts renamed: org.testcontainers:postgresql ->
  testcontainers-postgresql, org.testcontainers:mysql -> testcontainers-mysql.
- Container classes relocated to per-module packages
  (org.testcontainers.containers.{MySQL,PostgreSQL}Container ->
  org.testcontainers.{mysql,postgresql}.*) and are no longer self-typed
  generics, so the diamond on field types and construction is removed.

Report URL: 
https://github.com/apache/flink-kubernetes-operator/actions/runs/26962821240

With regards,
GitHub Actions via GitBox

Reply via email to