Граф коммитов

988 Коммитов

Автор SHA1 Сообщение Дата
Jakub Jareš f70bb54c78
Drop unsupported frameworks (#10565)
Update to net8 and net9.
2025-01-23 13:12:19 +01:00
dotnet-maestro[bot] 2bccbe5360
[main] Update dependencies from devdiv/DevDiv/vs-code-coverage (#14941)
* Update dependencies from https://dev.azure.com/devdiv/DevDiv/_git/vs-code-coverage build 20250117.3

Microsoft.Internal.CodeCoverage
 From Version 17.14.0-preview.25059.1 -> To Version 17.14.0-preview.25067.3

* Update newtonsoft.json to 13.0. 3

* package downgrades

* fix

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Jakub Jareš <me@jakubjares.com>
2025-01-20 15:38:20 +01:00
Jakub Jareš c73efd616a
Update test projects for vmr (#14894)
* Update test projects for vmr

* lower version
2025-01-17 14:20:56 +01:00
Jakub Jareš b1d53734a4
Update io.redist (#13872) 2025-01-09 09:09:24 +01:00
Matt Thalman 8907779686
Fix formatting in Runner (#13871) 2025-01-08 12:18:13 +01:00
Jakub Jareš 778c004f74
Add letter number among valid identifiers in class name (#13868)
* Add letter number among valid identifiers in class name

* Update src/Microsoft.TestPlatform.AdapterUtilities/ManagedNameUtilities/ManagedNameHelper.Reflection.cs

Co-authored-by: Amaury Levé <amaury.leve@gmail.com>

* Update test/Microsoft.TestPlatform.AdapterUtilities.UnitTests/TestClasses.cs

Co-authored-by: Amaury Levé <amaury.leve@gmail.com>

* Update test/Microsoft.TestPlatform.AdapterUtilities.UnitTests/ManagedNameUtilities/ManagedNameGeneratorTests.cs

Co-authored-by: Amaury Levé <amaury.leve@gmail.com>

---------

Co-authored-by: Amaury Levé <amaury.leve@gmail.com>
2025-01-06 15:51:18 +01:00
dotnet-maestro[bot] 969c298add
[main] Update dependencies from dotnet/arcade (#10359)
* Update dependencies from https://github.com/dotnet/arcade build 20240903.1

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24408.2 -> To Version 9.0.0-beta.24453.1

* Update dependencies from https://github.com/dotnet/arcade build 20240913.2

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24453.1 -> To Version 9.0.0-beta.24463.2

* Update dependencies from https://github.com/dotnet/arcade build 20240916.2

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24463.2 -> To Version 9.0.0-beta.24466.2

* Update dependencies from https://github.com/dotnet/arcade build 20240923.1

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24466.2 -> To Version 9.0.0-beta.24473.1

* Update dependencies from https://github.com/dotnet/arcade build 20241003.2

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24473.1 -> To Version 9.0.0-beta.24503.2

* Update dependencies from https://github.com/dotnet/arcade build 20241009.3

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24503.2 -> To Version 9.0.0-beta.24509.3

* Update dependencies from https://github.com/dotnet/arcade build 20241016.2

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24509.3 -> To Version 9.0.0-beta.24516.2

* Update to net9

* Revert "Update to net9"

This reverts commit 14585862f6.

* Update

* tl false

* linebreak in multiline

* terminal output

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Jakub Jareš <me@jakubjares.com>
2024-11-18 09:03:32 +01:00
Matt Mitchell 1eb6f23d77
ExcludeFromSourceBuild->ExcludeFromSourceOnlyBuild (#10354) 2024-09-18 18:03:47 +02:00
Jakub Jareš 5da720886b
Enable or disable new logger based on TL flag (#5167)
* Enable or disable new logger based on TL flag

* Output
2024-08-12 15:20:40 +02:00
Simon Cropp de8c4cc668
fix Refernce typos (#5155) 2024-07-22 11:32:59 +02:00
Jakub Jareš 73b9f0112a
Fix help warnings (#5140) 2024-07-10 20:02:09 +02:00
Simon Cropp c211b20117
use some collection expressions (#5055)
* use some collection expressions

* Update RunSpecificTestsArgumentProcessor.cs

* Update Converter.cs

* Update RunSettingsUtilities.cs

* Update DiscovererEnumerator.cs

* Update PostProcessingTestRunAttachmentsProcessingEventsHandler.cs

* Update RunSpecificTestsArgumentProcessor.cs

* Update TestTaskUtilsTests.cs

* Update GenerateFakesUtilitiesTests.cs

* Update ProxyOperationManagerTests.cs

* Update InProcessProxyDiscoveryManagerTests.cs

* Update InProcessProxyexecutionManagerTests.cs

* Update ProxyDiscoveryManagerTests.cs

* Update ProxyDiscoveryManagerTests.cs

* Update CLIRunSettingsArgumentProcessorTests.cs

* Fix code style

* Fix tests

---------

Co-authored-by: Jakub Jareš <me@jakubjares.com>
2024-07-10 12:28:08 +02:00
Jakub Jareš 532e6ce940
Fix runtime config tests (#5137) 2024-07-09 14:50:30 +02:00
Jakub Jareš a1f5a6500b
Fix output based test (#5130) 2024-07-02 13:55:35 +02:00
Jakub Jareš 6b3b95952d
Ignore dump failing test while I investigate (#5107) 2024-06-18 10:54:42 +02:00
Jakub Jareš bfdaf0bfd7
Object disposed flaky (#5104) 2024-06-17 14:41:05 +02:00
Jakub Jareš 4046b999f9
Longer timeout for tests (#5102) 2024-06-17 11:22:40 +02:00
Jakub Jareš dd5c22e05f
Ignore env test (#5095) 2024-06-12 09:43:13 +02:00
Jakub Jareš d84e6e472b
Use built in sha1 for id generation (#5081)
* Use array pool for idgenerator

* package check

* replace custom implementation with sha1
2024-06-04 13:39:52 +02:00
Simon Cropp 55a7b50eed
use some null coalescing (#5062) 2024-05-23 09:40:47 +02:00
Simon Cropp 4668769c74
fix Atribute typo (#5057) 2024-05-23 09:36:00 +02:00
Jakub Jareš 5fc832f539
Add option to not share .NET Framework testhosts (#5018)
* Add options to not share hosts and skip default adapters

* Add tests

* Fix conflated appdomaindisable and testhost sharing

* Share by default but add opt-out

* Use reactorable names
2024-05-20 10:22:32 +02:00
Jakub Jareš 1f9905aa9a
Forward standard output of testhost (#4998)
* Capture and forward output

* Enable passing info messages from design mode client

* Add test for output

* Add project into solution

* Unignore test
2024-05-02 14:26:23 +02:00
Jakub Jareš 1133bec017
Simplify banner (#5013)
* Simplify banner

* Fix tests
2024-05-02 12:24:27 +00:00
Jakub Jareš bb26385726
Add output forwarding for .NET (#4988)
* Add output forwarding for .NET

* Fix tests
2024-04-22 09:40:59 +02:00
Jakub Jareš 2835b065a6
Update framework version used for testing, and test matrix (#4970) 2024-04-16 14:51:48 +00:00
dotnet-maestro[bot] 9225d88be2
[main] Update dependencies from devdiv/DevDiv/vs-code-coverage (#4974)
* Update dependencies from https://dev.azure.com/devdiv/DevDiv/_git/vs-code-coverage build 20240410.1

Microsoft.Internal.CodeCoverage
 From Version 17.11.0-preview.24208.1 -> To Version 17.11.1-preview.24210.1

* Update dependencies from https://dev.azure.com/devdiv/DevDiv/_git/vs-code-coverage build 20240411.1

Microsoft.Internal.CodeCoverage
 From Version 17.11.0-preview.24208.1 -> To Version 17.11.1-preview.24211.1

* Fixing errors,

* Comparing reports using new covearge api instead of XML parsing,

* fix,

* fix,

* more,

* Update dependencies from https://dev.azure.com/devdiv/DevDiv/_git/vs-code-coverage build 20240411.1

Microsoft.Internal.CodeCoverage
 From Version 17.11.0-preview.24208.1 -> To Version 17.11.1-preview.24211.1

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: fhnaseer <fhnaseer@live.com>
2024-04-12 14:00:59 +00:00
Jakub Jareš 9ce6c039a4
Fix single quote and space in F# pretty methods (#4969) 2024-04-09 14:42:21 +02:00
Jakub Jareš c361cee2ac
Stack trace when localized, and new messages (#4944)
* Stack trace when localized, and new messages

* Fix output

* Fix tests

* Fix tests
2024-04-03 21:34:19 +02:00
Artur Spychaj f232324715
Ensure to send a session complete event (#4878)
* Ensure to send a session complete event

* Add a test for completion event when session start fails

* Update a comment
2024-02-23 09:52:34 +01:00
Jakub Jareš 8013ffe0d6
Improve terminal logger (#4877)
* Fix terminal logger encoding

* Update src/Microsoft.TestPlatform.Build/Tasks/VSTestTask2.cs

Co-authored-by: Amaury Levé <amaury.leve@gmail.com>

* Fix error output

* Fix typo

* Revert playground

* Suppress new logger via environment variable

* Test suppression

* Fix tests and source build

* happy?

* happy?

* huh

* Fix tests

* Build .NET on Playground build

* work

* Use extended messages

* Rename messages

* Fix names

* downgrade messages to low prio

* Polish logger

* Fix build upgrade

* Source build fix

* Rename to Escape

* ref only

* Update src/vstest.console/Internal/MSBuildLogger.cs

---------

Co-authored-by: Amaury Levé <amaury.leve@gmail.com>
2024-02-13 18:04:38 +01:00
Jakub Jareš 9326c0c1f2
Revert "Downgrade msbuild sdk (#4864)" (#4868)
* Revert "Downgrade msbuild sdk (#4864)"

This reverts commit d617595595.

* Update msbuild sdk
2024-01-31 13:02:44 +01:00
Jakub Jareš d617595595
Downgrade msbuild sdk (#4864)
* Revert "Update global.json (#4858)"

This reverts commit bf35e8a8a6.

* Downgrade dotnet and msbuild-sdk

* Downgrade dotnet and msbuild-sdk

* Ignore new tests, and downgrade SDK
2024-01-30 10:36:02 +01:00
Amaury Levé 98c26a18c9
Update sourcebuild configuration to build net previous and net current (#4856) 2024-01-29 19:24:38 +01:00
Jakub Jareš bd5080c422
Fix terminal logger encoding & error (#4853)
* Fix terminal logger encoding

* Update src/Microsoft.TestPlatform.Build/Tasks/VSTestTask2.cs

Co-authored-by: Amaury Levé <amaury.leve@gmail.com>

* Fix error output

* Fix typo

* Revert playground

* Suppress new logger via environment variable

* Test suppression

* Fix tests and source build

* happy?

* happy?

* huh

* Fix tests

---------

Co-authored-by: Amaury Levé <amaury.leve@gmail.com>
2024-01-29 11:36:13 +01:00
Jakub Jareš 53df73d337
Add RiscV64 (#4838)
* Add RiscV64

* Fix tests
2024-01-19 15:54:20 +00:00
Jakub Jareš 6d400ab388
Terminal logger fixes (#4834)
* Terminal logger fixes

* Fix test
2024-01-19 12:33:16 +01:00
Jakub Jareš 58a1f6b114
Disable testhost prestart (#4833)
* Disable testhost prestart

* Fix test
2024-01-18 18:58:33 +01:00
dotnet-maestro[bot] 8b7ed318b6
[main] Update dependencies from devdiv/DevDiv/vs-code-coverage (#4798)
* Update dependencies from https://dev.azure.com/devdiv/DevDiv/_git/vs-code-coverage build 20231221.7

Microsoft.Internal.CodeCoverage
 From Version 17.9.4-beta.23605.1 -> To Version 17.10.0-preview.23621.7

* Add Microsoft.CodeCoverage.Instrumentation.Core.dll library

* Add Microsoft.CodeCoverage.Instrumentation.Core.dll library

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Jakub Chocholowicz <jachocho@microsoft.com>
2023-12-22 15:53:38 +00:00
Codrin-Victor Poienaru ceb5937b08
Fixed version in tests (#4789) 2023-12-11 19:50:11 +00:00
Jakub Jareš 80d479084e
Unignore tests (#4750) 2023-11-28 11:59:49 +00:00
Jakub Jareš 2850ac50f5
Fix staircase in logger (#4756) 2023-11-21 13:32:15 +00:00
Mac b99e5fac46
Create a proper MSBuild ToolTask based VSTestTask (#2702)
* Rename VSTestTask to VSTestForwardingTask (#680)

VSTestForwardingTask redirects the console output instead of using MSBuild logs. Renaming it will allow to create a new VSTestTask that uses the MSBuild log infrastructure.

* Refactor the VSTestForwardingTask to use the MSBuild infrastructure (#680)

* Create a ToolTask based VSTestTask that integrates nicely in the MSBuild infrastructure (#680)

This new task will be used by default during the build. If the $(VSTestUseConsole) property is set to True, the old console forwarding VSTestForwardTask will be used instead.

* Initialize the VsTestUseConsole property during acceptance tests

The `$(VSTestUseConsole)` should be set to `True` when running the `dotnet test` command to keep the legacy behavior. Adding it during the tests for now: it should be set in the command itself eventually.

* Fix various issues raised by the latest review

* Simplify the handling of null values

* Log messages to MSBuild instead of to the console

* Integrate changes from the latest code review

* Patch dotnet with newest build task

* wip

* rnm

* revert tests

* tests

* Try adding msbuild specialized logger to output errors on tests

* Use simpler logger

* wip

* fix no-source

* fix no-source

* add message for full error

* Revert playground

* Revert console logger

* Revert integration tests

* Revert change in integration tests

* Fix test

* Revert test unignore

---------

Co-authored-by: Jakub Jareš <me@jakubjares.com>
2023-11-16 16:25:00 +01:00
Jakub Jareš 5d3d844f79
Fix CPU is consumed by polling frequently when there is no subscriber (#4735) 2023-11-14 16:22:10 +01:00
David Müller 21b92590f6
Remove javascript in `HtmlLogger` (#4744)
Use summary tag instead of JavaScript.

---------

Co-authored-by: David Mueller x <david.x.mueller@getinge.com>
2023-11-14 09:23:14 +01:00
dotnet-maestro[bot] 916af66382
[main] Update dependencies from dotnet/arcade (#4616)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Amaury Levé <amauryleve@microsoft.com>
2023-10-30 19:55:03 +01:00
Jakub Jareš ec9a138e10
Remove dependency on Nuget.Frameworks (#4693) 2023-09-26 09:44:49 +02:00
Matt Thalman bb99e3ea07
Upgrade Newtonsoft.Json from 13.0.1 to 13.0.3 (#4681)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2023-09-06 18:49:29 +02:00
Jakub Jareš 3fe577cc9b
Change license packages that use .NET Library license to MIT (#4658) 2023-08-21 08:17:37 +02:00
dotnet-maestro[bot] 370762c1d7
[main] Update dependencies from devdiv/DevDiv/vs-code-coverage (#4631)
* Update dependencies from https://dev.azure.com/devdiv/DevDiv/_git/vs-code-coverage build 20230801.1

Microsoft.Internal.CodeCoverage
 From Version 17.8.3-beta.23378.1 -> To Version 17.8.3-beta.23401.1

* Update dependencies from https://dev.azure.com/devdiv/DevDiv/_git/vs-code-coverage build 20230801.2

Microsoft.Internal.CodeCoverage
 From Version 17.8.3-beta.23378.1 -> To Version 17.8.3-beta.23401.2

* Update dependencies from https://dev.azure.com/devdiv/DevDiv/_git/vs-code-coverage build 20230803.1

Microsoft.Internal.CodeCoverage
 From Version 17.8.3-beta.23378.1 -> To Version 17.8.3-beta.23403.1

* Update dependencies from https://dev.azure.com/devdiv/DevDiv/_git/vs-code-coverage build 20230804.1

Microsoft.Internal.CodeCoverage
 From Version 17.8.3-beta.23378.1 -> To Version 17.8.3-beta.23404.1

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2023-08-17 13:52:48 +00:00