Skip to content

[NativeAOT] Enable EventSource on more tests #95039

Open
@VSadov

Description

@VSadov

Lately we have seen a few stress bugs that reproduce only when EventSource is enabled and events are consumed (i.e #94241, #94873)

The set of tests that enable EventSource is relatively small though, so even if there is a bug, the repro rate could be one occurrence per few days or longer.

If that is possible and is not too expensive in terms of increasing the time that tests take, I'd recommend enabling EventSource on a few more tests. The following tests were known in the past to be relatively "intense" - enough to uncover various stress issues. Perhaps we can do just these?

System.Collections\tests\System.Collections.Tests.csproj
System.Collections.Immutable\tests\System.Collections.Immutable.Tests.csproj
System.Collections.Concurrent\tests\System.Collections.Concurrent.Tests.csproj
System.Runtime\tests\System.Runtime.Tests.csproj
System.Memory\tests\System.Memory.Tests.csproj
System.Reflection.Metadata\tests\System.Reflection.Metadata.Tests.csproj

Any suggestions on what should be added/removed in this set are welcome.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

No status

Relationships

None yet

Development

No branches or pull requests

Issue actions