Skip to content

Commit 6537bc6

Browse files
authored
Ignore desktop flaky tests (JetBrains#2642)
Created [CMP-9422](https://youtrack.jetbrains.com/issue/CMP-9422) Fix flaky tests disabled on 12-12-2025 Collected a few references that happened recently, there were more cases of such failures Ignore `no memory leak when wait 3 minutes` https://github.com/JetBrains/compose-multiplatform-core/actions/runs/20165185696 https://github.com/JetBrains/compose-multiplatform-core/actions/runs/20132064381 https://github.com/JetBrains/compose-multiplatform-core/actions/runs/20067912092 https://github.com/JetBrains/compose-multiplatform-core/actions/runs/20062774638 https://github.com/JetBrains/compose-multiplatform-core/actions/runs/20034472739 https://github.com/JetBrains/compose-multiplatform-core/actions/runs/20031102198 https://github.com/JetBrains/compose-multiplatform-core/actions/runs/20026423477 Ignore `linux, scroll vertical` https://github.com/JetBrains/compose-multiplatform-core/actions/runs/20072880587 https://github.com/JetBrains/compose-multiplatform-core/actions/runs/20058996769 https://github.com/JetBrains/compose-multiplatform-core/actions/runs/19506607573 Ignore `windows, scroll vertical` https://github.com/JetBrains/compose-multiplatform-core/actions/runs/20024454619 Ignore `multipleScrollingModifiers` https://github.com/JetBrains/compose-multiplatform-core/actions/runs/19279163491 https://github.com/JetBrains/compose-multiplatform-core/actions/runs/19506607573/attempts/3 Ignore `undecorated resizable window with unspecified size` https://github.com/JetBrains/compose-multiplatform-core/actions/runs/19269526739 https://github.com/JetBrains/compose-multiplatform-core/actions/runs/19963268428 ## Release Notes N/A
1 parent 1e9d195 commit 6537bc6

3 files changed

Lines changed: 7 additions & 0 deletions

File tree

compose/foundation/foundation/src/desktopTest/kotlin/androidx/compose/foundation/gestures/DesktopScrollableTest.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ import androidx.compose.ui.unit.Dp
4343
import androidx.compose.ui.unit.dp
4444
import com.google.common.truth.Truth.assertThat
4545
import kotlin.math.sqrt
46+
import kotlin.test.Ignore
4647
import kotlin.test.assertTrue
4748
import kotlinx.coroutines.CoroutineScope
4849
import kotlinx.coroutines.launch
@@ -62,6 +63,7 @@ class DesktopScrollableTest {
6263
private fun scrollLineMacOs() = density.density * 10f
6364
private fun scrollPage(bounds: Dp) = bounds.value * density.density
6465

66+
@Ignore("Flaky https://youtrack.jetbrains.com/issue/CMP-9422")
6567
@Test
6668
fun `linux, scroll vertical`() = runSkikoComposeUiTest(
6769
size = size,
@@ -105,6 +107,7 @@ class DesktopScrollableTest {
105107
assertThat(context.offset).isWithin(0.1f).of(-6 * scrollLineLinux(20.dp))
106108
}
107109

110+
@Ignore("Flaky https://youtrack.jetbrains.com/issue/CMP-9422")
108111
@Test
109112
fun `windows, scroll vertical`() = runSkikoComposeUiTest(
110113
size = size,
@@ -247,6 +250,7 @@ class DesktopScrollableTest {
247250
assertThat(column.offset).isEqualTo(0f)
248251
}
249252

253+
@Ignore("Flaky https://youtrack.jetbrains.com/issue/CMP-9422")
250254
@Test
251255
fun multipleScrollingModifiers() = runSkikoComposeUiTest(
252256
size = size,

compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/awt/ComplexApplicationTest.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ import androidx.compose.ui.window.rememberWindowState
125125
import androidx.compose.ui.window.runApplicationTest
126126
import com.google.common.truth.Truth
127127
import kotlin.random.Random
128+
import kotlin.test.Ignore
128129
import kotlin.time.Duration.Companion.minutes
129130
import kotlin.time.Duration.Companion.seconds
130131
import kotlinx.coroutines.DelicateCoroutinesApi
@@ -691,6 +692,7 @@ class ComplexApplicationTest {
691692
.isLessThan(1.15)
692693
}
693694

695+
@Ignore("Flaky https://youtrack.jetbrains.com/issue/CMP-9422")
694696
@Test
695697
fun `no memory leak when wait 3 minutes`() = runApplicationTest(
696698
timeoutMillis = 10 * 60 * 1000

compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/window/window/WindowTest.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -612,6 +612,7 @@ class WindowTest {
612612
assertThat(isWindowEffectEnded).isTrue()
613613
}
614614

615+
@Ignore("Flaky https://youtrack.jetbrains.com/issue/CMP-9422")
615616
@Test
616617
fun `undecorated resizable window with unspecified size`() = runApplicationTest {
617618
lateinit var window: ComposeWindow

0 commit comments

Comments
 (0)