Do not dex kapt2 test classes (it consumes too much memory while RR)
(cherry picked from commit 54f7ac4)
This commit is contained in:
+5
-5
@@ -107,7 +107,7 @@ class Kapt2IT: BaseGradleIT() {
|
|||||||
val project = Project("android-butterknife", GRADLE_VERSION, directoryPrefix = "kapt2")
|
val project = Project("android-butterknife", GRADLE_VERSION, directoryPrefix = "kapt2")
|
||||||
val options = androidBuildOptions()
|
val options = androidBuildOptions()
|
||||||
|
|
||||||
project.build("assembleRelease", options = options) {
|
project.build("compileReleaseSources", options = options) {
|
||||||
assertSuccessful()
|
assertSuccessful()
|
||||||
assertKaptSuccessful()
|
assertKaptSuccessful()
|
||||||
assertFileExists("app/build/generated/source/kapt2/release/org/example/kotlin/butterknife/SimpleActivity\$\$ViewBinder.java")
|
assertFileExists("app/build/generated/source/kapt2/release/org/example/kotlin/butterknife/SimpleActivity\$\$ViewBinder.java")
|
||||||
@@ -115,7 +115,7 @@ class Kapt2IT: BaseGradleIT() {
|
|||||||
assertFileExists("app/build/intermediates/classes/release/org/example/kotlin/butterknife/SimpleAdapter\$ViewHolder.class")
|
assertFileExists("app/build/intermediates/classes/release/org/example/kotlin/butterknife/SimpleAdapter\$ViewHolder.class")
|
||||||
}
|
}
|
||||||
|
|
||||||
project.build("assembleRelease", options = options) {
|
project.build("compileReleaseSources", options = options) {
|
||||||
assertSuccessful()
|
assertSuccessful()
|
||||||
assertContains(":compileReleaseKotlin UP-TO-DATE")
|
assertContains(":compileReleaseKotlin UP-TO-DATE")
|
||||||
assertContains(":compileReleaseJavaWithJavac UP-TO-DATE")
|
assertContains(":compileReleaseJavaWithJavac UP-TO-DATE")
|
||||||
@@ -127,7 +127,7 @@ class Kapt2IT: BaseGradleIT() {
|
|||||||
val project = Project("android-dagger", GRADLE_VERSION, directoryPrefix = "kapt2")
|
val project = Project("android-dagger", GRADLE_VERSION, directoryPrefix = "kapt2")
|
||||||
val options = androidBuildOptions()
|
val options = androidBuildOptions()
|
||||||
|
|
||||||
project.build("assembleRelease", options = options) {
|
project.build("compileReleaseSources", options = options) {
|
||||||
assertSuccessful()
|
assertSuccessful()
|
||||||
assertKaptSuccessful()
|
assertKaptSuccessful()
|
||||||
assertFileExists("app/build/generated/source/kapt2/release/com/example/dagger/kotlin/DaggerApplicationComponent.java")
|
assertFileExists("app/build/generated/source/kapt2/release/com/example/dagger/kotlin/DaggerApplicationComponent.java")
|
||||||
@@ -142,7 +142,7 @@ class Kapt2IT: BaseGradleIT() {
|
|||||||
val project = Project("android-dbflow", GRADLE_VERSION, directoryPrefix = "kapt2")
|
val project = Project("android-dbflow", GRADLE_VERSION, directoryPrefix = "kapt2")
|
||||||
val options = androidBuildOptions()
|
val options = androidBuildOptions()
|
||||||
|
|
||||||
project.build("assembleRelease", options = options) {
|
project.build("compileReleaseSources", options = options) {
|
||||||
assertSuccessful()
|
assertSuccessful()
|
||||||
assertKaptSuccessful()
|
assertKaptSuccessful()
|
||||||
assertFileExists("app/build/generated/source/kapt2/release/com/raizlabs/android/dbflow/config/GeneratedDatabaseHolder.java")
|
assertFileExists("app/build/generated/source/kapt2/release/com/raizlabs/android/dbflow/config/GeneratedDatabaseHolder.java")
|
||||||
@@ -157,7 +157,7 @@ class Kapt2IT: BaseGradleIT() {
|
|||||||
val project = Project("android-realm", GRADLE_VERSION, directoryPrefix = "kapt2")
|
val project = Project("android-realm", GRADLE_VERSION, directoryPrefix = "kapt2")
|
||||||
val options = androidBuildOptions()
|
val options = androidBuildOptions()
|
||||||
|
|
||||||
project.build("assembleRelease", options = options) {
|
project.build("compileReleaseSources", options = options) {
|
||||||
assertSuccessful()
|
assertSuccessful()
|
||||||
assertKaptSuccessful()
|
assertKaptSuccessful()
|
||||||
assertFileExists("build/generated/source/kapt2/release/io/realm/CatRealmProxy.java")
|
assertFileExists("build/generated/source/kapt2/release/io/realm/CatRealmProxy.java")
|
||||||
|
|||||||
Reference in New Issue
Block a user