Marco Rossignoli

Results 35 issues of Marco Rossignoli

Here I added templating code at build time to have the correct repo version for telemetry https://github.com/microsoft/testfx/pull/2479 But as suggested we should add a simple codegen and so we should...

Area: Testing Platform Extensions

During the command line validation here https://github.com/microsoft/testfx/blob/main/src/Platform/Microsoft.Testing.Platform/CommandLine/CommandLineHandler.cs#L55 we're "getting" the options more than one time and we don't own all the command line implementations. This means that we could allocate...

Area: Performance
Area: Testing Platform

Today in server mode we're trying to batch payloads per-call, we could do better and move the complexity close to the network channel and have a queue there where we...

Type: Chore
Area: Testing Platform

Here https://github.com/microsoft/testfx/blob/main/src/Adapter/MSTestAdapter.PlatformServices/Services/ThreadOperations.cs#L22 we're creating a custom thread for every test to handle the thread apartment...we should create it only if we're in a non multi one or we allocate a...

Area: Performance

[Index](https://github.com/microsoft/testfx/blob/main/docs/testingplatform/Index.md) - [x] Pillars https://github.com/microsoft/testfx/blob/main/docs/testingplatform/pillars.md - [x] High level architecture https://github.com/microsoft/testfx/blob/main/docs/testingplatform/architecture.md - [x] How to write and register a testing framework `ITestFramework` https://github.com/microsoft/testfx/blob/main/docs/testingplatform/itestframework.md Common extensions - [x] `ICommandLineOptionsProvider` https://github.com/microsoft/testfx/blob/main/docs/testingplatform/icommandlineoptionsprovider.md -...

Type: Docs

`TraceListenerManager` can be created in parallel and in the constructor it's setting the static console `TextWriter` without any lock. So when for instance one test completes and restores the original...

Type: Bug

Coverlet performance can be improved in two main areas * Instrumentation and hits accounting/report generator phases * Performance during test run related to "invasive" instrumentation Possible plan: - [ ]...

tenet-performance
stale

Today at the end of the tests msbuil/.net tool drivers show a table with coverage result on console. For instance: ``` Calculating coverage result... Generating report '/home/vsts/work/1/s/test/coverlet.core.tests/coverage.opencover.xml' +------------------------------------+--------+--------+--------+ | Module...

enhancement
feature-request
driver-collectors
stale

We should add a way to understand if dll is already instrumented checking for tracker presence and show a warning. We should add a `version` to tracker(maybe core dll version)...

enhancement
stale

We're hiding a warning during collectors pack https://github.com/tonerdo/coverlet/blob/master/src/coverlet.collector/coverlet.collector.csproj#L17 External issue https://github.com/NuGet/Home/issues/8941

tracking-external-issue
driver-collectors