google / google/polymorphicDSL

Default Gherkin Listener Implementation breaks concurrency

Open
#138 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
17
Forks
10
PR merge metrics
No merged PRs in 30d

Description

When JUnit5 concurrency is used there is an intermittent issue. The Gherkin listener we use to process feature files ends up in race conditions it wasn't designed to handle and it causes files to fail parsing.

If it is made thread safe this problem will go away.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.