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

Improve test reliability #2777

Merged
merged 16 commits into from
Dec 29, 2019
Merged

Conversation

compulim
Copy link
Contributor

@compulim compulim commented Dec 27, 2019

Fixes #2612. Fixes #2653. Fixes #2691. Fixes #2737. Fixes #2776. Fixes #2483.

Changelog Entry

Fixed

  • Fixes the following issues and improves test reliability, by @compulim in PR #XXX
    • Fixes #2612. Wait until language change
    • Fixes #2653. Scroll-to-bottom check will do 5 consecutive checks to determine stickiness.
    • Fixes #2691. Wait until button is shown/hid before taking screenshot
    • Fixes #2737. Use driver.wait for conditions
    • Fixes #2776. Wait until button is shown/hid before taking screenshot
    • Use global timeout values

Description

Improve test reliability.

Specific Changes

See CHANGELOG.md for details.


  • Testing Added

@coveralls
Copy link

coveralls commented Dec 27, 2019

Coverage Status

Coverage remained the same at 65.915% when pulling 2ed6c3e on compulim:feat-test-reliability into 31c2006 on microsoft:master.

Copy link
Contributor

@corinagum corinagum left a comment

Choose a reason for hiding this comment

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

Approved, but please check out my comments before merging in. What do you think?

compulim and others added 2 commits December 30, 2019 03:08
Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
@compulim compulim merged commit 3c78937 into microsoft:master Dec 29, 2019
@compulim compulim deleted the feat-test-reliability branch December 29, 2019 20:34
@compulim compulim mentioned this pull request Mar 5, 2020
40 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants