summaryrefslogtreecommitdiff
path: root/tests/issues.targets
AgeCommit message (Collapse)AuthorFilesLines
2020-06-18Add JIT/Stress/ABI TestsJUNG DONG-HEON1-0/+3
Cherrypick only test parts of below patches in public dotnet/runtime github - be8e050a6d27040d6c249382d99d57d973e919b2 Implement instantiating and unboxing through portable stublinker code… (#106) - 0e949491faee53d2a7ad4d5649be17e98e5d3a96 Some minor ABI stress improvements - 3f339687a8151e989bbb4673aab9b0abcddf5642 Mark emitted types assembly as collectible in ABI stress (dotnet/coreclr#26253) - a25dd1a45b6fdad114ffaa915550906c986aa1ca Remove redundant ABI stress tests (dotnet/coreclr#26183) - 57945676a6395da61b61ce427a055e77d330db86 Fix GenerateShuffleArray to support cyclic shuffles (dotnet/coreclr#26169) - 3b0ba1ee24823030a3fc7278dd064d24a49a90bb Add ABI stress tests (dotnet/coreclr#26090)
2019-07-16Merge branch 'release/3.0' into merge/master-to-release/3.0William Godbe1-0/+6
2019-06-28Add windows arm32 native vararg excludes (#25429)Jarret Shook1-0/+151
* Add windows arm32 native vararg excludes * Fix typo
2019-06-26Merge branch 'release/3.0' into merge/master-to-release/3.0William Godbe1-0/+6
2019-06-24Throw platform unsupported error for windows arm32 varargs (#25320)Jarret Shook1-6/+0
* Throw unsupported platform for native vcarargs on Arm32 Windows * Re-enable baseservices vararg test
2019-06-06Revert "Reenable StackTracePreserveTests."Sergey Andreenko1-0/+3
2019-06-06Reenable StackTracePreserveTests. (#24987)Sergey Andreenko1-3/+0
I was not able to repro any failures, maybe they were fixed already. Lets see what ci thinks.
2019-06-06Exclude tests that do not work without tailcalls on arm32 Unix. (#24995)Sergey Andreenko1-0/+6
2019-06-05Delete TwoKeywords test. (#24982)Sergey Andreenko1-3/+0
2019-06-05Merge two equal exclusion groups for arm32 All OS. (#24984)Sergey Andreenko1-40/+36
There were two: <!-- Arm32 All OS --> <ItemGroup Condition="'$(XunitTestBinBase)' != '' and ('$(BuildArch)' == 'arm' or '$(AltJitArch)' == 'arm')"> and <!-- arm32 All OS specific excludes --> <ItemGroup Condition="'$(XunitTestBinBase)' != '' and ('$(BuildArch)' == 'arm' or '$(AltJitArch)' == 'arm')">
2019-06-05Reenable StackTracePreserveTests.Sergey Andreenko1-3/+0
I was not able to repro any failures, maybe they were fixed already. Lets see what ci thinks.
2019-06-03Fix use after free AV in EventPipe (#24924)Juan Hoyos1-6/+6
* Reenable tests turned off in #24772 * Disable event pipe tests for investigation * Fix logic for deletion * In case of error - we need to take the lock because disabling the event pipe session * Intentionally leaking the EventPipeSession to mitigate a known race condition for now * Fix for EventListener lock order and throwing * Fix purposeful leak to still close the session
2019-06-03Reenable testsJuan Hoyos1-6/+0
2019-06-03Disable event pipe tests for investigationJuan Hoyos1-0/+6
2019-06-03Reenable tests turned off in #24772Juan Sebastian Hoyos Ayala1-6/+0
2019-05-28Create the Concept of Multiple EventPipe Sessions (#24417)José Rivero1-0/+6
This is the initial work to enable https://github.com/dotnet/coreclr/issues/15377 ## What's here? - A lot of code move/split. Some important moves: - `EventPipe` has a colection of `EventPipeSessions` instead of a single session. - `EventPipeSession` now owns a `EventPipeBufferManager` and a `EventPipeFile` - `EventPipeThread` now owns a collection of { EventPipeBufferManager, EventPipeBuffer }, and a collection of { EventPipeBufferManager, EventPipeBufferList } - There is a cap on the max number of `EventPipeSession` (64 sessions) - `EventPipeProvider` and `EventPipeEvent` use a 64-bit mask to keep track of the sessions that are listening to provider/events. ## What's pending? https://github.com/dotnet/coreclr/issues/24753
2019-05-25Make sure all of the calculations of enregistered return types match ↵Jeremy Koritzinsky1-6/+0
correctly. (#24771) * Make sure all of the calculations of enregistered return types match correctly. * Revert "Disable ARM64 IDispatch tests (#24770)" This reverts commit 852f40d5f1a3cff4d381c2de2d2a86fe8b1f29b4.
2019-05-24Disable ARM64 IDispatch tests (#24770)Jeremy Koritzinsky1-0/+6
2019-05-14Disable IJW tests on ARM32 (#24570)Jeremy Koritzinsky1-0/+15
2019-05-14Fix more save/restore code for HVAs (#24434)Carol Eidt1-3/+0
Fix OnHijackTripThread. Re-enable the mandelbrot-7 test. Fix #24224
2019-05-10Re-enable accidentally disabled tests. (#24531)Jeremy Koritzinsky1-3/+0
2019-05-10Reenable IJW tests. (#24530)Jeremy Koritzinsky1-15/+0
2019-05-03Re-enable EventSourceTrace test (#24365)Sung Yoon Whang1-3/+0
2019-05-01Update issues.targets and reduce test execution time. (#24345)Fadi Hanna1-9/+0
* Update issues.targets and reduce test execution time.
2019-05-01Disable CallbackStressTest everywhere.Russ Keldorph1-3/+3
2019-04-30Disable CallbackStressTest against #24305Russ Keldorph1-0/+3
2019-04-24Disable mandelbrot-7 against #24224Bruce Forstall1-0/+3
2019-04-22Disable failing IJW tests against #23358Russ Keldorph1-15/+15
2019-04-19Exclude failing tests on all platforms/architectures (#24121)Fadi Hanna1-6/+6
2019-04-17Add lvIsImplicitByRef information to lvaSetStruct (#19223)Jarret Shook1-3/+0
Before implicit byrefs were tracked by setting lvIsParam and lvIsTemp. This change explicitly adds a flag for implicitByRef instead of overloading. In addition, it fixes the decision to copy an implicitByRef for arm64 varargs. Temporarily bump weight on byref params to match old behavior and avoid codegen diffs. Re-enabled various tests and parts of tests. Closes #20046 Closes #19860
2019-04-12Exclude ResolveEventTests.cmd and CallbackTests.cmd on Windows_NT x86 (#23942)Egor Chesakov1-0/+6
2019-04-09Alter CCW wrapping semantics (#23709)Aaron Robinson1-0/+3
* Update CCW semantics to not unwrap when a managed COM server was activated from a managed COM client. This is a functional change from .NET Framework. * Add support for CoreShim to "attach" to the existing CLR instance when running from a CoreRun scenario. * Add testing for NET COM client activating a NET COM server
2019-04-03Fix interop test cases to pass doubles for native varargs. (#23690)Andy Ayers1-22/+3
Remove these tests from the windows exclude list. Also move one other exclude entry from its own section into the general exclude list. Closes #22974
2019-04-02Fix spill check for struct lclVars (#23570)Carol Eidt1-3/+0
* Fix spill check for struct lclVars With the 1st class struct changes, the `SPILL_APPEND` check for the case of an assignment to a lclVar needs to handle block ops as well as lclVar lhs. Fix #23545
2019-04-02Remove test exclusion for 23262 (#23405)Michal Strehovský1-3/+0
The commit that added the test was rolled back.
2019-03-31re-add test exclusion for #23545 (#23598)Carol Eidt1-0/+3
2019-03-29Fix HW intrinsic containment bugs (#23558)Carol Eidt1-21/+0
* Fix HW intrinsic containment bugs For the Fma case (#23430), fix the handling of contained 3-operand HW intrinsic nodes. For the Bmi case (#23534), fix a bad assert placement, and re-enable the Bmi tests. Fix #23530 Fix #23534 * Add guard for Fma test
2019-03-29exclude failing test. (#23566)Sergey Andreenko1-0/+3
2019-03-28Exclude failing in PRs tests 2. (#23540)Sergey Andreenko1-0/+9
* exclude failing in PRs tests * And another one. * Exclude for all platforms.
2019-03-28Exclude failing in PRs tests. (#23535)Sergey Andreenko1-0/+9
* exclude failing in PRs tests
2019-03-28Merge pull request #23325 from VSadov/CmpExchA64Vladimir Sadov1-18/+0
Resolve 22303 (interlocked failures on ARM64)
2019-03-25Re-enable Index/Range Jit test (#23415)Tarek Mahmoud Sayed1-4/+1
2019-03-20Runtime changes for IJW Activation (#22636)Jeremy Koritzinsky1-0/+9
* Implement loading an assembly from an HMODULE on Windows. * Use the native runtime to execute the main method so I don't have to replicate all of the startup behavior. * If ijwhost is loaded, then call back into ijwhost to resolve tokens for vtable entries. * Refactor our various component loaders (COM and IJW) and have IJW load components into separate ALCs when loaded from native. * Move VTableFixups after DeliverSyncEvents in our incremental load. We need the module to be loaded to at least FILE_LOAD_DELIVER_EVENTS when resolving dependencies loaded via VTableFixups, otherwise they try to load into the default ALC. * Only try to get ijwhost module handle on Windows. * Use defined() instead of ifndef * Fix off-Windows build break and fix unvalid comment. * ComponentLoadContext->IsolatedComponentLoadContext * Only build InMemoryAssemblyLoader when targeting windows. * Add doc comments for IsolatedComponentLoadContext. * Rename qcall. * Add comment for boolean parameter. * Add null check for managed ExecuteMainMethod entrypoint. * Add comments in ceeload.cpp for the ijwhost method resolution. * Add test verifying runtime callback to IJW host. * Add test for InMemoryAssemblyLoader.LoadInMemoryAssembly. * Fix x86 behavior rel. loading symbols by name and stdcall mangling. * Remove exe entrypoints. The executable case for mixed-mode will go through the normal .NET Core app model (no special hosting support needed). * Clean up whitespace * Add test verifying M->N->M ALC switch behavior with IJW. * Resolve the ijwhost module by probing the PE for the IJW assembly instead of hardcoding the name. * Remove static caching in GetTokenGetterFromHostModule. * Disable new IJW tests on Win7. * PR Feedback. * Cleanup extra copy of function. * Use old-style environment checking in LoadIjwFromModuleHandle since we reference S.P.CL directly. * Fix break in rebase * Clean up fake mscoree code. * Only validate that a CLR header exists. The OS verifies everything else. * Make ijw host resolution code static to ceeload.cpp * Use bracketed include for xplatform.h * Update comment on _CorDllMain * PR feedback. * Remove .def file. * PR feedback. * Verify we export correctly on x86 and x64. * Fix path to ijwhostmock for CopyConstructorMarshaler * Disable IJW tests on arm32 nightly. Can't repro the dependency load failures. Fixes #23358
2019-03-19Enable tests.vsadov1-18/+0
2019-03-15Exclude tracing/keyword/TwoKeywords test from running on all platforms (#23267)Egor Chesakov1-3/+3
Related issue: https://github.com/dotnet/coreclr/issues/23224
2019-03-14Disable failing test against #23262 (#23263)Jan Kotas1-0/+3
2019-03-13Disable tracing/inducedgc test on all Unix platforms (#23240)Sung Yoon Whang1-0/+3
* Disabling tracing/tracevalidation/inducedgc test on all unix * Leave the exclusion list on arm64 there
2019-03-13exclude tracing/keyword/TwoKeywords/TwoKeywords on WIndows x86. (#23237)Sergey Andreenko1-0/+3
2019-03-12Default Interface COM testing project (#23195)Aaron Robinson1-0/+3
* Add tests for native COM client consuming managed COM server that consumes interfaces with default implementation.
2019-03-11Fix bad test (#23173)Michal Strehovský1-3/+0
The test was testing that a non-virtual call to an abstract method that is methodimpl on the same type will land in the methodimpl. This behavior is not specced and cannot be hit with any mainstream .NET languages. We are making non-virtual calls to abstract methods throw a BadImageFormatException instead. Fixes #23096.