Skip to content

Conversation

@limbonaut
Copy link
Collaborator

@limbonaut limbonaut commented Nov 27, 2025

This PR adds end-to-end testing support for Android. It adapts integration tests used for desktop platforms to work on Android too.

- Pass Sauce Labs secrets through CI workflows - Rename matrix variables for clarity - Add Android to test matrix with
APK executable - Configure Sauce Labs environment variables for device testing
@limbonaut limbonaut marked this pull request as ready for review November 29, 2025 11:58
- name: Install Pester module for pwsh
shell: pwsh
run: Install-Module -Name Pester -Force -SkipPublisherCheck
Copy link
Collaborator

Choose a reason for hiding this comment

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

We can skip this step as Pester is pre-intalled on default GitHub runners:

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Let's get rid of it then!

It "Contains threads information" {
if ($script:TestSetup.IsAndroid) {
# threads info missing on Android
# Q: Bug?
Copy link
Collaborator

Choose a reason for hiding this comment

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

This seems to be related - getsentry/sentry-java#3295.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Thanks for the link

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.

3 participants