Age | Commit message (Collapse) | Author |
|
* Changed .csproj to the new format, added xunit test project. Added one .il file with a simple test.
* Excluded ILVerify and ILVerify.Tests from build
* Implemented xunit Theory+MemberData based test scaffolding for ILVerify
|
|
|
|
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
|
|
|
|
Add *.VC.db to .gitignore
|
|
- Switch over to using standardized init-tools script used by other repos
- Update to recent buildtools
- Switch to running msbuild against CoreCLR instead of mono
- Make build scripts to be otherwise more similar to the ones used by other repos
|
|
|
|
- Rename the compiler .exe to ilc.exe
- Rename ILToNative.* to ILCompiler.* everywhere else
|
|
.opendb is a new kind of cache added in VS2015 Update 1.
.idb is produced by VC compiler.
|
|
Switch to System.Private.CoreLib built in this repo.
|
|
|
|
|
|
|
|
Copied good additions to .gitignore from https://github.com/dotnet/coreclr/
|
|
These files are needed so we have proper line endings (for example, for
bash scripts) and so git would ignore some temporary local folders (for
example, "bin")
These files have been copied from the corefx repo
(https://github.com/dotnet/corefx) based on the commit label
dbb131dcafe570fd93824820797c88eb35609fc7.
|