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

Enable more legacy tests #17931

Merged
merged 3 commits into from Oct 14, 2023
Merged

Enable more legacy tests #17931

merged 3 commits into from Oct 14, 2023

Conversation

jfversluis
Copy link
Member

@jfversluis jfversluis commented Oct 10, 2023

Description of Change

Ignore the failing iOS tests for now on the legacy UI tests so that we can get the remaining tests going in an automated fashion.

Related

#17971

@jfversluis jfversluis requested a review from a team as a code owner October 10, 2023 14:03
Copy link
Member

@PureWeen PureWeen left a comment

Choose a reason for hiding this comment

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

@jfversluis
Copy link
Member Author

@PureWeen as discussed, this PR as-is, moved the check for the tests not running to a separate PR here: #17971

rmarinho added a commit that referenced this pull request Oct 12, 2023
### Description of Change

After upgrading our UITest dependency to a new version suddenly all
tests would pass on iOS. Upon further inspection we noticed that the
tests in fact didn't run, but they were all marked inconclusive.
However, that would not fail the test run/pipeline and so the no running
of tests might go undetected.

This adds a safeguard that looks at the test results XML file and check
if the number of total tests ran and the number of inconclusive tests
are the same. If they are, no tests ran and we thrown an exception.

### Issues Fixed

Fixes #17945

### Related

#17931
@samhouts samhouts added this to the .NET 8 SR1 milestone Oct 12, 2023
@PureWeen
Copy link
Member

/rebase

@PureWeen PureWeen merged commit cd9fdd7 into main Oct 14, 2023
48 checks passed
@PureWeen PureWeen deleted the enable_more_legacy_tests branch October 14, 2023 23:01
@github-actions github-actions bot locked and limited conversation to collaborators Dec 6, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants