Skip to content

Test Coverage #2379

@TimothyMothra

Description

@TimothyMothra

Using this issue to track progress.
Will likely take a few weeks to expand test coverage and fix issues as they are discovered.

  • Test.props contains the target frameworks for our test matrix

    <PropertyGroup>
    <!-- Our test matrix includes every currently supported version of .NET
    - net4.5.2 (EoL April 2022)
    - net4.6.0 (EoL April 2022)
    - net4.6.1 (EoL April 2022)
    - net4.6.2
    - net4.7.2
    - net4.8.0
    - netcoreapp3.1 (EoL Dec 2022)
    - net5.0 (EoL Feb 2022)
    - net6.0 (GA Nov 2021)
    -->
    <TargetFrameworks>net462;net472;net480;netcoreapp3.1;net5.0</TargetFrameworks>
    <TargetFrameworks Condition="$(OS) != 'Windows_NT'">netcoreapp3.1;net5.0</TargetFrameworks>
    </PropertyGroup>

  • Will immediaetly focus on net462;net472;net480;netcoreapp3.1;net5.0

  • any project on an older framework will stay on those frameworks, but no other project will be onboarded to a framework older than 462

Frameworks

Product Test
net452 net460 net461 netstandard2.0 net452 net46 net461 net462 net472 net480 netcoreapp3.1 net5.0 net6.0
Base SDKs
- Microsoft.ApplicationInsights x x x x x x x x x x x
- Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel x x x x x x x x
Auto Collectors (Generic)
- Microsoft.ApplicationInsights.DependencyCollector x x x x x x x x
- Microsoft.ApplicationInsights.EventCounterCollector x x x x x x
- Microsoft.ApplicationInsights.PerfCounterCollector x x x x x x x x
- Microsoft.ApplicationInsights.WindowsServer x x x x x x x x
Auto Collectors (ASP.NET)
- Microsoft.ApplicationInsights.Web x x x x x - - -
Auto Collectors (ASP.NET Core)
- Microsoft.ApplicationInsights.AspNetCore x x x x x x x
Auto Collectors (WorkerService, Console Application, etc.)
- Microsoft.ApplicationInsights.WorkerService x x x x x x
Logging Adapters
- For ILogger: Microsoft.Extensions.Logging.ApplicationInsights x x x x x x
- For NLog: Microsoft.ApplicationInsights.NLogTarget x x x x
- For Log4Net: Microsoft.ApplicationInsights.Log4NetAppender x x x x
- For System.Diagnostics: Microsoft.ApplicationInsights.TraceListener x x x x
- Microsoft.ApplicationInsights.DiagnosticSourceListener x x x
- Microsoft.ApplicationInsights.EtwCollector x x
- Microsoft.ApplicationInsights.EventSourceListener x x

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions