6bdd276d05
Former-commit-id: fd56571888259555122d8a0f58c68838229cea2b
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 Artifacts
earlier) ensure you're logged in to Jenkins - Click the
Keep this build forever
button at the top-right
- In the PR job page (where you clicked
- Paste the
tests.zip
URL intoCoreCLRTestsURL.txt
- Check your work by building and then running
tests\runtest.cmd /coreclr