Skip to content

TCK can't run in parallel because of a Java common pool bug/feature #8036

@akarnokd

Description

@akarnokd

When I enable parallel testing in the TCK testng runnable, random TCK tests fail with subscribe timeout mostly.

My guess is that the TCK's use of the ForkJoinPool.commonPool() sometimes deadlocks itself because it wants to run on the same thread as the caller.

There is probably a setting to avoid it I'm not aware.

PR welcome.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions