-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy path.runsettings
More file actions
30 lines (28 loc) · 1.16 KB
/
Copy path.runsettings
File metadata and controls
30 lines (28 loc) · 1.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?xml version="1.0" encoding="utf-8"?>
<!--
Test Execution Configuration for .NET unit tests.
LLM integration tests use pytest-skill-engineering and are not part of the dotnet test
workflow. Run them separately using:
cd tests/Sbroenne.WindowsMcp.LLM.Tests && uv run pytest -v
This file is auto-discovered by dotnet test when named .runsettings in solution root.
Simply run: dotnet test
-->
<RunSettings>
<RunConfiguration>
<!-- Default parallelization for unit tests -->
<MaxCpuCount>0</MaxCpuCount>
</RunConfiguration>
<DataCollectionRunSettings>
<DataCollectors>
<DataCollector friendlyName="XPlat Code Coverage">
<Configuration>
<Format>cobertura</Format>
<!-- Exclude test assemblies, generated code, and third-party interop from coverage math. -->
<Exclude>[Sbroenne.WindowsMcp.Tests]*,[Interop.UIAutomationClient]*</Exclude>
<ExcludeByAttribute>Obsolete,GeneratedCodeAttribute,CompilerGeneratedAttribute</ExcludeByAttribute>
<SkipAutoProps>true</SkipAutoProps>
</Configuration>
</DataCollector>
</DataCollectors>
</DataCollectionRunSettings>
</RunSettings>