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

Introduce skipDeviceInitialization capability #480

Merged

Conversation

AnnaWyrwal
Copy link
Contributor

@AnnaWyrwal AnnaWyrwal commented Dec 13, 2018

New capability is introduced, which is named 'skipDeviceInitialization' to allow user for omitting phase of device initialization (waiting for device, pushing settings app, permissions). It allows to improve startup performance when device was already used for tests and all required things was setup.

New capability is introduced, which is named 'skipDeviceInitialization'
to allow user for omitting phase of device initialization (waiting for
device, pushing settings app, persmission set, init keyboard).
@mykola-mokhnach
Copy link
Contributor

this capability is going to be automatically derived by other drivers which use UIA (UIA2 and Espresso)

Copy link
Contributor

@mykola-mokhnach mykola-mokhnach left a comment

Choose a reason for hiding this comment

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

LGTM. It would be also good to add a documentation for the new capability

@AnnaWyrwal
Copy link
Contributor Author

Thanks. Sure, I'll prepare PR for documentation as well.

@mykola-mokhnach mykola-mokhnach merged commit 8beb7f0 into appium:master Dec 14, 2018
@AnnaWyrwal AnnaWyrwal deleted the SkipDeviceInitializationCapability branch December 14, 2018 13:53
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