-
Notifications
You must be signed in to change notification settings - Fork 44
ci: implement GitHub Actions runs for android ui tests (WPB-23413) #4605
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+1,473
−165
Merged
Changes from all commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
e64401a
Add UI inputs and selector resolution
emmaoke-w feda43f
Add runner setup steps
emmaoke-w fcde45f
Add AWS APK download and device install
emmaoke-w 082c1ea
Fetch runtime secrets via 1Password
emmaoke-w 691ce20
Build test APK and run sharded tests
emmaoke-w 3581e42
Publish Allure report and cleanup
emmaoke-w 124ed23
update test steps and locator
emmaoke-w 7d1785f
Fix 1Password vault usage in fetchSecrets
emmaoke-w 5a22115
Revert "Fix 1Password vault usage in fetchSecrets"
emmaoke-w 687898b
Fetch secrets via allowlisted 1Password items
emmaoke-w 14ce29e
Fetch full 1Password vault into secrets.json
emmaoke-w 7684fd9
Pin Android build-tools to 35.0.0
emmaoke-w 86e034f
Enable global synthetics in CI
emmaoke-w 0d9ed77
Enable global synthetics for UI test builds
emmaoke-w 0410267
downgrade datafaker version
emmaoke-w afda796
remove global synthetic
emmaoke-w 4279542
add concurrency loc
emmaoke-w 24ccebe
write secrets.json to RUNNER_TEMP and clean per-run Gradle homes
emmaoke-w b2e98f7
Fix export SECRETS_JSON_PATH before running Python
emmaoke-w 6662a7a
Add retry for failed test
emmaoke-w 47d90e7
Add retry for failed test
emmaoke-w d1e32e0
Move flavor + uninstall packages to runner config
emmaoke-w 8f2e351
update
emmaoke-w fef5374
export apk variables before running python
emmaoke-w 83a6cdd
Fix rerun only failed test and avoid download gradle per device
emmaoke-w 4118da0
fix failing issue
emmaoke-w f0103ad
Fixing moving flavour mapping to self-hosted machine
emmaoke-w 279f006
allure report permission denied
emmaoke-w 6b0735e
rerun failed test removed
emmaoke-w eff59bd
update calling service url
emmaoke-w c7eaae5
move logic into standalone script file
emmaoke-w a27b597
add missing validate-and-resolve-inputs
emmaoke-w ca262ba
fix test failing in ci
emmaoke-w 458c865
remove wait added for test
emmaoke-w d569293
Merge branch 'develop' into ci/WPB-23413-qa-ui-tests-v1
emmaoke-w c6402ac
fix test
emmaoke-w 5cc5319
Merge branch 'develop' into ci/WPB-23413-qa-ui-tests-v1
emmaoke-w 76f25ad
verify allure checksum
emmaoke-w 45ac05e
update with remote
emmaoke-w fec6313
Pin AWS CLI version and verify SHA256 before install
emmaoke-w d49f2c9
updating kalium
emmaoke-w 802176d
fix lint
emmaoke-w File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.