-
Notifications
You must be signed in to change notification settings - Fork 134
[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
f2c9477
to
9a20ca0
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.
c9b7937
to
2bad365
Compare
2bad365
to
91fabe1
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).