Skip to content

Conversation

@eymar
Copy link
Member

@eymar eymar commented Jan 6, 2026

Trying to investigate flaky web tests

Testing

N/A

Release Notes

N/A

igordmn and others added 30 commits December 17, 2025 20:41
Because it sample_font.ttf changed in AOSP, and we would have to adapt test for it
@JvmSuppressWildcards isn't in the expect, and not in jb-main
```
> Task :lifecycle:lifecycle-runtime:compileTestKotlinWasmJs FAILED
e: file:///D:/Work/2/compose-multiplatform-core/lifecycle/lifecycle-runtime/src/wasmJsTest/kotlin/androidx/lifecycle/runLifecycleTest.wasmJs.kt:24:5 Return type mismatch: expected 'JsPromiseInterfaceForTesting', actual 'Promise<JsAny?>'.
e: file:///D:/Work/2/compose-multiplatform-core/lifecycle/lifecycle-runtime/src/webTest/kotlin/androidx/lifecycle/runLifecycleTest.web.kt:23:8 Conflicting overloads:
actual fun runLifecycleTest(block: suspend CoroutineScope.() -> Unit): JsPromiseInterfaceForTesting
```

- runLifecycleTest.wasmJs.kt was added in `integration`
- but isn't compilable
- jb-main doesn't use this file
Only Android is supported by new AGP
To avoid combining multiple changes

Plan:
- merge to jb-main
- sync dependencies with AOSP in jb-main(TODO create task)
@eymar eymar force-pushed the ok/no-repo2-plus branch 8 times, most recently from aee85ac to ae2c0e8 Compare January 9, 2026 11:34
@eymar eymar force-pushed the ok/no-repo2-plus branch from 08783c1 to f1759b5 Compare January 9, 2026 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants