Skip to content
This repository was archived by the owner on Nov 15, 2021. It is now read-only.
This repository was archived by the owner on Nov 15, 2021. It is now read-only.

Tests involving lots of parallelism take a long time to run with code coverage #268

@stephentoub

Description

@stephentoub

At https://github.com/dotnet/corefx, there are several libraries that are are focused on parallelism (e.g. PLINQ, Parallel.For, etc.), and thus the tests for these involve lots of parallelism. Without code coverage, the tests for PLINQ take ~15-30seconds to run. With code coverage enabled, these same tests take anywhere from 15-30 minutes to run. This is a much larger increase than we see for tests not involving parallelism. It'd be great if there's a way to reduce these overheads.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions