Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Avoid concurrent package tests (#3073)
See open-telemetry/opentelemetry-collector#3064 (comment) for the reasons for this change. This enforces that package tests don't run concurrently: when they run concurrently it is possible to clash on machine-wide resources like ports. I tried a few variants to see the effects on CI: CircleCI did get noticeable slow GH Actions too but not as much. While it feels "wasteful" the added time for tests that do not use machine-wide resources, avoiding concurrent run of package tests is a more reliable way to run the tests and avoid test bugs like #3064. The current choice was the fastest on my machine on runs with a clean test cache. Fixes #3064
- Loading branch information