Skip to content

Conversation

@sdmaclea
Copy link
Contributor

@sdmaclea sdmaclea commented Feb 25, 2021

Disable PAL tests failing on Apple Silicon in CI.

Some of these may/will need to be investigated and fixed. I'll open an issue (See #48783).

This is following the pattern of how PAL tests are disabled. For instance

#if !HAVE_SCHED_OTHER_ASSIGNABLE
/* Defining thread priority for SCHED_OTHER is implementation defined.
Some platforms like NetBSD cannot reassign it as they are dynamic.
*/
printf("paltest_getcurrentthread_test1 has been disabled on this platform\n");
#else

@mangod9 This is needed for clean CI. Can you review or delegate review in @janvorli absence

Copy link
Member

@mangod9 mangod9 left a comment

Choose a reason for hiding this comment

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

assume there isnt an easy way to just disable these tests from running on osx-arm64?

@sdmaclea sdmaclea merged commit 03d414b into dotnet:master Feb 26, 2021
sdmaclea added a commit to sdmaclea/runtime that referenced this pull request Feb 26, 2021
@sdmaclea
Copy link
Contributor Author

assume there isnt an easy way to just disable these tests from running on osx-arm64?

I wasn't aware of any, but after it merged, I found the PAL issues.target. I will effectively revert this and use that instead in #47919

@sdmaclea sdmaclea deleted the AppleSiliconFailingPalTests branch February 26, 2021 05:45
sdmaclea added a commit that referenced this pull request Mar 2, 2021
* Setup OSX.1100.ARM64.* helix queues

* Enable Apple Silicon test on initial set of several CI pipelines (no-PR).

* Disable failing Apple Silicon PAL tests

* Revert "Apple Silicon disable failing PAL tests (#48782)"
@ghost ghost locked as resolved and limited conversation to collaborators Mar 28, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants