Skip to content

Latest NET 9 runtime causes EventCounterPipelineUnitTests.TestCounterEventPipeline test to fail #4847

Closed
@mikem8361

Description

@mikem8361

The Microsoft.Diagnostics.Monitoring.EventPipe.UnitTests.EventCounterPipelineUnitTests.TestCounterEventPipeline test in the diagnostics repo is failing on the latest NET 9.0 runtime on almost all platforms with:

Assert.Equal() Failure: Collections differ\n ↓ (pos 0)\nExpected: string[] ["cpu-usage", "working-set"]\nActual: OrderedEnumerable<string, string> [null, "cpu-usage", "working-set"]\n ↑ (pos 0)

Stack trace
at Microsoft.Diagnostics.Monitoring.EventPipe.UnitTests.EventCounterPipelineUnitTests.TestCounterEventPipeline(TestConfiguration config) in /Users/runner/work/1/s/src/tests/Microsoft.Diagnostics.Monitoring.EventPipe/EventCounterPipelineUnitTests.cs:line 129 --- End of stack trace from previous location ---

This failure is causing all the DARC updates to fail so this test is disabled.

https://dev.azure.com/dnceng-public/public/_build/results?buildId=772212&view=results

#4845

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions