Skip to content

Add Java/Kotlin version parameterization to Gradle integration tests.#5215

Merged
copybara-service[bot] merged 1 commit into
masterfrom
test_929977545
Jul 6, 2026
Merged

Add Java/Kotlin version parameterization to Gradle integration tests.#5215
copybara-service[bot] merged 1 commit into
masterfrom
test_929977545

Conversation

@copybara-service

Copy link
Copy Markdown

Add Java/Kotlin version parameterization to Gradle integration tests.

This CL parameterizes the Gradle integration tests in javatests/artifacts/
to accept javaVersion, kotlinVersion, and kspVersion as project properties.
This allows running the same tests against different versions of Java and Kotlin
to verify compatibility.

It also updates the local run scripts and GitHub Actions to support passing
these parameters, and configures representative pairs of versions in ci.yml:
(Java 8/11 and 21 paired with Kotlin 1.9.24 and 2.3.21).

RELNOTES=NA

@copybara-service copybara-service Bot force-pushed the test_929977545 branch 3 times, most recently from 55174a6 to a4c4740 Compare July 6, 2026 16:56
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/ci.yml Fixed
@copybara-service copybara-service Bot force-pushed the test_929977545 branch 3 times, most recently from 81a4ef8 to dfdc654 Compare July 6, 2026 20:01
This CL parameterizes the Gradle integration tests in `javatests/artifacts/`
to accept `javaVersion`, `kotlinVersion`, and `kspVersion` as project properties.
This allows running the same tests against different versions of Java and Kotlin
to verify compatibility.

It also updates the local run scripts and GitHub Actions to support passing
these parameters, and configures representative pairs of versions in `ci.yml`:
(Java 8/11 and 21 paired with Kotlin 1.9.24 and 2.3.21).

RELNOTES=NA
PiperOrigin-RevId: 943462937
@copybara-service copybara-service Bot merged commit ad3a7b5 into master Jul 6, 2026
@copybara-service copybara-service Bot deleted the test_929977545 branch July 6, 2026 20:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants