Uh oh!
There was an error while loading. Please reload this page.
test: add React Native scene notification E2E (MBL-2303) - #643
Conversation
Sample app builds 📱Below you will find the list of the latest versions of the sample apps. It's recommended to always download the latest builds of the sample apps to accurately test the pull request.
|
5e04ad4 to
82f2b2aCompareUh oh!
There was an error while loading. Please reload this page.
788bc6c to
8d89134CompareThere was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 98783b2. Configure here.
Uh oh!
There was an error while loading. Please reload this page.
27abe03 to
98b8f9cCompareThere was a problem hiding this comment.
Approving. The design is sound and the cold flow is genuinely discriminating — terminating the app before the tap means a terminated-tap really does exercise the buffer-until-JS-ready path, so this guards the feature rather than just reaching the destination.
The comments below are all the same theme: the hardening that landed in customerio/customerio-flutter#400 hasn't been carried over to this lane. None of it blocks — the lane is green and the coverage is real — but the pinning one is worth doing before merge.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.

Summary
The runner waits for Maestro to reach the Home screen before injecting each notification, so slower hosted startup cannot race the banner. No app-side test hook or workspace credential is added.
Validation
This validates simulator presentation, tap handling, native buffering, and client routing. It does not claim real APNs/FCM token registration or Customer.io backend sent/delivered/opened evidence.