From 9bf6583723efcf2774a6c4c82d02173ae23c52ab Mon Sep 17 00:00:00 2001 From: Tangem Date: Tue, 28 Oct 2025 11:28:17 +0200 Subject: [PATCH] Updated on 2026-08-14 --- app/src/main/assets/tangem-app-config | 2 +- build.gradle.kts | 24 +++++++++++++++++++++--- fastlane/Fastfile | 2 +- 3 files changed, 23 insertions(+), 5 deletions(-) diff --git a/app/src/main/assets/tangem-app-config b/app/src/main/assets/tangem-app-config index 4272136431..7b792e100c 160000 --- a/app/src/main/assets/tangem-app-config +++ b/app/src/main/assets/tangem-app-config @@ -1 +1 @@ -Subproject commit 4272136431c3629230803e70c4d2cf412365418d +Subproject commit 7b792e100c14f64d3e44306c3a9b25a25d0cfc03 diff --git a/build.gradle.kts b/build.gradle.kts index 3648de0c58..b59181ab1b 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -34,18 +34,36 @@ interface Injected { // Test Logging subprojects { - tasks.withType { + tasks.withType().configureEach { + val taskName = name.lowercase() + if (taskName.contains("external") || + taskName.contains("internal") || + taskName.contains("release") || + taskName.contains("mocked") || + taskName.contains("huawei") + ) { + enabled = false + println("Skipping test task: $name") + } else { + println("Test task scheduled: $name") + } + testLogging { exceptionFormat = TestExceptionFormat.FULL showStandardStreams = true afterSuite(KotlinClosure2({ desc, result -> if (desc.parent == null) { // will match the outermost suite - val output = "Results: ${result.resultType} (${result.testCount} tests, ${result.successfulTestCount} passed, ${result.failedTestCount} failed, ${result.skippedTestCount} skipped)" + val output = + "Results: ${result.resultType} (${result.testCount} tests, ${result.successfulTestCount} passed, ${result.failedTestCount} failed, ${result.skippedTestCount} skipped)" val startItem = "| " val endItem = " |" val repeatLength = startItem.length + output.length + endItem.length - println("\n" + "-".repeat(repeatLength) + "\n" + startItem + output + endItem + "\n" + "-".repeat(repeatLength)) + println( + "\n" + "-".repeat(repeatLength) + "\n" + startItem + output + endItem + "\n" + "-".repeat( + repeatLength + ) + ) } })) } diff --git a/fastlane/Fastfile b/fastlane/Fastfile index 17e942ca63..1a0bdccf7e 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -30,7 +30,7 @@ platform :android do FileUtils.cp("../app/src/main/assets/tangem-app-config/android/google-services/dev/google-services.json", "../app") FileUtils.cp("../tangem-android-tools/CI/gradle_properties/tests_ci_gradle.properties", "../gradle.properties") puts File.read("../gradle.properties") - gradle(task: "testGoogleDebugUnitTest testDebugUnitTest --continue") + gradle(task: "test") end desc "Build internal APK Firebase App Distribution"