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

[d16-2] [xharness] Don't try to find simulators for ignored tests. #6421

Merged
merged 1 commit into from
Jul 8, 2019

Conversation

monojenkins
Copy link
Collaborator

Trying to find a simulator will mark the test as a failure if the simulator
couldn't be found, and we don't want that to happen to ignored tests.

This should fix an issue where xharness seems to try to run the 32-bit
simulator tests when asked to run only device tests.

Backport of #6116.

/cc @rolfbjarne

Trying to find a simulator will mark the test as a failure if the simulator
couldn't be found, and we don't want that to happen to ignored tests.

This should fix an issue where xharness seems to try to run the 32-bit
simulator tests when asked to run only device tests.
@monojenkins monojenkins added this to the d16-2 milestone Jun 26, 2019
@rolfbjarne rolfbjarne added the pr-change-not-shipping The PR only touch files that are not shipped to customers label Jun 26, 2019
@monojenkins
Copy link
Collaborator Author

Build success
Build succeeded
API Diff (from stable)
API Diff (from PR only) (no change)
Generator Diff (no change)
Test run succeeded

@rolfbjarne rolfbjarne added the not-notes-worthy Ignore for release notes label Jun 27, 2019
@chamons
Copy link
Contributor

chamons commented Jul 8, 2019

Approved for d16-2 as test only change.

@rolfbjarne rolfbjarne added the requires-approval-before-merge The pull request requires special approval before it can be merged label Jul 8, 2019
@rolfbjarne rolfbjarne merged commit 3415f70 into xamarin:d16-2 Jul 8, 2019
spouliot added a commit that referenced this pull request Aug 14, 2019
* [tests] Handle Xcodes without proper versions by ignoring them. Fixes xamarin/maccore#1768. (#6386)

This can happen if an Xcode hasn't been completely/successfully installed or
removed.

Fixes https://github.com/xamarin/maccore/issues/1768.

* [CoreGraphics] Fix lifetime of delegates passed to CGPatternCreate. (#6368)

We may get callbacks after the managed CGPattern instance has been
disposed/garbage collected, so make sure our delegates survives that long.

Since the delegates don't need any instance state, just make them static.

* [d16-2] Bump mono to pick tz/DST fixes.. (#6454)

* [xharness] Don't try to find simulators for ignored tests. (#6421)

Trying to find a simulator will mark the test as a failure if the simulator
couldn't be found, and we don't want that to happen to ignored tests.

This should fix an issue where xharness seems to try to run the 32-bit
simulator tests when asked to run only device tests.

* [tests] Only call MTLDevice.CreateSharedTexture macOS 10.14+. Fixes xamarin/maccore#1663. (#6423)

Fixes https://github.com/xamarin/maccore/issues/1663.

* [d16-2] [GameController] GCGamepad is deprecated in the headers, so mark it as such. Fixes xamarin/maccore#1742. (#6428)

* [GameController] GCGamepad is deprecated in the headers, so mark it as such. Fixes xamarin/maccore#1742.

Fixes https://github.com/xamarin/maccore/issues/1742.

* Add attribute for tvOS too.

* [package] Remove creation of files/symlinks under /Developer (#6665)

* [d16-2] [tests] wrench is long gone (#6698)

* [tests] wrench is long gone

* Use a different Url that works and ensure we get a nice message when we have a failure.

* Fix new callback test.

* Ignore the outgenerated projects until they are moved to their own dir. (#6714)

Related issue #6162
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
not-notes-worthy Ignore for release notes pr-change-not-shipping The PR only touch files that are not shipped to customers requires-approval-before-merge The pull request requires special approval before it can be merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants