Skip to content

Re-enable arm32 windows testing #642

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

Merged
merged 1 commit into from
Dec 9, 2019

Conversation

jashook
Copy link
Contributor

@jashook jashook commented Dec 6, 2019

This also fixes a subtle bug that erroneously lead us to lose coverage on windows arm in ci for a few weeks.

@jashook
Copy link
Contributor Author

jashook commented Dec 6, 2019

I would prefer for this to include PR, if we have capacity issues, we can remove the pr bit.

@jashook
Copy link
Contributor Author

jashook commented Dec 6, 2019

/cc @BruceForstall @echesakovMSFT @dotnet/jit-contrib

@@ -229,6 +229,7 @@ jobs:
helixQueuesTemplate: ${{ parameters.helixQueuesTemplate }}
osGroup: Windows_NT
archType: arm
platform: Windows_NT_arm
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This led us down the path of not actually adding a windows_nt_arm queue. Which is why our ci currently skips windows arm32

Copy link
Member

Choose a reason for hiding this comment

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

Oops. Maybe we should error out if Queues are empty? Rather than just skipping that step?

That's what happens for Libraries and it catches errors like that.

@jashook
Copy link
Contributor Author

jashook commented Dec 6, 2019

Started https://dev.azure.com/dnceng/public/_build/results?buildId=449917 as there may be regressions. Will disable tests if that is true.

@dagood
Copy link
Member

dagood commented Dec 9, 2019

Will this be merged soon because the CoreCLR outerloop build turned out green, or is there more to do?

@jkoritzinsky
Copy link
Member

The coreclr failures look to be the issue fixed by #658

The runtime (Libraries Test Build Windows_NT arm64 Release) failure looks to be an AzDO infra issue.

As a result, I think we can merge this in. Anyone feel otherwise?

@trylek
Copy link
Member

trylek commented Dec 9, 2019

Well, I'm afraid Jarret's change suffered from the race condition I introduced before the weekend. I'll retry the failed jobs and I'll merge the change in if they look reasonable. Sorry for the delay.

@trylek trylek merged commit 2a81b0a into dotnet:master Dec 9, 2019
@trylek
Copy link
Member

trylek commented Dec 9, 2019

OK, if you say so, let's try that.

sandreenko pushed a commit to sandreenko/runtime that referenced this pull request Dec 31, 2019
@ghost ghost locked as resolved and limited conversation to collaborators Dec 11, 2020
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.

6 participants