cla-bot · GitHub

marcprux

…g androidTest
Added a Kotlin @BeforeClass hook via SKIP INSERT in SkipWebTests.swift (line 16) to ensure Build.FINGERPRINT is set when missing.
Implemented the Robolectric call via reflection (Class.forName("org.robolectric.shadows.ShadowBuild")) so the generated code compiles in both unit-test and instrumented-test source sets.
This prevents Compose test initialization crashes in Robolectric (Build.FINGERPRINT == null) while avoiding direct org.robolectric compile-time dependency in androidTest.
… test APIs in order to pass CI
…dependent tests when isRobolectric == true, and to skip before calling those APIs.
…ccess
…or failures
Wrap rect/width snapshot capture in a timeout guard and skip only transient simulator-side failures (WKErrorDomain Code=1 / timeout) seen under CI load, while preserving normal assertions when snapshots succeed.
… propagation on slower or noisy CI simulators, causing intermittent false negatives.
Add a bounded polling helper (awaitCookieHeaderContains) and use it in:
- testIOSNamedProfileIsolatesCookiesAcrossDifferentProfiles
- testIOSNamedProfileSharesCookiesAcrossEnginesWithSameIdentifier
Behavioral intent is unchanged:
- still requires cookie presence in the expected profile
- still fails on cross-profile leakage
- now includes clearer assertion context (observed headers) for CI diagnostics
…tor tests

@tifroz

@tifroz

marcprux

…res in GH actions

@tifroz

@marcprux

@marcprux marcprux changed the title Codex/multi profile Multiple profile support

Mar 22, 2026

@tifroz

tifroz deleted the codex/multi-profile branch

March 23, 2026 20:41

Read the original on github.com ↗