Skip to content
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

ci: use default Android emulator target #74

Merged
merged 1 commit into from
Mar 12, 2024

Conversation

cpu
Copy link
Member

@cpu cpu commented Mar 12, 2024

Previously the Android emulator based CI job was using the larger googles_api target instead of the slimmer default. This was done to ensure network access worked as intended for the real-world test suite with a TODO to revisit after an upstream bug was fixed:

# Note: We use the `google_apis` target because the default one doesn't have access to
# the internet for the real-world test suite. The intermediate certificate doesn't have
# stapled revocation data, so the system must look it up instead.
#
# This can use the default target (which is less bloated) once
# https://github.com/ReactiveCircus/android-emulator-runner/issues/220 is resolved.
target: google_apis

In the meantime the upstream bug has been closed and we've upgraded the emulator action version. Let's try the default target again and hopefully get a small CI speedup. It appears to run without error in my testing.

Previously the Android emulator based CI job was using the larger
`googles_api` target instead of the slimmer default. This was done to
ensure network access worked as intended for the real-world test suite
with a TODO to revisit after an upstream bug was fixed.

In the meantime the upstream bug has been closed and we've upgraded the
emulator action version. Let's try the default target again and
hopefully get a small CI speedup.
@cpu cpu self-assigned this Mar 12, 2024
Copy link
Collaborator

@complexspaces complexspaces left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I put together a non-Play image locally as well and all my tests passed. Hopefully this was just a bug in the emulator or action handling it since I'm happy to merge this and move on.

@cpu cpu merged commit 8a0baee into rustls:main Mar 12, 2024
15 checks passed
@cpu cpu deleted the cpu-fixup-target-todo_dev branch March 12, 2024 22:31
@cpu
Copy link
Member Author

cpu commented Mar 12, 2024

Thanks for the review :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants