Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Port build-test.sh changes from master to release/2.1 #17965

Merged
merged 2 commits into from
May 11, 2018

Conversation

jashook
Copy link

@jashook jashook commented May 11, 2018

This change addresses https://github.com/dotnet/coreclr/issues/17924. In summary, build-test.sh was broken and tracked with https://github.com/dotnet/coreclr/issues/17503. @4creators's #17725 fixed issue #17503; however, was never ported to release/2.1.

This will port those changes to release/2.1 to allow using build-test.sh correctly. In addition, this change cherry-picks #17785 to bring build-test.sh to closer to build-test.cmd in release/2.1.

Fixes https://github.com/dotnet/coreclr/issues/17924.

!! Note !!

This change does not affect the 2.1 product. As of release/2.1 build-test.sh's test build is also not used in any infrastructure, so this change should be very low risk.

Jarret Shook and others added 2 commits May 11, 2018 10:10
Fix unix test build by removing unnecessary 'managed_test_build' semafore file
* Split unix test builds in slices

Ports dotnet#17161 to linux

* Address review feedback
@jashook jashook changed the title Port build test sh changes Port build-test.sh changes from master to release/2.1 May 11, 2018
@jashook jashook requested a review from RussKeldorph May 11, 2018 17:16
@jashook
Copy link
Author

jashook commented May 11, 2018

Please feel free to add whoever needs to review the 2.1 change.

@jashook
Copy link
Author

jashook commented May 11, 2018

Centos build is complete but looks frozen. Arm machines were offline and now working but still have quite a bit of time to complete. Either way this change will not affect windows arm testing.

Merging before CI finishes to meet 3pm deadline.

@jashook jashook merged commit 3e8ef7c into dotnet:release/2.1 May 11, 2018
@jashook jashook deleted the port_build_test_sh_changes branch May 11, 2018 21:55
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants