ci: Add Bitrise workflow to test android app upgrade using appium on Browserstack#9002
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## test/8735-research-appium-upgrading-app-version #9002 +/- ##
==================================================================================
Coverage ? 45.58%
==================================================================================
Files ? 1276
Lines ? 31302
Branches ? 3202
==================================================================================
Hits ? 14270
Misses ? 16186
Partials ? 846 ☔ View full report in Codecov by Sentry. |
…hub.com:MetaMask/metamask-mobile into ci/8927-bitrise-app-upgrade-e2e
5ce87a1 to
4bbbbac
Compare
|
No dependency changes detected. Learn more about Socket for GitHub ↗︎ 👍 No dependency changes detected in pull request |
4bbbbac to
b182374
Compare
…hub.com:MetaMask/metamask-mobile into ci/8927-bitrise-app-upgrade-e2e
…/metamask-mobile into ci/8927-bitrise-app-upgrade-e2e
…/metamask-mobile into ci/8927-bitrise-app-upgrade-e2e
|
|
…hub.com:MetaMask/metamask-mobile into ci/8927-bitrise-app-upgrade-e2e
|




Description
The following changes has been made to
bitrise.ymlrun_android_appium_test- New workflow for testing Android appium tests for QA builds. This defaults to run performance tests unlessBROWSERSTACK_TAG_EXPRESSIONis specified. Run this instead ofbuild_android_qaif start times are needed.run_tag_upgrade_android- New workflow for running app upgrade e2e test on appium for Android QA builds. Usesrun_android_appium_testunder the hood and setsBROWSERSTACK_TAG_EXPRESSIONbuild_android_qa- No longer runs Android performance testsrelease_builds_to_store_pipeline- Added stage to create QA build alongside RCs. The QA build is later referenced in futurerun_tag_upgrade_androidworkflowsrelease_e2e_pipeline- Addedrun_tag_upgrade_androidto run app upgrade for Android QA buildsRelated issues
Fixes:
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist