Compare commits

..

1 Commits

Author SHA1 Message Date
dd007293cf ci: Instrumentation tests coverage in ci. 2025-03-20 12:41:13 +01:00
4 changed files with 6 additions and 5 deletions
.gitea/workflows
androidApp
build.gradle.kts
src/androidTest/kotlin/bou/amine/apps/readerforselfossv2/android
gradle.properties

@ -20,7 +20,7 @@ jobs:
- uses: gradle/actions/setup-gradle@v3 - uses: gradle/actions/setup-gradle@v3
- uses: android-actions/setup-android@v3 - uses: android-actions/setup-android@v3
- name: Configure gradle... - name: Configure gradle...
run: mkdir -p ~/.gradle && echo "org.gradle.daemon=false\nignoreGitVersion=true" >> ~/.gradle/gradle.properties run: mkdir -p ~/.gradle && echo "ignoreGitVersion=true" >> ~/.gradle/gradle.properties
- uses: KengoTODA/actions-setup-docker-compose@v1 - uses: KengoTODA/actions-setup-docker-compose@v1
with: with:
version: "2.23.3" version: "2.23.3"

@ -275,9 +275,9 @@ val fetchScreenshotsTask =
reportsDirectory.mkdirs() reportsDirectory.mkdirs()
} }
} }
/*
tasks.whenTaskAdded { tasks.whenTaskAdded {
if (this.name == "connectedAndroidTest") { if (this.name == "connectedAndroidTest") {
this.finalizedBy(fetchScreenshotsTask) // this.finalizedBy(fetchScreenshotsTask)
} }
} }*/

@ -41,7 +41,7 @@ class HomeActivityTest : WithANRException() {
@Test @Test
fun testMenu() { fun testMenu() {
onView(withId(R.id.action_search)).check(matches(not(isDisplayed()))).check( onView(withId(R.id.action_search)).check(matches(isDisplayed())).check(
matches( matches(
isClickable(), isClickable(),
), ),

@ -27,3 +27,4 @@ org.gradle.caching=true
ignoreGitVersion=false ignoreGitVersion=false
kotlin.native.cacheKind.iosX64=none kotlin.native.cacheKind.iosX64=none
org.gradle.configureondemand=true org.gradle.configureondemand=true
kotlin.jvm.target.validation.mode=IGNORE