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

[XCUITests] Add test reruns to iOS tests #1523

Merged
merged 4 commits into from
Jan 27, 2023

Conversation

joannaquu
Copy link
Contributor

@joannaquu joannaquu commented Jan 27, 2023

Platforms Impacted

  • iOS
  • macOS

Description of changes

Binary change:

File Before After Delta
libFluentUI.a 28,869,912 bytes 28,869,912 bytes 0 bytes

When run in CI, XCUITests have experienced random failures that are unique each time and not the result of a bug. Reruns will usually fix the issue and allow the PR check to pass. This has been reported by others see link and the only real solution is to rerun tests. This PR enables tests reruns on individual tests so that we don't need to manually rerun the whole PR check.

Verification

image

Pull request checklist

This PR has considered:

  • Light and Dark appearances
  • iOS supported versions (all major versions greater than or equal current target deployment version)
  • VoiceOver and Keyboard Accessibility
  • Internationalization and Right to Left layouts
  • Different resolutions (1x, 2x, 3x)
  • Size classes and window sizes (iPhone vs iPad, notched devices, multitasking, different window sizes, etc)
  • iPad Pointer interaction
  • SwiftUI consumption (validation or new demo scenarios needed)
  • Objective-C exposure (provide it only if needed)
Microsoft Reviewers: Open in CodeFlow

@joannaquu joannaquu requested a review from a team as a code owner January 27, 2023 18:20
@joannaquu joannaquu merged commit 1a2e424 into microsoft:main Jan 27, 2023
@joannaquu joannaquu deleted the joannaqu/add-test-reruns branch January 27, 2023 23:38
sophialee0416 added a commit to sophialee0416/fluentui-apple that referenced this pull request Jan 28, 2023
sophialee0416 added a commit to sophialee0416/fluentui-apple that referenced this pull request Jan 28, 2023
sophialee0416 added a commit to sophialee0416/fluentui-apple that referenced this pull request Jan 30, 2023
sophialee0416 added a commit to sophialee0416/fluentui-apple that referenced this pull request Jan 30, 2023
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.

2 participants