test: cover metro session runtime flows [WPB-25946]#4954
Conversation
df22494 to
4d78a38
Compare
d012b53 to
3e13026
Compare
4d78a38 to
94b4fed
Compare
3e13026 to
4c06901
Compare
|
can you please add it to regression tests please instead of critical flow or sync with @emmaoke-w if it must be in critical? |
7d720f0 to
d496d44
Compare
Ups 🫰🟨This PR is too big. Please try to break it up into smaller PRs. |
4c06901 to
528307c
Compare
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #4954 +/- ##
===========================================
+ Coverage 48.79% 48.93% +0.14%
===========================================
Files 646 646
Lines 23159 23168 +9
Branches 3545 3552 +7
===========================================
+ Hits 11300 11337 +37
+ Misses 10812 10779 -33
- Partials 1047 1052 +5 see 1 file with indirect coverage changes Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|



https://wearezeta.atlassian.net/browse/WPB-25946
PR Submission Checklist for internal contributors
The PR Title
SQPIT-764The PR Description
What's new in this PR?
Adds regression coverage for the Metro session runtime flows that were breaking during the Hilt to Metro migration.
The tests cover:
Why
These scenarios caught the recent runtime regressions around session-scoped Metro graphs, account switching, logout, and client removal. Keeping them covered should make the remaining Metro migration safer and prevent us from reintroducing white screens, stale session graphs, or wrong-account state.
Validation
fix/metro-session-runtime-stability.