plugins { id("com.android.test") id("org.jetbrains.kotlin.android") } android { namespace = "io.sanghun.compose.video.benchmark" compileSdk = 33 defaultConfig { minSdk = 23 testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunnerArguments["androidx.benchmark.suppressErrors"] = "EMULATOR" } buildTypes { create("benchmark") { isDebuggable = false signingConfig = signingConfigs.getByName("debug") matchingFallbacks.add("release") } } compileOptions { sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 } targetProjectPath = ":sample" experimentalProperties["android.experimental.self-instrumenting"] = true } androidComponents { beforeVariants(selector().all()) { it.enable = it.buildType == "benchmark" } } dependencies { implementation(libs.bundles.androidTest) }