-
Notifications
You must be signed in to change notification settings - Fork 133
[AINFRA-435] Test Setup to Validate Android Agent (mac-metal
)
#14241
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
base: trunk
Are you sure you want to change the base?
[AINFRA-435] Test Setup to Validate Android Agent (mac-metal
)
#14241
Conversation
7ebf42e
to
9794627
Compare
No big deal but FYI I already had #14153 as a dummy Draft PR to test WCAndroid builds on |
Of course, this is not news for me @AliSoftware and if you notice from the description itself (see
FYI: I went with this approach in order to not pollute your PR, build logic with any Android specific jobs, and so that we could work on |
ba37e6d
to
3e78cdc
Compare
17c25f3
to
b6efdee
Compare
As expected this job is currently failing, see below: :rubygems: Setting up Gems Using a8c-ci-cache as cache bucket No cache entry found for 'woocommerce-android-Darwin-arm64-libcmacos- 15.3.2-ruby3.2.2-xyz' Fetching bundler-2.5.20.gem ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory. 🚨 Error: The command exited with status 1 user command error: exit status 1 ------------------------------------------------------------------------ Anyway, executing 'gradlew' and the 'connectedDebugAndroidTest' directly, without setting up any Gems, or installing secrets should be enough for now and this phase of testing.
5f8be14
to
f2c9477
Compare
f2c9477
to
9a20ca0
Compare
Related: #14153
Important
DO NOT MERGE — This PR is used to test CI scenarios only
This is a draft PR that I will use to (primary) run Android UI tests on the new CI agents (based on
mac-metal
), which is part of this project.FYI: Currently this will be used to test AINFRA-433 but as the project progress I'm expecting I'll continue to use this dummy PR and branch to test more parts/steps/issues of the project (in the context of Android, mostly UI tests, as well as the generation of Baseline Profiles, see #12429).