From 3ab0dcd8b90d93af8a94feda91b7e0772ad4dcb7 Mon Sep 17 00:00:00 2001 From: MohitMaliFtechiz Date: Fri, 13 Sep 2024 18:42:37 +0530 Subject: [PATCH] Fixed: `AndroidXTracer: java.lang.NoSuchMethodError: No static method forceEnableAppTracing` error in UI test cases. --- buildSrc/src/main/kotlin/Libs.kt | 4 ++++ buildSrc/src/main/kotlin/Versions.kt | 2 ++ buildSrc/src/main/kotlin/plugin/AllProjectConfigurer.kt | 1 + 3 files changed, 7 insertions(+) diff --git a/buildSrc/src/main/kotlin/Libs.kt b/buildSrc/src/main/kotlin/Libs.kt index b3dcac863..252ace60b 100644 --- a/buildSrc/src/main/kotlin/Libs.kt +++ b/buildSrc/src/main/kotlin/Libs.kt @@ -1,3 +1,5 @@ +import io.opencensus.trace.Tracing + /** * Generated by https://github.com/jmfayard/buildSrcVersions * @@ -56,6 +58,8 @@ object Libs { const val espresso_accessibility: String = "androidx.test.espresso:espresso-accessibility:" + Versions.androidx_test_espresso + const val tracing: String = "androidx.tracing:tracing:" + Versions.tracing + /** * https://github.com/square/retrofit */ diff --git a/buildSrc/src/main/kotlin/Versions.kt b/buildSrc/src/main/kotlin/Versions.kt index 3a2ac01fd..671c2986b 100644 --- a/buildSrc/src/main/kotlin/Versions.kt +++ b/buildSrc/src/main/kotlin/Versions.kt @@ -18,6 +18,8 @@ object Versions { const val androidx_test_espresso: String = "3.5.1" + const val tracing: String = "1.1.0" + const val com_squareup_retrofit2: String = "2.9.0" const val com_squareup_okhttp3: String = "4.10.0" diff --git a/buildSrc/src/main/kotlin/plugin/AllProjectConfigurer.kt b/buildSrc/src/main/kotlin/plugin/AllProjectConfigurer.kt index 6225add44..02c236009 100644 --- a/buildSrc/src/main/kotlin/plugin/AllProjectConfigurer.kt +++ b/buildSrc/src/main/kotlin/plugin/AllProjectConfigurer.kt @@ -226,6 +226,7 @@ class AllProjectConfigurer { implementation(Libs.roomRuntime) implementation(Libs.roomRxjava2) kapt(Libs.roomCompiler) + implementation(Libs.tracing) } } }