You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Nicolas Filotto (Jira)" <ji...@apache.org> on 2022/04/13 16:47:00 UTC

[jira] (CAMEL-17948) Race condition in MockEndpoint with PER_CLASS tests

    [ https://issues.apache.org/jira/browse/CAMEL-17948 ]


    Nicolas Filotto deleted comment on CAMEL-17948:
    -----------------------------------------

was (Author: essobedo):
Which tests timeout after 10 seconds?

> Race condition in MockEndpoint with PER_CLASS tests
> ---------------------------------------------------
>
>                 Key: CAMEL-17948
>                 URL: https://issues.apache.org/jira/browse/CAMEL-17948
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-mock
>    Affects Versions: 3.16.0
>            Reporter: Nicolas Filotto
>            Assignee: Nicolas Filotto
>            Priority: Major
>             Fix For: 3.17.0
>
>
> While working on CAMEL-17945, I realized that the tests with the scope {{PER_CLASS}} leveraging the {{MockEndpoint}} to define their assertions can fail randomly because of a race condition issue. Indeed, with the current code, a message of a previous test method can potentially call the method {{countDown}} on the latch of the following test method causing unexpected behavior.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)