Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-16 | Adding tests to make sure adding breakpoints with null or empty filenames ↵ | Marshall Lerner | |
doesn't fail | |||
2022-02-14 | Use Path.Combine instead of forward slash | Marshall Lerner | |
2022-02-11 | Update BreakpointsAndSteppingTests.cs | marshall-lerner | |
Add a slash | |||
2022-02-11 | Update BreakpointsAndSteppingTests.cs | marshall-lerner | |
Fixing broken test | |||
2022-02-07 | Fix race condition in conditional breakpoint tests | Matt Ward | |
The breakpoint condition was set after the breakpoint is added to the session. This could result in the debugger session not setting the condition for the breakpoint. To avoid this the breakpoint is added to the debugger session after the condition has been set on the breakpoint. | |||
2022-02-07 | Use .NET 6.0 in test projects | Matt Ward | |
Update from .NET Core 3.0 (out of support) to .NET 6.0 | |||
2021-11-10 | Port unit tests to nunit 3net6-nuni3 | Lluis Sanchez | |
2021-01-20 | Merge pull request #338 from ↵ | Matt Ward | |
mono/dev/mrward/dotnetcore-external-code-when-just-my-code-enabled Fix .NET Core tests due to use of external code changes | |||
2021-01-20 | Change DebugType from `full` to `portable` (#335) | Dmitriy Vornychev | |
2021-01-19 | [Tests] Fix .NET Core tests due to use of external code changes | Matt Ward | |
.NET Core debugger is now passed includeAll set to true when requesting stack trace information to make it consistent with Visual Studio on Windows. This affects the breakpoint and stepping tests when checking external code in the stack frames. | |||
2021-01-19 | [Tests] Add NuGet.Config file for .NET Core tests | Matt Ward | |
Clear out any other package sources defined on the local machine when restoring the projects for the debugger tests. | |||
2020-08-11 | Disable/change some .NET Core debugger tests to reflect new change | David Karlaš | |
2020-04-25 | Got RawArray unit tests working for SoftDebuggerd16-7 | Jeffrey Stedfast | |
2020-04-25 | Added unit tests for raw array values | Jeffrey Stedfast | |
2020-04-16 | [UnitTests] Try targetting AnyCPU instead of x86 for the test app | Jeffrey Stedfast | |
2020-04-16 | [UnitTests] Re-enable SDB tests | Jeffrey Stedfast | |
Fixes https://dev.azure.com/devdiv/DevDiv/_workitems/edit/1090747 | |||
2020-04-14 | [UnitTests] Fixed unit tests for .netcore | Jeffrey Stedfast | |
2020-04-14 | [UnitTests] more fixes | Jeffrey Stedfast | |
2020-04-13 | [UnitTests] Don't have guids on blank lines in the test sources | Jeffrey Stedfast | |
2020-04-13 | [UnitTests] Fixed GetChildSync() and GetAllChildrenSync() | Jeffrey Stedfast | |
2020-03-31 | [Mono.Debugging.Tests] Updated links to new bug | VladyslavKostin | |
2020-03-31 | [Mono.Debugging.Tests] Disabled Sdb tests | VladyslavKostin | |
2020-02-21 | Synchronize ExceptionInfo's in the unit tests | Jeffrey Stedfast | |
This should fix the intermittent CatchPoint1 failure for DotNetCore | |||
2020-02-19 | Added some helpful Assert strings in the unit tests for diagnosing test failures | Jeffrey Stedfast | |
2020-02-11 | [UnitTests] Added helper GetAllLocalsSync() method | Jeffrey Stedfast | |
This change effectively just makes sure that all of the Local Variable objects are fetched synchronously. When a debugger backend's GetAllLocals() implementation returns an EvalutingGroup dummy variable so that the local variables can be fetched asynchronously, the new GetAllLocalsSync() method will evaluate & replace that EvaluatingGroup dummy variable with the real list of local variables that the unit tests expect to find. | |||
2020-01-08 | Make the unit tests easier to debug | Jeffrey Stedfast | |
2019-12-13 | Mimic the behaviour of the ide where breakpoints are always added when | Greg Munn | |
the session is created. Fix timing issue of assigning breakpoints. | |||
2019-12-13 | Use a different lock to manage breakpointStore | Greg Munn | |
Fixes VSTS 1026591 SigTerm signal in Mono.Debugging.dll!Mono.Debugging.Client.DebuggerSession::get_Breakpoints+9 `slock` is used throughout DebuggerSession, however in this case we only need to guard against multiple threads assigning an instance of BreakpointStore. Also, since BreakpointStore is thread-safe we can remove the additional locks around it where we lock on enumeration of `breakpointStore`. This fixes the case where one thread dispatches an OnExit (for example) which tries communicate with the debuggee and waits on data from the socket and another thread attempts to clean up breakpoints. | |||
2019-11-19 | Remove last packages.config from unit test project | Alexander Köplinger | |
This allows debugger-libs to build with MSBuild-integrated restore. | |||
2019-08-30 | Ignore invocations count test on .NET Core debugger | Rodrigo Moya | |
2019-08-02 | Bump .NET Core tests to 3.0 | Rodrigo Moya | |
2019-07-22 | Fix tests | nosami | |
2019-07-05 | More fixes for the VS debugger backend unit tests | Jeffrey Stedfast | |
2019-07-03 | Updated BreakpointsAndSteppingTests for VS debugger backend now that ↵ | Jeffrey Stedfast | |
stepping is done correctly | |||
2019-06-19 | Revert upgrade of test app projects to .NET 4.7.2, keep them at v4.5 | Jeffrey Stedfast | |
2019-06-10 | Move remaining projects to net472. | Kirill Osenkov | |
2019-06-07 | [UnitTests] Remove tmp files after we're done with them. (#228) | Jeffrey Stedfast | |
2019-06-06 | [Mono.Debugging] Improved source checksum logic for UNIX and DOS line endings | Jeffrey Stedfast | |
Since it is possible that the assemblies being debugged could have been compiled on a different system (potentially with different line endings), compute hashes for the source code in 3 formats: 1. The source code file with line endings as-is 2. The source code file with DOS line endings 3. The source code file with UNIX line endings Note: sometimes source code may have mixed line endings, so it is important to calculate the source code as-is and not just canonicalized UNIX and DOS line endings. Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/642329 Fixes issue #5260 | |||
2019-05-30 | Added unit test for RenameFile and change logic of Rename to Remove+Add | David Karlaš | |
2019-05-24 | [UnitTests] Updated for fixes to VsCode debugger's catchpoint support | Jeffrey Stedfast | |
2019-05-22 | [UnitTests] Target netcoreapp2.1 instead of 2.2 | Jeffrey Stedfast | |
2019-05-22 | [UnitTests] Remove work-around for VsCode debugger backend that is no longer ↵ | Jeffrey Stedfast | |
needed | |||
2019-05-17 | [UnitTests] disabled and/or modified some tests for NetCoreDebugger | Jeffrey Stedfast | |
2019-05-14 | Added DotNetCore test projects and did some refactoring for DotNetCore ↵ | Jeffrey Stedfast | |
debugger tests | |||
2019-05-08 | Split the Cor and Sdb unit tests into separate files | Jeffrey Stedfast | |
2018-06-20 | Fix TestApp packages path when project built standalone | Mikayla Hutchinson | |
The MD test suite builds this csproj directly, without a solution, and as a result $(SolutionDir) has the magic value '*Undefined*' | |||
2018-06-19 | Fix regression introduced in 70e94647 | Mikayla Hutchinson | |
The slash after $(SolutionDir) was redundant. In addition, this broke the MD unit tests as they build the csproj directly without a solution, so the build could not find the packages directory. | |||
2018-06-15 | Fix warnings | Mikayla Hutchinson | |
2018-06-05 | Fix warnings in test app | Mikayla Hutchinson | |
2018-06-05 | Suppress unusused variable/member warning noise in test app | Mikayla Hutchinson | |
There were about 30 of them... and the debuggers tests need them |