Skip to content

[Maintenance] Improve TestBarrier's forcing of concurrent execution #126

@graycampbell

Description

@graycampbell

What area needs maintenance?

The TestBarrier type was created to help with testing race conditions, but it uses continuations, which won't guarantee concurrent execution of tasks. It needs to be updated to use some other synchronization method.

Why is this improvement needed?

Fixing TestBarrier's ability to execute concurrent tasks will make testing race conditions more reliable and deterministic.

Proposed solution

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

Labels

testingChanges related to testing

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions