Repository navigation
test(e2e): fix the nightly iOS 17 and Android 14 failures - #3981
Merged
Merged
Conversation
isekovanic
approved these changes
Nov 12, 2026
|
π This PR is included in version 10.0.2 π The release is available on:
Your semantic-release bot π¦π |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ticket: https://linear.app/stream/issue/RN-520
π― Goal
Fix the failures in nightly 43138494994. Three jobs failed, for four separate reasons. None of them is a regression in the SDK.
π Implementation details
iOS 17.5:
test_messageListScrollsDown_whenMessageListIsScrolledDown_andUserReceivesNewMessage(fails in every nightly)assertVisibility(false)now waits until the element has stayed hidden for 1 s.Android API 34: "The app has unexpectedly disconnected from Detox server"
SIGSEGVinandroid_unsafe_frame_pointer_chase). Android 14 turns on GWP-ASan memory sampling for every app. On the x86_64 emulator, GWP-ASan crashes while recording the stack of a Hermes memory free. Both crashes had the same fault address.android:gwpAsanMode="never".Android API 34: "MockServer did not start within 5000ms"
localhostresolves to::1on CI, as the mock server logs show. It passes the port to/start, and retries the start on a new port up to 3 times.Android API 36 (coverage batch 1): Polls tests
createPollnow taps the "Questions" label before each option field to hide the keyboard.Not addressed:
test_userLeavesGroupChannelfailed on an empty channel actions sheet, which is the known SDK bug RN-489.π§ͺ Testing
PollsTests7/7. The built APK containsgwpAsanMode=0. The API 34 crash is random, so the nightly has to confirm that fix.tsc -p e2eare clean.βοΈ Checklist
developbranch