diff options
author | Simon Nattress <simonn@microsoft.com> | 2016-10-14 04:43:27 +0300 |
---|---|---|
committer | Simon Nattress <simonn@microsoft.com> | 2016-10-14 04:43:27 +0300 |
commit | 6daef3b026cc1a16ccf3f9de7fad9b0c9113e243 (patch) | |
tree | d73c6f809697544fe833d4d4af907a97654d8483 /.gitignore | |
parent | 7a1c65e09299307f0ba1f5396ae0009c0ad06448 (diff) |
CoreRT scripting to run CoreCLR tests
The CoreCLR CI machine archives test binaries in a zip file to share
with other parts of the build. CoreCLRTestsURL.txt contains a specific
test drop from a built marked for permanent retention on the Jenkins CI
box.
Modify runtest.cmd to take /CoreCLR switch which will download the
CoreCLR tests, unzip them, and run them using CoreRT.
build-and-run-test.cmd is used as the test runner, and is used to
generate CoreRT binaries for the tests before executing them. CoreRT is
run via the MSBuild targets by placing a placeholder csproj next to the
test binary. To save CI storage space, the native artifacts (which are
about 30-50MB per test) are cleaned after running the test.
Currently 130 simple JIT tests are selected to run using
Top100Tests.issues.targets
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore index 97450b767..44c2ffb70 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,9 @@ syntax: glob # Build tools related files /[Tt]ools/ +# External tests +tests_downloaded/ + ### VisualStudio ### # User-specific files |