Adds an integration source set and a matching integration test task for Java projects.
- Creates src/integration/java and src/integration/resources source roots.
- Extends integration configurations from the standard test configurations.
- Registers an integration task of type Test.
- Adds a Netty JVM argument that avoids native transport issues in some Alpine Linux environments.
Tasks
integration: Runs the integration test source set with up-to-date checks disabled.
Usage
build.gradle
Groovy DSL
plugins {
id 'com.helixframework.test-integration'
}
build.gradle.kts
Kotlin DSL
plugins {
id("com.helixframework.test-integration")
}
Configuration
No Helix-specific extension is added by this plugin.
Default Behavior
- No Helix-specific extension is added.