summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
2016-06-21Merge pull request #5900 from jashook/gc_stress_incompatJarret Shook1-0/+1
Set b14364 as gcstress incompat
2016-06-21Merge pull request #5898 from jashook/gcstress_timeout_updateJarret Shook2-1/+3
Up the default timeout for GCStress
2016-06-21added a note about the reason why we ignore failures from tests in the ↵Maoni01-0/+2
stress run infrastructure
2016-06-21Set b14364 as gcstress incompatjashoo1-0/+1
This test is set to be excluded to in interal testing under gc stress. Add that information here as well.
2016-06-21Up the default timeout for GCStressjashoo2-1/+3
2016-06-20Merge pull request #5893 from rahku/testRahul Kumar1-0/+4
Enable building only native test components
2016-06-20Enable building only native test componentsRahul Kumar1-0/+4
2016-06-20Merge pull request #5889 from wtgodbe/LoaderWilliam Godbe1-1/+1
Fix race condition in Loader regression 523654 test
2016-06-20Merge pull request #5888 from adityamandaleeka/generate_core_dumps_runtestAditya Mandaleeka1-0/+8
Set coredump_filter to include shared library code in CI core dumps
2016-06-20Fix race condition in Loader regression 523654 testwtgodbe1-1/+1
2016-06-20Set coredump_filter to include shared library code.Aditya Mandaleeka1-0/+8
2016-06-17Merge pull request #5863 from adityamandaleeka/generate_core_dumps_runtestAditya Mandaleeka1-2/+101
Add option to runtest.sh to enable limited dump generation.
2016-06-17Add option to runtest.sh to enable limited dump generation.Aditya Mandaleeka1-2/+101
2016-06-17Merge pull request #5839 from swgillespie/gc-batch-fixSean Gillespie1-4/+4
Fix GC test batch script skip conditions that were behaving unexpectedly
2016-06-16Merge pull request #5822 from ↵Aditya Mandaleeka2-10/+11
adityamandaleeka/setup-runtime-dependencies_changes Remove set -x from tests/setup-runtime-dependencies.sh.
2016-06-16Fix GC test batch script skip conditions that were behaving unexpectedlySean Gillespie1-4/+4
2016-06-16Fix error when passing msbuild args to build.cmd/buildtest.cmdwtgodbe1-30/+28
2016-06-16Fix some typos in setup-runtime-dependencies.cmdAditya Mandaleeka1-7/+7
2016-06-16ARM64: Fix WriteBarrierKyungwoo Lee1-3/+3
I think this finally fixes most of long outstanding GC issues that appear in different forms so far that include #4877, #4879, #4890 and more. The issues was WriteBarrier implementation. When we update card table, the address has been already incremented by 8. With this fix, all corefx tests seem to run on xunit framework without crashing. I verified this with an out-of-date build locally, so there are not found assembly errors like System.Runtime.Extensions with different versions, though. These are what I tested so far that safely finished all runs with very high percentage of pass. System.Collections.Tests System.Dynamic.Runtime.Tests System.Linq.Expressions.Tests System.Linq.Parallel.Tests Potentially more coreclr tests will pass. I will update them as tests go.
2016-06-15Merge pull request #5819 from AndyAyersMS/InlineTestsV1Andy Ayers24-0/+10804
Inliner: simple performance tests
2016-06-15Remove set -x from tests/setup-runtime-dependencies.sh.Aditya Mandaleeka1-3/+4
2016-06-15Inliner: simple performance testsAndy Ayers24-0/+10804
Tests that demonstrate that constant arguments passed to callees can lead to inlining performance wins. All numeric types are tested, as well as strings. Tests are generally written as positive/negative pairs with calls to the same inlinee. This exposes the call site sensitivity. Performance of the positive test should be better than the negative test. The overall benchmarking approach used here is something that we might consider adopting for other small-scale codegen performance tests.
2016-06-15Modify CrossGen test script to work around cmd.exe bugJohn Chen (CLR)1-6/+7
2016-06-14Fix bracket spacing in runtest scriptSean Gillespie1-2/+2
2016-06-13Keep mutex alive to avoid race condition in openmutexpos4 testwtgodbe1-14/+15
2016-06-10Merge pull request #5692 from AndyAyersMS/DerministicCryptoAndy Ayers1-1/+1
Modify Crypto benchmark so it uses a fixed random seed
2016-06-10Modify Crypto benchmark so it uses a fixed random seedAndy Ayers1-1/+1
Fix seed so benchmark behavior doesn't vary randomly from run to run.
2016-06-10ARM64: Another Tests.lst Update for R2RKyungwoo Lee1-3/+3
Fixes https://github.com/dotnet/coreclr/issues/5638 Fixes https://github.com/dotnet/coreclr/issues/5645 doublinkstay.cmd does not repro anymore increase time-out for DeltaBlue
2016-06-10Merge pull request #5685 from kyulee1/testlstKyungwoo Lee1-4/+4
ARM64: Update Tests.lst
2016-06-10Merge pull request #5621 from swgillespie/buildtest-refactorSean Gillespie7-53/+128
Remove need for longgc and gcsimulator tests to have their own build
2016-06-10Remove need for longgc and gcsimulator tests to have their own buildSean Gillespie7-53/+128
2016-06-10ARM64: Update Tests.lstKyungwoo Lee1-4/+4
Fixes https://github.com/dotnet/coreclr/issues/5641
2016-06-09Merge pull request #5667 from kyulee1/testupdateKyungwoo Lee1-8502/+8446
ARM64: Test Update
2016-06-09Merge pull request #5652 from RussKeldorph/5555Russ Keldorph2-2/+14
Fix WeakReference tests depending on JIT not extending lifetimes
2016-06-09Merge pull request #5588 from jashook/disable_karJarret Shook1-0/+1
Mark KeepAliveRecur as GCStressIncompatible
2016-06-09ARM64: Test UpdateKyungwoo Lee1-8502/+8446
2016-06-09ARM64: Enable R2R CIKyungwoo Lee1-42/+42
Rename "r2r" to "pri1r2r" to trigger private job. Enable 12 hour periodic job. Added test exclusions.
2016-06-09Fix WeakReference tests depending on JIT not extending lifetimesRuss Keldorph2-2/+14
Target and IsAlive_neg are failing in some cases when JIT optimization is disabled because the JIT (legally) generates code that holds a reference to an object longer than expected. Instead of forcing optimization on for these tests, I'm using the pattern of moving the problematic object reference to a non-inlined helper method. Fixes #5555
2016-06-08Merge pull request #3864 from mikedn/mdarray-initJan Kotas3-0/+685
Add support for multi-dimensional array initialization
2016-06-08Renable disabled arm64 R2R testsRahul Kumar1-2/+2
2016-06-08Fix error in RemoveDuplicateAssemblies task for perf (#5605)Deepak Shankargouda1-1/+1
2016-06-08temporarily disable R2R tests for arm64Rahul Kumar1-2/+2
2016-06-08Add support for multi-dimensional array initializationMike Danes3-0/+685
This extends impInitializeArrayIntrinsic to support MD arrays in addition to SD arrays. This includes support for SD arrays which are created via CORINFO_HELP_NEW_MDARR when the lower bound is not specified or known to be 0. The generated code is similar to the code generated for the SD arrays, for example: call CORINFO_HELP_NEW_MDARR mov rdx, 0x202AB822050 lea rcx, bword ptr [rax+32] vmovdqu ymm0, qword ptr [rdx] vmovdqu qword ptr [rcx], ymm0 mov r8d, dword ptr [rdx+16] mov dword ptr [rcx+16], r8d
2016-06-07Fixing perf runs on helix (#5102)Deepak Shankargouda8-29/+91
* Fixing issue with perf targets restoring test runtime * Fixing perf runs on helix
2016-06-07Merge pull request #5534 from swgillespie/weak-reference-get-generationSean Gillespie4-0/+27
Disable two tests that rely on an API not exposed on coreclr
2016-06-07Mark KeepAliveRecur as GCStressIncompatibleJarret Shook1-0/+1
The test makes assumptions of what the lifetime of the object is that may not be necessarily true in GCStress.
2016-06-07Disable two tests that rely on an API not exposed on coreclrSean Gillespie4-0/+27
2016-06-07Delegate ABI Test (#5507)papaslavik2-0/+117
Detects issue #5275
2016-06-07Update wrong newline behavior for callipinvoke tests (#5553)Jiyoung Giuliana Yun1-1/+2
Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
2016-06-03Merge pull request #5432 from RussKeldorph/fix5428Russ Keldorph5-270/+2
Remove unnecessary dependencies from JIT tests causing R2R failures