Commit 6caed5f
chore(deps): update dependency microsoft.net.test.sdk to v18 🔥 (#6)
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) | `17.14.1` → `18.9.0` |  |  |
---
### Release Notes
<details>
<summary>microsoft/vstest (Microsoft.NET.Test.Sdk)</summary>
### [`v18.9.0`](https://github.com/microsoft/vstest/releases/tag/v18.9.0)
##### What's Changed
- Fix tilde/exclamation characters corrupted in TerminalLogger test output by [@​nohwnd](https://github.com/nohwnd) in [#​16046](microsoft/vstest#16046)
- Make TranslationLayer Native AOT-compatible by [@​drewnoakes](https://github.com/drewnoakes) in [#​16045](microsoft/vstest#16045)
- Guard GenerateProgramFile target against UseWinUI/UseUwpTools evaluation order by [@​nohwnd](https://github.com/nohwnd) in [#​16072](microsoft/vstest#16072)
- Add RequestingAssembly to AssemblyResolveEventArgs for binary compat by [@​nohwnd](https://github.com/nohwnd) in [#​16076](microsoft/vstest#16076)
- Remove stale Microsoft.Extensions.FileSystemGlobbing binding redirect from testhost.x86 and datacollector by [@​Evangelink](https://github.com/Evangelink) in [#​16082](microsoft/vstest#16082)
- Fix TRX attachment paths when LogFileName contains a subdirectory by [@​nohwnd](https://github.com/nohwnd) in [#​15791](microsoft/vstest#15791)
- Fix missing dumps for .NET Framework child processes in NetClientHangDumper by [@​nohwnd](https://github.com/nohwnd) in [#​16098](microsoft/vstest#16098)
- Fix data collection channels to use negotiated protocol version instead of V1 by [@​nohwnd](https://github.com/nohwnd) in [#​16096](microsoft/vstest#16096)
- Fix race condition in BlameCollector: skip hang dump when testhost hasn't launched yet by [@​nohwnd](https://github.com/nohwnd) in [#​16065](microsoft/vstest#16065)
- Replace TestSDKAutoGeneratedCode with ExcludeFromCodeCoverage in auto-generated Program files by [@​nohwnd](https://github.com/nohwnd) in [#​16101](microsoft/vstest#16101)
- Include testhost process path in crash error messages by [@​nohwnd](https://github.com/nohwnd) in [#​16108](microsoft/vstest#16108)
- Fix DataDriven test results being double-counted in TRX logger totals by [@​nohwnd](https://github.com/nohwnd) in [#​15766](microsoft/vstest#15766)
- Fix datacollector crash visibility: replace Assert with throwable exceptions by [@​nohwnd](https://github.com/nohwnd) in [#​16048](microsoft/vstest#16048)
- Add TreatErrorMessagesAsWarnings parameter to TRX logger by [@​nohwnd](https://github.com/nohwnd) in [#​16106](microsoft/vstest#16106)
- Wait for testhost stderr to drain before reading its crash output by [@​nohwnd](https://github.com/nohwnd) in [#​16128](microsoft/vstest#16128)
- Handle runtimeconfig.dev.json without additionalProbingPaths by [@​tmat](https://github.com/tmat) in [#​16166](microsoft/vstest#16166)
- Suggest Microsoft.NET.Test.Sdk when a managed test project brings no testhost by [@​nohwnd](https://github.com/nohwnd) in [#​16169](microsoft/vstest#16169)
- Fix x86 testhost loading mismatched x64 hostfxr (0x800700C1) when run via vstest.console.exe directly ([#​16151](microsoft/vstest#16151)) by [@​azat-msft](https://github.com/azat-msft) in [#​16156](microsoft/vstest#16156)
- Preserve the real exception (type + stack trace) when a test run aborts in BaseRunTests by [@​nohwnd](https://github.com/nohwnd) in [#​16167](microsoft/vstest#16167)
##### New Contributors
- [@​drewnoakes](https://github.com/drewnoakes) made their first contribution in [#​16045](microsoft/vstest#16045)
**Full Changelog**: <microsoft/vstest@v18.8.0...v18.9.0>
### [`v18.8.1`](https://github.com/microsoft/vstest/releases/tag/v18.8.1)
##### What's Changed
- Fix protocol negotiation timeout when STJ reflection is disabled (18.8.1) by [@​nohwnd](https://github.com/nohwnd) in [#​16281](microsoft/vstest#16281)
**Full Changelog**: <microsoft/vstest@v18.8.0...v18.8.1>
### [`v18.8.0`](https://github.com/microsoft/vstest/releases/tag/v18.8.0)
##### What's Changed
- Migrate from Newtonsoft.Json to System.Text.Json / Jsonite (merge to main) by [@​nohwnd](https://github.com/nohwnd) in [#​15687](microsoft/vstest#15687)
- For more detail refer to <https://devblogs.microsoft.com/dotnet/vs-test-is-removing-its-newtonsoft-json-dependency/>
- Create source-only filter package by [@​Youssef1313](https://github.com/Youssef1313) in [#​15638](microsoft/vstest#15638)
- Add ARM64 msdia140.dll support to test platform packages by [@​nohwnd](https://github.com/nohwnd) in [#​15692](microsoft/vstest#15692)
- Fix mutex cleanup crash on macOS/Linux by [@​nohwnd](https://github.com/nohwnd) in [#​15684](microsoft/vstest#15684)
- Restrict artifact temp directory permissions on Unix by [@​nohwnd](https://github.com/nohwnd) in [#​15729](microsoft/vstest#15729)
- Add support for filtering uncategorized tests with TestCategory=None by [@​Evangelink](https://github.com/Evangelink) in [#​15727](microsoft/vstest#15727)
- Fix SCI binding failure in DTA hosts (main) by [@​nohwnd](https://github.com/nohwnd) in [#​15724](microsoft/vstest#15724)
- Fix HTML logger parallel file collision by [@​nohwnd](https://github.com/nohwnd) in [#​15435](microsoft/vstest#15435)
- Improve error message when testhost cannot be found by [@​nohwnd](https://github.com/nohwnd) in [#​16053](microsoft/vstest#16053)
- Fix HTML logger exception on invalid XML chars in test display names by [@​nohwnd](https://github.com/nohwnd) in [#​16051](microsoft/vstest#16051)
**Full Changelog**: <microsoft/vstest@v18.7.0...v18.8.0>
### [`v18.7.0`](https://github.com/microsoft/vstest/releases/tag/v18.7.0)
##### What's Changed
- Add ARM64 msdia140.dll support to test platform packages by [@​jamesmcroft](https://github.com/jamesmcroft) in [#​15689](microsoft/vstest#15689)
- Update System.Memory from 4.5.5 to 4.6.3 by [@​nohwnd](https://github.com/nohwnd) in [#​15706](microsoft/vstest#15706)
##### New Contributors
- [@​jamesmcroft](https://github.com/jamesmcroft) made their first contribution in [#​15689](microsoft/vstest#15689)
**Full Changelog**: <microsoft/vstest@v18.6.0...v18.7.0>
### [`v18.6.0`](https://github.com/microsoft/vstest/releases/tag/v18.6.0)
##### What's Changed
- Revert removal of Video Recorder by [@​nohwnd](https://github.com/nohwnd) in [#​15336](microsoft/vstest#15336)
- Speed up blame by filtering non-.NET processes from dump collection by [@​nohwnd](https://github.com/nohwnd) in [#​15518](microsoft/vstest#15518)
- Add README.md to NuGet packages by [@​nohwnd](https://github.com/nohwnd) in [#​15550](microsoft/vstest#15550)
- Report child process info on connection timeout by [@​nohwnd](https://github.com/nohwnd) in [#​15603](microsoft/vstest#15603)
##### Changes to tests and infra
- Brand as 18.6 by [@​nohwnd](https://github.com/nohwnd) in [#​15423](microsoft/vstest#15423)
- Upgrading code coverage version to 18.5.1, by [@​fhnaseer](https://github.com/fhnaseer) in [#​15422](microsoft/vstest#15422)
- Updating System.Collections.Immutable to 9.0.11 by [@​MSLukeWest](https://github.com/MSLukeWest) in [#​15425](microsoft/vstest#15425)
- Fix attachVS when used for debugging integration tests by [@​nohwnd](https://github.com/nohwnd) in [#​15451](microsoft/vstest#15451)
- Replace dotnet.config, with global.json by [@​nohwnd](https://github.com/nohwnd) in [#​15449](microsoft/vstest#15449)
- Document debugging integration tests with AttachVS by [@​Copilot](https://github.com/Copilot) in [#​15452](microsoft/vstest#15452)
- Fix stack overflow tests by [@​nohwnd](https://github.com/nohwnd) in [#​15461](microsoft/vstest#15461)
- Make TestAssets.sln buildable locally by [@​Youssef1313](https://github.com/Youssef1313) in [#​15466](microsoft/vstest#15466)
- Try filtering out tests by [@​nohwnd](https://github.com/nohwnd) in [#​15463](microsoft/vstest#15463)
- Build just once when tfms run in parallel by [@​nohwnd](https://github.com/nohwnd) in [#​15465](microsoft/vstest#15465)
- Review simplify compatibility sources, deduplicate tests by [@​nohwnd](https://github.com/nohwnd) in [#​15472](microsoft/vstest#15472)
- Cleanup dead TRX code by [@​Youssef1313](https://github.com/Youssef1313) in [#​15474](microsoft/vstest#15474)
- Update .NET runtimes to 8.0.25, 9.0.14, and 10.0.4 by [@​nohwnd](https://github.com/nohwnd) in [#​15481](microsoft/vstest#15481)
- Compat matrix checker by [@​nohwnd](https://github.com/nohwnd) in [#​15480](microsoft/vstest#15480)
- Add trx analysis skill by [@​nohwnd](https://github.com/nohwnd) in [#​15486](microsoft/vstest#15486)
- Split integration tests to single tfm and multi tfm project by [@​nohwnd](https://github.com/nohwnd) in [#​15484](microsoft/vstest#15484)
- Update matrix by [@​nohwnd](https://github.com/nohwnd) in [#​15477](microsoft/vstest#15477)
- Break infinite restore loop in VS by [@​nohwnd](https://github.com/nohwnd) in [#​15503](microsoft/vstest#15503)
- Use global package cache for build, and local for running integration tests by [@​nohwnd](https://github.com/nohwnd) in [#​15500](microsoft/vstest#15500)
- Update contributing by [@​nohwnd](https://github.com/nohwnd) in [#​15505](microsoft/vstest#15505)
- Reduce test wall-clock time by increasing minThreads by [@​drognanar](https://github.com/drognanar) in [#​15502](microsoft/vstest#15502)
- Indicator flakiness by [@​nohwnd](https://github.com/nohwnd) in [#​15513](microsoft/vstest#15513)
- Fix ci build by [@​nohwnd](https://github.com/nohwnd) in [#​15515](microsoft/vstest#15515)
- Fix thread safety issues by [@​Evangelink](https://github.com/Evangelink) in [#​15512](microsoft/vstest#15512)
- Optimize DotnetSDKSimulation\_PostProcessing test (163s → 61s) by [@​nohwnd](https://github.com/nohwnd) in [#​15516](microsoft/vstest#15516)
- Build isolated test assets for single TFM instead of 7 by [@​nohwnd](https://github.com/nohwnd) in [#​15517](microsoft/vstest#15517)
- Remove unused dependencies from Library.IntegrationTests by [@​nohwnd](https://github.com/nohwnd) in [#​15527](microsoft/vstest#15527)
- Remove printing \_attachments content to console by [@​nohwnd](https://github.com/nohwnd) in [#​15520](microsoft/vstest#15520)
- Add Linux/macOS test filtering guide to CONTRIBUTING.md by [@​nohwnd](https://github.com/nohwnd) in [#​15521](microsoft/vstest#15521)
- Change integration test parallelization from ClassLevel to MethodLevel by [@​nohwnd](https://github.com/nohwnd) in [#​15526](microsoft/vstest#15526)
- Unify target framework checks with IsNetFrameworkTarget/IsNetTarget by [@​nohwnd](https://github.com/nohwnd) in [#​15523](microsoft/vstest#15523)
- Add unattended work instructions to copilot-instructions.md by [@​nohwnd](https://github.com/nohwnd) in [#​15531](microsoft/vstest#15531)
- Reduce code style rule severity from warning to suggestion by [@​nohwnd](https://github.com/nohwnd) in [#​15522](microsoft/vstest#15522)
- Remove Debug/Release line number branching from tests by [@​nohwnd](https://github.com/nohwnd) in [#​15519](microsoft/vstest#15519)
- Revise unattended work instructions in copilot-instructions.md by [@​nohwnd](https://github.com/nohwnd) in [#​15532](microsoft/vstest#15532)
- Improve CompatibilityRowsBuilder error message with diagnostic details by [@​nohwnd](https://github.com/nohwnd) in [#​15529](microsoft/vstest#15529)
- docs: add git worktree and upstream sync workflow to copilot-instructions.md by [@​nohwnd](https://github.com/nohwnd) in [#​15538](microsoft/vstest#15538)
- Add VSIX runner to smoke tests by [@​nohwnd](https://github.com/nohwnd) in [#​15541](microsoft/vstest#15541)
- Remove deprecated WebTest and TMI test methods by [@​nohwnd](https://github.com/nohwnd) in [#​15525](microsoft/vstest#15525)
- Fix compatibility test failures for legacy vstest.console and MSTest adapter by [@​nohwnd](https://github.com/nohwnd) in [#​15534](microsoft/vstest#15534)
- Convert TestPlatform.sln to slnx format by [@​nohwnd](https://github.com/nohwnd) in [#​15551](microsoft/vstest#15551)
- Convert test/TestAssets .sln files to .slnx format by [@​nohwnd](https://github.com/nohwnd) in [#​15557](microsoft/vstest#15557)
- Enable parallelization for blame data collector tests by [@​nohwnd](https://github.com/nohwnd) in [#​15552](microsoft/vstest#15552)
- Fix CI failure when GeneratedTestAssets directory doesn't exist by [@​nohwnd](https://github.com/nohwnd) in [#​15556](microsoft/vstest#15556)
- Set DOTNET\_ROOT in test.sh for local Linux usage by [@​nohwnd](https://github.com/nohwnd) in [#​15559](microsoft/vstest#15559)
- Use MSTest recommended analyzers by [@​Evangelink](https://github.com/Evangelink) in [#​15539](microsoft/vstest#15539)
- Document semicolon handling in RunSettings test parameters by [@​nohwnd](https://github.com/nohwnd) in [#​15561](microsoft/vstest#15561)
- Enable CA1067 analyzer and fix violations by [@​nohwnd](https://github.com/nohwnd) in [#​15560](microsoft/vstest#15560)
- Fix HTML logger parallel file collision with atomic file creation by [@​nohwnd](https://github.com/nohwnd) in [#​15562](microsoft/vstest#15562)
- Deduplicate package extraction between verify-nupkgs and IntegrationTestBuild by [@​nohwnd](https://github.com/nohwnd) in [#​15554](microsoft/vstest#15554)
- Fix MSTEST0046: use Assert.MatchesRegex instead of StringAssert.Matches by [@​nohwnd](https://github.com/nohwnd) in [#​15575](microsoft/vstest#15575)
- Attach diagnostic logs to acceptance test runs by [@​nohwnd](https://github.com/nohwnd) in [#​15572](microsoft/vstest#15572)
- Deprecate EnableShutdownAfterTestRun which is no-op by [@​Youssef1313](https://github.com/Youssef1313) in [#​15576](microsoft/vstest#15576)
- Skip VideoRecorder test on CI due to access denied errors by [@​nohwnd](https://github.com/nohwnd) in [#​15587](microsoft/vstest#15587)
- Fix integration test build collision with mutex + EventWaitHandle by [@​nohwnd](https://github.com/nohwnd) in [#​15568](microsoft/vstest#15568)
- Reduce blame test flakiness: increase hang dump timeout to 10s by [@​nohwnd](https://github.com/nohwnd) in [#​15590](microsoft/vstest#15590)
- Fix concurrent modification in MetricsCollection by [@​nohwnd](https://github.com/nohwnd) in [#​15581](microsoft/vstest#15581)
- Fix PassingNoArguments test: disable --diag to preserve help output by [@​nohwnd](https://github.com/nohwnd) in [#​15583](microsoft/vstest#15583)
- perf: fix dictionary double-lookups, Collection.Contains, and LINQ allocations by [@​Evangelink](https://github.com/Evangelink) in [#​15533](microsoft/vstest#15533)
- Replace VSSDK-sourced DLLs with proper package references by [@​nohwnd](https://github.com/nohwnd) in [#​15567](microsoft/vstest#15567)
- Add target framework to default TRX file name by [@​nohwnd](https://github.com/nohwnd) in [#​15565](microsoft/vstest#15565)
- Update post-build template parameters by [@​nohwnd](https://github.com/nohwnd) in [#​15591](microsoft/vstest#15591)
- Fix path for post-build template and adjust validation by [@​nohwnd](https://github.com/nohwnd) in [#​15592](microsoft/vstest#15592)
- Add azure-pipelines-official.yml to pipeline files by [@​nohwnd](https://github.com/nohwnd) in [#​15594](microsoft/vstest#15594)
- Update comment formatting for signing validation by [@​nohwnd](https://github.com/nohwnd) in [#​15597](microsoft/vstest#15597)
- Fix enable-auto-merge for maestro by [@​Youssef1313](https://github.com/Youssef1313) in [#​15595](microsoft/vstest#15595)
- Auto-approve maestro PRs by [@​Youssef1313](https://github.com/Youssef1313) in [#​15598](microsoft/vstest#15598)
- Update enable-auto-merge to squash by [@​Youssef1313](https://github.com/Youssef1313) in [#​15602](microsoft/vstest#15602)
- Update enable-auto-merge.yml for the correct permissions by [@​Youssef1313](https://github.com/Youssef1313) in [#​15606](microsoft/vstest#15606)
- Add 365 regression tests for untested bug fixes by [@​nohwnd](https://github.com/nohwnd) in [#​15615](microsoft/vstest#15615)
- Fix typos and add comments to empty catch blocks by [@​nohwnd](https://github.com/nohwnd) in [#​15609](microsoft/vstest#15609)
- Fix flaky EventLogCollector test: ensure deterministic event log entries by [@​nohwnd](https://github.com/nohwnd) in [#​15607](microsoft/vstest#15607)
- Mark PathConverter tests as Windows-only by [@​nohwnd](https://github.com/nohwnd) in [#​15617](microsoft/vstest#15617)
- Fix HangDumpOnTimeout flakiness and ignore VideoRecorder test by [@​nohwnd](https://github.com/nohwnd) in [#​15616](microsoft/vstest#15616)
- Add copilot-setup-steps.yml by [@​nohwnd](https://github.com/nohwnd) in [#​15604](microsoft/vstest#15604)
- Add CreateNoNewWindow RunConfiguration setting by [@​nohwnd](https://github.com/nohwnd) in [#​15585](microsoft/vstest#15585)
- Add preview packages documentation by [@​nohwnd](https://github.com/nohwnd) in [#​15628](microsoft/vstest#15628)
- Cleanup filter implementation by [@​Youssef1313](https://github.com/Youssef1313) in [#​15629](microsoft/vstest#15629)
- Fix SCI binding failure in DTA hosts (rel/18.6) by [@​nohwnd](https://github.com/nohwnd) in [#​15722](microsoft/vstest#15722)
- Remove DiagnosticSource binding redirect (rel/18.6) by [@​nohwnd](https://github.com/nohwnd) in [#​15776](microsoft/vstest#15776)
**Full Changelog**: <microsoft/vstest@v18.5.1...v18.6.0>
### [`v18.5.1`](https://github.com/microsoft/vstest/releases/tag/v18.5.1)
##### What's Changed
- Fix System.Collections.Immutable binding mismatch in Common.dll (rel/18.5) by [@​nohwnd](https://github.com/nohwnd) in [#​15720](microsoft/vstest#15720)
- Port verify-binding-redirects.ps1 to rel/18.5 by [@​nohwnd](https://github.com/nohwnd) in [#​15719](microsoft/vstest#15719)
- Bump to 18.5.1 by [@​nohwnd](https://github.com/nohwnd) in [#​15721](microsoft/vstest#15721)
**Full Changelog**: <microsoft/vstest@v18.5.0...v18.5.1>
### [`v18.5.0`](https://github.com/microsoft/vstest/releases/tag/v18.5.0)
1 parent 753c232 commit 6caed5f
2 files changed
Lines changed: 2 additions & 2 deletions
File tree
- examples/LittyLogs.Example.Xunit
- tests/LittyLogs.Tests
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
0 commit comments