Enable d8 by default
This commit is contained in:
@@ -1,3 +1,3 @@
|
|||||||
#don't try to download android specific tools within gradle: licence acceptance will be required
|
#don't try to download android specific tools within gradle: licence acceptance will be required
|
||||||
android.builder.sdkDownload=false
|
android.builder.sdkDownload=false
|
||||||
android.enableD8=false
|
android.enableD8=true
|
||||||
+5
-5
@@ -52,16 +52,16 @@ class CodegenTestsOnAndroidRunner private constructor(private val pathManager: P
|
|||||||
try {
|
try {
|
||||||
emulator.waitEmulatorStart()
|
emulator.waitEmulatorStart()
|
||||||
|
|
||||||
runTestsOnEmulator(gradleRunner, TestSuite("Dex")).apply {
|
runTestsOnEmulator(gradleRunner, TestSuite("D8")).apply {
|
||||||
rootSuite.addTest(this)
|
rootSuite.addTest(this)
|
||||||
}
|
}
|
||||||
|
|
||||||
renameFlavorFolder()
|
renameFlavorFolder()
|
||||||
enableD8(true)
|
enableD8(false)
|
||||||
runTestsOnEmulator(gradleRunner, TestSuite("D8")).apply {
|
runTestsOnEmulator(gradleRunner, TestSuite("DX")).apply {
|
||||||
(0 until this.countTestCases()).forEach {
|
(0 until this.countTestCases()).forEach {
|
||||||
val testCase = testAt(it) as TestCase
|
val testCase = testAt(it) as TestCase
|
||||||
testCase.name += "_D8"
|
testCase.name += "_DX"
|
||||||
}
|
}
|
||||||
rootSuite.addTest(this)
|
rootSuite.addTest(this)
|
||||||
}
|
}
|
||||||
@@ -109,7 +109,7 @@ class CodegenTestsOnAndroidRunner private constructor(private val pathManager: P
|
|||||||
|
|
||||||
private fun renameFlavorFolder() {
|
private fun renameFlavorFolder() {
|
||||||
val reportFolder = File(flavorFolder())
|
val reportFolder = File(flavorFolder())
|
||||||
reportFolder.renameTo(File(reportFolder.parentFile, reportFolder.name + "_dex"))
|
reportFolder.renameTo(File(reportFolder.parentFile, reportFolder.name + "_d8"))
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun flavorFolder() = pathManager.tmpFolder + "/build/test/results/connected/flavors"
|
private fun flavorFolder() = pathManager.tmpFolder + "/build/test/results/connected/flavors"
|
||||||
|
|||||||
Reference in New Issue
Block a user