ci(appium): unify seedless smoke tag and raise seedless/wallet shards - #34028
Conversation
Fold former SmokeSeedlessOnboardingExtended specs into SmokeSeedlessOnboarding, run them as one Appium suite with 4 shards, and raise wallet-platform Appium shards from 2 to 4. Co-authored-by: cmd-ob <cmd-ob@users.noreply.github.com>
PR template — items to address before "Ready for review"Warnings — informational, address before merging:
See docs/readme/ready-for-review.md for the full Definition of Ready for Review. |
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection:
The key risk is that the tag migration must work correctly — the 5 re-tagged specs must now be picked up by the Performance Test Selection: |
|



Description
Merges Appium seedless onboarding into a single smoke group and raises shards for two suites that were pressing the job timeout:
SmokeSeedlessOnboardingExtendedspecs now useSmokeSeedlessOnboarding. The separate extended CI jobs are removed. One Appium suite runs with 4 shards on Android and iOS.Core and extended seedless specs do not duplicate assertions; extended flows only reuse new-user onboarding as setup before asserting add-SRP, lock/unlock, reset, QR sync, or attribution.
Changelog
CHANGELOG entry: null
Related issues
Refs: #33898
Manual testing steps
N/A — CI workflow and smoke-tag wiring only; no app runtime behavior change. Validation is via Appium smoke CI for
SmokeSeedlessOnboardingandSmokeWalletPlatform.Screenshots/Recordings
N/A — no user-facing UI changes.
Before
N/A
After
N/A
Pre-merge author checklist
Performance checks (if applicable)
trace()for usage andaddTokenfor an exampleFor performance guidelines and tooling, see the Performance Guide.
Pre-merge reviewer checklist