summaryrefslogtreecommitdiff
path: root/tests/src/managed
AgeCommit message (Collapse)AuthorFilesLines
2017-03-17Delete unused ReferenceLocalMscorlib property from test proj files (#10250)Jan Kotas1-4/+0
Deleted a few other irrelevant properties as well while I was on it. Fixes #7711
2017-03-16Delete mscorlib facade (#10157)Jan Kotas1-2/+2
Fixes #7607
2017-02-05Rename internal CoreLib Console to LowLevelConsole (#9341)Jan Kotas1-1/+1
2016-08-23Bulk moving Tests to use uber project.jsonRama Krishnan Raghupathy3-89/+0
2016-07-29Using full versions, update CoreFX dependencies to beta-24328-05.Davis Goodin1-22/+26
To fix tests, change dnxcore50 -> netcoreapp1.0 and add test_runtime.
2016-06-29Disable tests that timeout under gcstressjashoo1-0/+1
After increasing the timeout time for gcstress, these tests continue to fail due to timeouts. To get the gcstress legs green and keep them within a manageable amount of time they will be disabled.
2016-05-22Update tests to build against rc3-24117-00 (#5154)Jan Kotas1-10/+14
2016-05-16Initial change to support System.Private.CoreLib.dll as Core Library.Gaurav Khanna1-1/+1
2016-04-14Updating BuildToolsJose Perez Rodriguez1-0/+9
2016-03-14Add latent Roslyn dependency to project.jsonJan Kotas1-1/+2
Roslyn loads System.Security.Cryptography.Algorithms via reflection
2016-03-10Add System.Threading.Thread to tests to restore missing types.Davis Goodin1-1/+1
Upgrade System.Runtime dependency for JIT tests to get GCHandle. Change system.runtime 4.0.20 to 4.1.0 rc2 dependency to try to copy the runtimes to CORE_ROOT. Fix new project.json files. Fix hardcoded Microsoft.DotNet.xunit.performance version. Upgrade System.Runtime.InteropServices to prerelease level to avoid type conflicts with System.Runtime.
2016-03-10Update dependencies on packages that don't exist.Davis Goodin1-14/+14
First checks to see if a stable version of that dependency was restored, and if not, found the stable.minor.patch version with the prerelease spec of the dependency.
2016-03-10Update all versions to validate.Davis Goodin1-16/+16
2016-03-02Change all dependency versions to match what was actually restored in the ↵Davis Goodin1-16/+16
checked-in lockfiles. Used a tool to look at lockfiles: when a dependency did not have a corresponding downloaded package, found the latest version that was downloaded and changed the project.json to match. This fixes any packages that don't exist (such as some beta-23302) and floating dependencies (*).
2016-03-02Use tooling to add Platforms dependencies and imports where necessary.Davis Goodin1-11/+14
2016-03-02Remove all lockfiles from source control.Davis Goodin1-3001/+0
2016-01-27Update license headersdotnet-bot2-5/+7
2016-01-05Add a simple Roslyn benchmarksAndy Ayers2-377/+222
Add Benchmarks for Roslyn C# compilation and dataflow analysis. The `managed/Compilation` test is similar and potentially now somewhat redundant. I left it alone but updated its dependencies since they need to agree with the new test. I had to manually edit the `project.lock.json` files to remove the analyzers entries under libraries, to avoid a null pointer error in the PrereleaseResolveNuGetPackageAssets task (there's no language set for these projects so the attempt to deduce the appropriate set of analyzers fails).
2015-11-24Update auto-generated project.lock.jsonJan Kotas1-329/+1796
2015-10-18Managed Test Portdotnet-bot2-319/+852
This is a collection of managed runtime tests from an internal legacy test tree.
2015-10-15Changes to Test InfrastructureKoundinya Veluri2-852/+319
The following changes are being submitted in order to prepare for a large collection of tests to be ported from the internal legacy test tree. - Adds "build kinds" to the test tree. - Adds some documentation for the test tree - Adds a Test Priority feature (see documentation Documentation/project-docs/tests.md for more information. - Dropped the cs_template.csproj types and converted to individual CSProject files.
2015-09-29Improve CoreCLR test runner outside WindowsKoundinya Veluri1-2/+2
CoreCLR tests will need to be built on Windows and copied over to a non-Windows machine. Then, coreclr/tests/runtest.sh along with some switches can be used to run the tests. Changes: - Run tests in parallel by default (use --sequential to force sequential mode) - Update Windows test build to produce the Windows core overlay that includes test dependencies that are not built - Add a number of switches (see coreclr/tests/runtest.sh for details) to provide locations of: - The Windows test build - The CoreCLR native test build - Either: - This: - The core layout (including all of the below) - Or: - The CoreCLR build - mscorlib.dll - The CoreFX build - The CoreFX native build - Using information from above, build or use the core layout, and copy native test binaries to the respective test directories - Add --testDir to specify an inclusive list of test directories to run - Add text files to exclude tests: - coreclr/tests/testsUnsupportedOutsideWindows.txt - Tests that are not supported outside Windows - coreclr/tests/testsFailingOutsideWindows.txt - Tests that are known to fail outside Windows and are temporarily disabled while they are investigated - Add --runFailingTestsOnly to run only the tests listed in coreclr/tests/testsFailingOutsideWindows.txt to verify known failures - Produce xUnit-style output for the CI, output goes into <Windows test build folder>/coreclrtests.xml
2015-09-02Package updates and fixesMatt Mitchell1-340/+520
1) Float package versions 2) Change readytorun packages to use project.json. The versions that were referenced in the packages.config didn't actually exist anyway, and on machines with cleaner caches, might cause a build breka 3) Lock SIMD packages
2015-07-09Move CoreCLR to the modern build tools and dnxMatt Mitchell4-33/+1538
This changes moves coreclr onto DNX (same version as corefx). Theoretically, this should allow these tests to target the desktop CLR. All of the old package.config files are gone and replaced with corresponding project.json files. The up front restore behavior is retained. Tests are now buildable individually, though not runnable in a similar fashion.
2015-03-08Adding app.config to get rid of the warning MSB3276Rama krishnan Raghupathy2-2/+42
2015-01-30Add test for mscorlib.Alex Ghiondea4-0/+123
The test will use Roslyn to compile a simple program. [tfs-changeset: 1408001]