You've already forked linux-packaging-mono
1.1 KiB
1.1 KiB
Updating CoreCLR Tests Zip
The set of CoreCLR tests run as part of CoreRT's CI and available via tests\runtest.cmd /coreclr download are downloaded as a zip file from the CoreCLR build. We use a specific build number to ensure we're running against a set of tests known to be compatible with CoreRT. Rolling forward to a new set of tests involves these steps:
- Find a known good tests.zip from the CoreCLR build
- Go to https://github.com/dotnet/coreclr/pulls and open the most-recently passing PR (it should have a green check mark next to it)
- In the CI checks, open the details for
Windows_NT x64 Debug Build and Test - Navigate through
Build Artifacts->bin->tests - Copy the URL to
tests.zip
- Retain the CI build so Jenkins doesn't delete
tests.zip- In the PR job page (where you clicked
Build Artifactsearlier) ensure you're logged in to Jenkins - Click the
Keep this build foreverbutton at the top-right
- In the PR job page (where you clicked
- Paste the
tests.zipURL intoCoreCLRTestsURL.txt - Check your work by building and then running
tests\runtest.cmd /coreclr