Skip to content

Update dependency androidx.xr.compose:compose to v1.0.0-alpha08#3004

Open
renovate[bot] wants to merge 10 commits intomainfrom
renovate/androidxxrcompose
Open

Update dependency androidx.xr.compose:compose to v1.0.0-alpha08#3004
renovate[bot] wants to merge 10 commits intomainfrom
renovate/androidxxrcompose

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Oct 22, 2025

This PR contains the following updates:

Package Change Age Confidence
androidx.xr.compose:compose (source) 1.0.0-alpha07 -> 1.0.0-alpha08 age confidence

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@alexvanyo alexvanyo added the dependency Related to dependencies label Oct 22, 2025
@alexvanyo alexvanyo enabled auto-merge (rebase) October 22, 2025 18:54
@renovate renovate bot force-pushed the renovate/androidxxrcompose branch from 62fc4b5 to 32b4ed9 Compare October 22, 2025 21:58
@codecov
Copy link
Copy Markdown

codecov bot commented Oct 23, 2025

❌ 3 Tests Failed:

Tests completed Failed Passed Skipped
10100 3 10097 8
View the full list of 6 ❄️ flaky test(s)
com.alexvanyo.composelife.ComposeLifeAppTests::app_does_not_crash

Flake rate in main: 47.06% (Passed 9 times, Failed 8 times)

Stack Traces | 0.078s run time
java.lang.RuntimeException: android.content.pm.PackageParser$PackageParserException: .../debugUnitTest/packageDebugUnitTestForUnitTest/apk-for-local-test.ap_ (at Binary XML file line #22): Requires newer sdk version #24 (current version is #23)
	at org.robolectric.shadows.ShadowPackageParser.callParsePackage(ShadowPackageParser.java:53)
	at org.robolectric.android.internal.AndroidTestEnvironment.loadAppPackage_measured(AndroidTestEnvironment.java:427)
	at org.robolectric.android.internal.AndroidTestEnvironment.lambda$loadAppPackage$3(AndroidTestEnvironment.java:414)
	at org.robolectric.util.PerfStatsCollector.measure(PerfStatsCollector.java:52)
	at org.robolectric.android.internal.AndroidTestEnvironment.loadAppPackage(AndroidTestEnvironment.java:414)
	at org.robolectric.android.internal.AndroidTestEnvironment.installAndCreateApplication(AndroidTestEnvironment.java:300)
	at org.robolectric.android.internal.AndroidTestEnvironment.lambda$createApplicationSupplier$0(AndroidTestEnvironment.java:275)
	at org.robolectric.util.PerfStatsCollector.measure(PerfStatsCollector.java:52)
	at org.robolectric.android.internal.AndroidTestEnvironment.lambda$createApplicationSupplier$1(AndroidTestEnvironment.java:272)
	at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:198)
	at org.robolectric.RuntimeEnvironment.lambda$getApplication$0(RuntimeEnvironment.java:75)
	at org.robolectric.shadows.ShadowInstrumentation.runOnMainSyncNoIdle(ShadowInstrumentation.java:1183)
	at org.robolectric.RuntimeEnvironment.getApplication(RuntimeEnvironment.java:75)
	at org.robolectric.android.internal.AndroidTestEnvironment.setUpApplicationState(AndroidTestEnvironment.java:242)
	at org.robolectric.RobolectricTestRunner.beforeTest(RobolectricTestRunner.java:309)
	at org.robolectric.internal.SandboxTestRunner.executeInSandbox(SandboxTestRunner.java:489)
	at org.robolectric.internal.SandboxTestRunner.access$900(SandboxTestRunner.java:67)
	at org.robolectric.internal.SandboxTestRunner$7.evaluate(SandboxTestRunner.java:442)
	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
	at org.robolectric.internal.SandboxTestRunner.access$600(SandboxTestRunner.java:67)
	at org.robolectric.internal.SandboxTestRunner$6.evaluate(SandboxTestRunner.java:333)
	at org.robolectric.internal.SandboxTestRunner$3.evaluate(SandboxTestRunner.java:233)
	at org.robolectric.internal.SandboxTestRunner$5.lambda$evaluate$0(SandboxTestRunner.java:317)
	at org.robolectric.internal.bytecode.Sandbox.lambda$runOnMainThread$0(Sandbox.java:101)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: android.content.pm.PackageParser$PackageParserException: .../debugUnitTest/packageDebugUnitTestForUnitTest/apk-for-local-test.ap_ (at Binary XML file line #22): Requires newer sdk version #24 (current version is #23)
	at android.content.pm.PackageParser.parseBaseApk(PackageParser.java:892)
	at android.content.pm.PackageParser.parseMonolithicPackage(PackageParser.java:838)
	at android.content.pm.PackageParser.parsePackage(PackageParser.java:756)
	at org.robolectric.shadows.ShadowPackageParser.callParsePackage(ShadowPackageParser.java:38)
	... 29 more
com.alexvanyo.composelife.ComposeLifeAppTests::app_does_not_crash_when_recreating

Flake rate in main: 47.06% (Passed 9 times, Failed 8 times)

Stack Traces | 0.058s run time
java.lang.RuntimeException: android.content.pm.PackageParser$PackageParserException: .../debugUnitTest/packageDebugUnitTestForUnitTest/apk-for-local-test.ap_ (at Binary XML file line #22): Requires newer sdk version #24 (current version is #23)
	at org.robolectric.shadows.ShadowPackageParser.callParsePackage(ShadowPackageParser.java:53)
	at org.robolectric.android.internal.AndroidTestEnvironment.loadAppPackage_measured(AndroidTestEnvironment.java:427)
	at org.robolectric.android.internal.AndroidTestEnvironment.lambda$loadAppPackage$3(AndroidTestEnvironment.java:414)
	at org.robolectric.util.PerfStatsCollector.measure(PerfStatsCollector.java:52)
	at org.robolectric.android.internal.AndroidTestEnvironment.loadAppPackage(AndroidTestEnvironment.java:414)
	at org.robolectric.android.internal.AndroidTestEnvironment.installAndCreateApplication(AndroidTestEnvironment.java:300)
	at org.robolectric.android.internal.AndroidTestEnvironment.lambda$createApplicationSupplier$0(AndroidTestEnvironment.java:275)
	at org.robolectric.util.PerfStatsCollector.measure(PerfStatsCollector.java:52)
	at org.robolectric.android.internal.AndroidTestEnvironment.lambda$createApplicationSupplier$1(AndroidTestEnvironment.java:272)
	at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:198)
	at org.robolectric.RuntimeEnvironment.lambda$getApplication$0(RuntimeEnvironment.java:75)
	at org.robolectric.shadows.ShadowInstrumentation.runOnMainSyncNoIdle(ShadowInstrumentation.java:1183)
	at org.robolectric.RuntimeEnvironment.getApplication(RuntimeEnvironment.java:75)
	at org.robolectric.android.internal.AndroidTestEnvironment.setUpApplicationState(AndroidTestEnvironment.java:242)
	at org.robolectric.RobolectricTestRunner.beforeTest(RobolectricTestRunner.java:309)
	at org.robolectric.internal.SandboxTestRunner.executeInSandbox(SandboxTestRunner.java:489)
	at org.robolectric.internal.SandboxTestRunner.access$900(SandboxTestRunner.java:67)
	at org.robolectric.internal.SandboxTestRunner$7.evaluate(SandboxTestRunner.java:442)
	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
	at org.robolectric.internal.SandboxTestRunner.access$600(SandboxTestRunner.java:67)
	at org.robolectric.internal.SandboxTestRunner$6.evaluate(SandboxTestRunner.java:333)
	at org.robolectric.internal.SandboxTestRunner$3.evaluate(SandboxTestRunner.java:233)
	at org.robolectric.internal.SandboxTestRunner$5.lambda$evaluate$0(SandboxTestRunner.java:317)
	at org.robolectric.internal.bytecode.Sandbox.lambda$runOnMainThread$0(Sandbox.java:101)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: android.content.pm.PackageParser$PackageParserException: .../debugUnitTest/packageDebugUnitTestForUnitTest/apk-for-local-test.ap_ (at Binary XML file line #22): Requires newer sdk version #24 (current version is #23)
	at android.content.pm.PackageParser.parseBaseApk(PackageParser.java:892)
	at android.content.pm.PackageParser.parseMonolithicPackage(PackageParser.java:838)
	at android.content.pm.PackageParser.parsePackage(PackageParser.java:756)
	at org.robolectric.shadows.ShadowPackageParser.callParsePackage(ShadowPackageParser.java:38)
	... 29 more
com.alexvanyo.composelife.ComposeLifeAppTests::can_change_algorithm_implementation_to_naive

Flake rate in main: 47.06% (Passed 9 times, Failed 8 times)

Stack Traces | 58.2s run time
androidx.test.espresso.base.RootViewPicker$RootViewWithoutFocusException: Waited for the root of the view hierarchy to have window focus and not request layout for 10 seconds. If you specified a non default root matcher, it may be picking a root that never takes focus. Root:
Root{application-window-token=android.view.ViewRootImpl$W@18cc63d, window-token=android.view.ViewRootImpl$W@18cc63d, has-window-focus=false, layout-params-type=1, layout-params-string=WM.LayoutParams{(0,0)(fillxfill) sim=#110 ty=1 fl=#81810100 pfl=0x20000 wanim=0x10302f6 vsysui=0x3710 needsMenuKey=2 colorMode=0}, decor-view-string=DecorView{id=-1, visibility=VISIBLE, width=768, height=1280, has-focus=false, has-focusable=true, has-window-focus=false, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=WM.LayoutParams{(0,0)(fillxfill) sim=#110 ty=1 fl=#81810100 pfl=0x20000 wanim=0x10302f6 vsysui=0x3710 needsMenuKey=2 colorMode=0}, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=3}}
at dalvik.system.VMStack.getThreadStackTrace(Native Method)
at java.lang.Thread.getStackTrace(Thread.java:1536)
at androidx.test.espresso.base.EspressoExceptionHandler.handleSafely(EspressoExceptionHandler.java:34)
at androidx.test.espresso.base.EspressoExceptionHandler.handleSafely(EspressoExceptionHandler.java:26)
at androidx.test.espresso.base.DefaultFailureHandler$TypedFailureHandler.handle(DefaultFailureHandler.java:158)
at androidx.test.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:120)
at androidx.test.espresso.ViewInteraction.waitForAndHandleInteractionResults(ViewInteraction.java:385)
at androidx.test.espresso.ViewInteraction.desugaredPerform(ViewInteraction.java:212)
at androidx.test.espresso.ViewInteraction.perform(ViewInteraction.java:140)
at androidx.test.espresso.Espresso.pressBack(Espresso.java:237)
at com.alexvanyo.composelife.ComposeLifeAppTests$can_change_algorithm_implementation_to_naive$1.invokeSuspend(ComposeLifeAppTests.kt:338)
at com.alexvanyo.composelife.ComposeLifeAppTests$can_change_algorithm_implementation_to_naive$1.invoke(ComposeLifeAppTests.kt:0)
at com.alexvanyo.composelife.ComposeLifeAppTests$can_change_algorithm_implementation_to_naive$1.invoke(ComposeLifeAppTests.kt:0)
at com.alexvanyo.composelife.test.BaseActivityInjectTest$runUiTest$1.invokeSuspend(BaseActivityInjectTest.kt:84)
at com.alexvanyo.composelife.test.BaseActivityInjectTest$runUiTest$1.invoke(BaseActivityInjectTest.kt:0)
at com.alexvanyo.composelife.test.BaseActivityInjectTest$runUiTest$1.invoke(BaseActivityInjectTest.kt:0)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1$1$1$1.invokeSuspend(ComposeUiTest.android.kt:682)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1$1$1$1.invoke(ComposeUiTest.android.kt:0)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1$1$1$1.invoke(ComposeUiTest.android.kt:0)
at androidx.compose.ui.test.EspressoLink.withStrategy(EspressoLink.android.kt:69)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1.invokeSuspend(ComposeUiTest.android.kt:679)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1.invoke(ComposeUiTest.android.kt:0)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1.invoke(ComposeUiTest.android.kt:0)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$1.invokeSuspend(TestBuilders.kt:317)
at kotlin.coroutines.jvm.internal.a.resumeWith(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:14)
at kotlinx.coroutines.d0.run(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:133)
at kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test(TestDispatcher.kt:24)
at kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test(TestCoroutineScheduler.kt:99)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend(TestBuilders.kt:326)
at kotlin.coroutines.jvm.internal.a.resumeWith(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:14)
at kotlinx.coroutines.d0.run(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:133)
at kotlinx.coroutines.n0.s0(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:87)
at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source:113)
at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source:7)
at kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult(TestBuildersJvm.kt:10)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:309)
at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source:1)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:167)
at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source:1)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment.runTest(ComposeUiTest.android.kt:658)
at com.alexvanyo.composelife.test.BaseActivityInjectTest.runUiTest-8Mi8wO0(BaseActivityInjectTest.kt:79)
at com.alexvanyo.composelife.test.BaseActivityInjectTest.runUiTest-8Mi8wO0$default(BaseActivityInjectTest.kt:60)
at com.alexvanyo.composelife.ComposeLifeAppTests.can_change_algorithm_implementation_to_naive(ComposeLifeAppTests.kt:289)
at java.lang.reflect.Method.invoke(Native Method)
at bf.d.g(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:3)
at af.a.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:160)
at leakcanary.DetectLeaksAfterTestSuccess$apply$1.evaluate(DetectLeaksAfterTestSuccess.kt:24)
at leakcanary.TestDescriptionHolder$wrap$1.evaluate(TestDescriptionHolder.kt:43)
at af.d.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:23)
at af.a.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:772)
at af.b.g(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:45)
at af.a.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:326)
at af.d.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:23)
at af.f.run(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:70)
at af.i.g(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:3)
at af.a.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:326)
at af.d.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:23)
at af.f.run(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:70)
at androidx.test.internal.runner.TestExecutor.a(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:94)
at androidx.test.runner.AndroidJUnitRunner.onStart(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:173)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2074)
com.alexvanyo.composelife.ComposeLifeAppTests::can_change_theme_to_dark_mode

Flake rate in main: 47.06% (Passed 9 times, Failed 8 times)

Stack Traces | 59.4s run time
androidx.test.espresso.base.RootViewPicker$RootViewWithoutFocusException: Waited for the root of the view hierarchy to have window focus and not request layout for 10 seconds. If you specified a non default root matcher, it may be picking a root that never takes focus. Root:
Root{application-window-token=android.view.ViewRootImpl$W@deb3f58, window-token=android.view.ViewRootImpl$W@deb3f58, has-window-focus=false, layout-params-type=1, layout-params-string=WM.LayoutParams{(0,0)(fillxfill) sim=#110 ty=1 fl=#81810100 pfl=0x20000 wanim=0x10302f6 vsysui=0x3710 needsMenuKey=2 colorMode=0}, decor-view-string=DecorView{id=-1, visibility=VISIBLE, width=768, height=1280, has-focus=true, has-focusable=true, has-window-focus=false, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=WM.LayoutParams{(0,0)(fillxfill) sim=#110 ty=1 fl=#81810100 pfl=0x20000 wanim=0x10302f6 vsysui=0x3710 needsMenuKey=2 colorMode=0}, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=3}}
at dalvik.system.VMStack.getThreadStackTrace(Native Method)
at java.lang.Thread.getStackTrace(Thread.java:1536)
at androidx.test.espresso.base.EspressoExceptionHandler.handleSafely(EspressoExceptionHandler.java:34)
at androidx.test.espresso.base.EspressoExceptionHandler.handleSafely(EspressoExceptionHandler.java:26)
at androidx.test.espresso.base.DefaultFailureHandler$TypedFailureHandler.handle(DefaultFailureHandler.java:158)
at androidx.test.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:120)
at androidx.test.espresso.ViewInteraction.waitForAndHandleInteractionResults(ViewInteraction.java:385)
at androidx.test.espresso.ViewInteraction.desugaredPerform(ViewInteraction.java:212)
at androidx.test.espresso.ViewInteraction.perform(ViewInteraction.java:140)
at androidx.test.espresso.Espresso.pressBack(Espresso.java:237)
at com.alexvanyo.composelife.ComposeLifeAppTests$can_change_theme_to_dark_mode$1.invokeSuspend(ComposeLifeAppTests.kt:165)
at com.alexvanyo.composelife.ComposeLifeAppTests$can_change_theme_to_dark_mode$1.invoke(ComposeLifeAppTests.kt:0)
at com.alexvanyo.composelife.ComposeLifeAppTests$can_change_theme_to_dark_mode$1.invoke(ComposeLifeAppTests.kt:0)
at com.alexvanyo.composelife.test.BaseActivityInjectTest$runUiTest$1.invokeSuspend(BaseActivityInjectTest.kt:84)
at com.alexvanyo.composelife.test.BaseActivityInjectTest$runUiTest$1.invoke(BaseActivityInjectTest.kt:0)
at com.alexvanyo.composelife.test.BaseActivityInjectTest$runUiTest$1.invoke(BaseActivityInjectTest.kt:0)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1$1$1$1.invokeSuspend(ComposeUiTest.android.kt:682)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1$1$1$1.invoke(ComposeUiTest.android.kt:0)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1$1$1$1.invoke(ComposeUiTest.android.kt:0)
at androidx.compose.ui.test.EspressoLink.withStrategy(EspressoLink.android.kt:69)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1.invokeSuspend(ComposeUiTest.android.kt:679)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1.invoke(ComposeUiTest.android.kt:0)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1.invoke(ComposeUiTest.android.kt:0)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$1.invokeSuspend(TestBuilders.kt:317)
at kotlin.coroutines.jvm.internal.a.resumeWith(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:14)
at kotlinx.coroutines.d0.run(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:133)
at kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test(TestDispatcher.kt:24)
at kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test(TestCoroutineScheduler.kt:99)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend(TestBuilders.kt:326)
at kotlin.coroutines.jvm.internal.a.resumeWith(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:14)
at kotlinx.coroutines.d0.run(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:133)
at kotlinx.coroutines.n0.s0(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:87)
at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source:113)
at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source:7)
at kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult(TestBuildersJvm.kt:10)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:309)
at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source:1)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:167)
at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source:1)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment.runTest(ComposeUiTest.android.kt:658)
at com.alexvanyo.composelife.test.BaseActivityInjectTest.runUiTest-8Mi8wO0(BaseActivityInjectTest.kt:79)
at com.alexvanyo.composelife.test.BaseActivityInjectTest.runUiTest-8Mi8wO0$default(BaseActivityInjectTest.kt:60)
at com.alexvanyo.composelife.ComposeLifeAppTests.can_change_theme_to_dark_mode(ComposeLifeAppTests.kt:106)
at java.lang.reflect.Method.invoke(Native Method)
at bf.d.g(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:3)
at af.a.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:160)
at leakcanary.DetectLeaksAfterTestSuccess$apply$1.evaluate(DetectLeaksAfterTestSuccess.kt:24)
at leakcanary.TestDescriptionHolder$wrap$1.evaluate(TestDescriptionHolder.kt:43)
at af.d.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:23)
at af.a.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:772)
at af.b.g(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:45)
at af.a.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:326)
at af.d.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:23)
at af.f.run(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:70)
at af.i.g(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:3)
at af.a.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:326)
at af.d.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:23)
at af.f.run(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:70)
at androidx.test.internal.runner.TestExecutor.a(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:94)
at androidx.test.runner.AndroidJUnitRunner.onStart(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:173)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2074)
com.alexvanyo.composelife.ComposeLifeAppTests::can_save_theme_to_quick_access

Flake rate in main: 47.06% (Passed 9 times, Failed 8 times)

Stack Traces | 59.9s run time
androidx.test.espresso.base.RootViewPicker$RootViewWithoutFocusException: Waited for the root of the view hierarchy to have window focus and not request layout for 10 seconds. If you specified a non default root matcher, it may be picking a root that never takes focus. Root:
Root{application-window-token=android.view.ViewRootImpl$W@4917d62, window-token=android.view.ViewRootImpl$W@4917d62, has-window-focus=false, layout-params-type=1, layout-params-string=WM.LayoutParams{(0,0)(fillxfill) sim=#110 ty=1 fl=#81810100 pfl=0x20000 wanim=0x10302f6 vsysui=0x3710 needsMenuKey=2 colorMode=0}, decor-view-string=DecorView{id=-1, visibility=VISIBLE, width=768, height=1280, has-focus=true, has-focusable=true, has-window-focus=false, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=WM.LayoutParams{(0,0)(fillxfill) sim=#110 ty=1 fl=#81810100 pfl=0x20000 wanim=0x10302f6 vsysui=0x3710 needsMenuKey=2 colorMode=0}, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=3}}
at dalvik.system.VMStack.getThreadStackTrace(Native Method)
at java.lang.Thread.getStackTrace(Thread.java:1536)
at androidx.test.espresso.base.EspressoExceptionHandler.handleSafely(EspressoExceptionHandler.java:34)
at androidx.test.espresso.base.EspressoExceptionHandler.handleSafely(EspressoExceptionHandler.java:26)
at androidx.test.espresso.base.DefaultFailureHandler$TypedFailureHandler.handle(DefaultFailureHandler.java:158)
at androidx.test.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:120)
at androidx.test.espresso.ViewInteraction.waitForAndHandleInteractionResults(ViewInteraction.java:385)
at androidx.test.espresso.ViewInteraction.desugaredPerform(ViewInteraction.java:212)
at androidx.test.espresso.ViewInteraction.perform(ViewInteraction.java:140)
at androidx.test.espresso.Espresso.pressBack(Espresso.java:237)
at com.alexvanyo.composelife.ComposeLifeAppTests$can_save_theme_to_quick_access$1.invokeSuspend(ComposeLifeAppTests.kt:273)
at com.alexvanyo.composelife.ComposeLifeAppTests$can_save_theme_to_quick_access$1.invoke(ComposeLifeAppTests.kt:0)
at com.alexvanyo.composelife.ComposeLifeAppTests$can_save_theme_to_quick_access$1.invoke(ComposeLifeAppTests.kt:0)
at com.alexvanyo.composelife.test.BaseActivityInjectTest$runUiTest$1.invokeSuspend(BaseActivityInjectTest.kt:84)
at com.alexvanyo.composelife.test.BaseActivityInjectTest$runUiTest$1.invoke(BaseActivityInjectTest.kt:0)
at com.alexvanyo.composelife.test.BaseActivityInjectTest$runUiTest$1.invoke(BaseActivityInjectTest.kt:0)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1$1$1$1.invokeSuspend(ComposeUiTest.android.kt:682)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1$1$1$1.invoke(ComposeUiTest.android.kt:0)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1$1$1$1.invoke(ComposeUiTest.android.kt:0)
at androidx.compose.ui.test.EspressoLink.withStrategy(EspressoLink.android.kt:69)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1.invokeSuspend(ComposeUiTest.android.kt:679)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1.invoke(ComposeUiTest.android.kt:0)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1.invoke(ComposeUiTest.android.kt:0)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$1.invokeSuspend(TestBuilders.kt:317)
at kotlin.coroutines.jvm.internal.a.resumeWith(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:14)
at kotlinx.coroutines.d0.run(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:133)
at kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test(TestDispatcher.kt:24)
at kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test(TestCoroutineScheduler.kt:99)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend(TestBuilders.kt:326)
at kotlin.coroutines.jvm.internal.a.resumeWith(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:14)
at kotlinx.coroutines.d0.run(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:133)
at kotlinx.coroutines.n0.s0(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:87)
at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source:113)
at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source:7)
at kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult(TestBuildersJvm.kt:10)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:309)
at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source:1)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:167)
at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source:1)
at androidx.compose.ui.test.AndroidComposeUiTestEnvironment.runTest(ComposeUiTest.android.kt:658)
at com.alexvanyo.composelife.test.BaseActivityInjectTest.runUiTest-8Mi8wO0(BaseActivityInjectTest.kt:79)
at com.alexvanyo.composelife.test.BaseActivityInjectTest.runUiTest-8Mi8wO0$default(BaseActivityInjectTest.kt:60)
at com.alexvanyo.composelife.ComposeLifeAppTests.can_save_theme_to_quick_access(ComposeLifeAppTests.kt:181)
at java.lang.reflect.Method.invoke(Native Method)
at bf.d.g(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:3)
at af.a.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:160)
at leakcanary.DetectLeaksAfterTestSuccess$apply$1.evaluate(DetectLeaksAfterTestSuccess.kt:24)
at leakcanary.TestDescriptionHolder$wrap$1.evaluate(TestDescriptionHolder.kt:43)
at af.d.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:23)
at af.a.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:772)
at af.b.g(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:45)
at af.a.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:326)
at af.d.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:23)
at af.f.run(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:70)
at af.i.g(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:3)
at af.a.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:326)
at af.d.evaluate(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:23)
at af.f.run(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:70)
at androidx.test.internal.runner.TestExecutor.a(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:94)
at androidx.test.runner.AndroidJUnitRunner.onStart(r8-map-id-ccc619b25fa60b5f1a8db6ce46d33f4431072a2935c48a9b2bb5e70093c2de21:173)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2074)
com.alexvanyo.composelife.ComposeLifeAppTests::can_watch_clipboard_and_view_deserialization_info

Flake rate in main: 47.06% (Passed 9 times, Failed 8 times)

Stack Traces | 4.94s run time
java.lang.RuntimeException: android.content.pm.PackageParser$PackageParserException: .../debugUnitTest/packageDebugUnitTestForUnitTest/apk-for-local-test.ap_ (at Binary XML file line #22): Requires newer sdk version #24 (current version is #23)
	at org.robolectric.shadows.ShadowPackageParser.callParsePackage(ShadowPackageParser.java:53)
	at org.robolectric.android.internal.AndroidTestEnvironment.loadAppPackage_measured(AndroidTestEnvironment.java:427)
	at org.robolectric.android.internal.AndroidTestEnvironment.lambda$loadAppPackage$3(AndroidTestEnvironment.java:414)
	at org.robolectric.util.PerfStatsCollector.measure(PerfStatsCollector.java:52)
	at org.robolectric.android.internal.AndroidTestEnvironment.loadAppPackage(AndroidTestEnvironment.java:414)
	at org.robolectric.android.internal.AndroidTestEnvironment.installAndCreateApplication(AndroidTestEnvironment.java:300)
	at org.robolectric.android.internal.AndroidTestEnvironment.lambda$createApplicationSupplier$0(AndroidTestEnvironment.java:275)
	at org.robolectric.util.PerfStatsCollector.measure(PerfStatsCollector.java:52)
	at org.robolectric.android.internal.AndroidTestEnvironment.lambda$createApplicationSupplier$1(AndroidTestEnvironment.java:272)
	at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:198)
	at org.robolectric.RuntimeEnvironment.lambda$getApplication$0(RuntimeEnvironment.java:75)
	at org.robolectric.shadows.ShadowInstrumentation.runOnMainSyncNoIdle(ShadowInstrumentation.java:1183)
	at org.robolectric.RuntimeEnvironment.getApplication(RuntimeEnvironment.java:75)
	at org.robolectric.android.internal.AndroidTestEnvironment.setUpApplicationState(AndroidTestEnvironment.java:242)
	at org.robolectric.RobolectricTestRunner.beforeTest(RobolectricTestRunner.java:309)
	at org.robolectric.internal.SandboxTestRunner.executeInSandbox(SandboxTestRunner.java:489)
	at org.robolectric.internal.SandboxTestRunner.access$900(SandboxTestRunner.java:67)
	at org.robolectric.internal.SandboxTestRunner$7.evaluate(SandboxTestRunner.java:442)
	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
	at org.robolectric.internal.SandboxTestRunner.access$600(SandboxTestRunner.java:67)
	at org.robolectric.internal.SandboxTestRunner$6.evaluate(SandboxTestRunner.java:333)
	at org.robolectric.internal.SandboxTestRunner$3.evaluate(SandboxTestRunner.java:233)
	at org.robolectric.internal.SandboxTestRunner$5.lambda$evaluate$0(SandboxTestRunner.java:317)
	at org.robolectric.internal.bytecode.Sandbox.lambda$runOnMainThread$0(Sandbox.java:101)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: android.content.pm.PackageParser$PackageParserException: .../debugUnitTest/packageDebugUnitTestForUnitTest/apk-for-local-test.ap_ (at Binary XML file line #22): Requires newer sdk version #24 (current version is #23)
	at android.content.pm.PackageParser.parseBaseApk(PackageParser.java:892)
	at android.content.pm.PackageParser.parseMonolithicPackage(PackageParser.java:838)
	at android.content.pm.PackageParser.parsePackage(PackageParser.java:756)
	at org.robolectric.shadows.ShadowPackageParser.callParsePackage(ShadowPackageParser.java:38)
	... 29 more

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

@alexvanyo
Copy link
Copy Markdown
Owner

Cannot auto-update because of conflicts.

@renovate renovate bot force-pushed the renovate/androidxxrcompose branch from 64dec06 to ed542e2 Compare October 24, 2025 00:15
@renovate
Copy link
Copy Markdown
Contributor Author

renovate bot commented Oct 24, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@alexvanyo alexvanyo force-pushed the renovate/androidxxrcompose branch from b3ccb70 to 9383a19 Compare November 3, 2025 00:04
@alexvanyo
Copy link
Copy Markdown
Owner

Cannot auto-update because of conflicts.

@alexvanyo alexvanyo force-pushed the renovate/androidxxrcompose branch from 08e693e to c1cdcf8 Compare December 13, 2025 19:14
@alexvanyo
Copy link
Copy Markdown
Owner

Cannot auto-update because of conflicts.

@alexvanyo alexvanyo force-pushed the renovate/androidxxrcompose branch from c284c03 to 740b473 Compare March 11, 2026 04:44
@alexvanyo
Copy link
Copy Markdown
Owner

Cannot auto-update because of conflicts.

@alexvanyo alexvanyo force-pushed the renovate/androidxxrcompose branch from 24d6d10 to de6f21f Compare March 20, 2026 17:38
@alexvanyo
Copy link
Copy Markdown
Owner

Cannot auto-update because of conflicts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependency Related to dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant