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

PIA-649 - Implement method to clear app state after each test #34

Conversation

kp-andrei-madescu
Copy link
Contributor

@kp-andrei-madescu kp-andrei-madescu commented Oct 10, 2023

Jira Ticket

N/A

Purpose

Implemented Android Test Orchestrator for the Instrumented tests, which allows us to ensure a clean app state after each test through testInstrumentationRunnerArguments clearPackageData: 'true'.

Moreover, some of the helpers and steps used in the Sign In tests have been refactored, by adding a default timeout period and changing the element we interact with, to reduce the flakiness of tests.

Related PR(s)

N/A

Copy link
Collaborator

@kp-iva-nedeleva kp-iva-nedeleva left a comment

Choose a reason for hiding this comment

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

LGTM!

Copy link
Contributor

@kp-juan-docal kp-juan-docal left a comment

Choose a reason for hiding this comment

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

LGTM! 🙌

@kp-andrei-madescu kp-andrei-madescu merged commit ba94289 into master Oct 10, 2023
3 checks passed
@kp-andrei-madescu kp-andrei-madescu deleted the PIA-649-implement-method-to-clear-app-state-after-each-test branch October 10, 2023 15:12
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