I opened PR for this one
https://github.com/apache/incubator-kie-kogito-apps/pull/2071,

On Mon, Jun 17, 2024 at 12:34 PM Mark Proctor <[email protected]> wrote:

> I'm looking at some of the failing tests on Jenkins, and started with
> EmbeddedJobsServiceTest.testJobService
> https://github.com/apache/incubator-kie-kogito-apps/pull/2068
>
> This test looks potentially non-deterministic. It has a wait latch that
> applies the test after 8 events are received. It then gets the list of
> events, but it's not a safe copy. While it's iterating the stream, it
> receives another event. It's not clear what this event is or if this
> additional event is relevant or even potentially a bug.
>
> 1) @Ignore the test.
> 2) Make a thread-safe clone of the list so it's safe to iterate.
> 3) Update the test to correctly process all events that are received and
> ensure all relevant logic is tested, and there is no risk of additional
> events when iterating the stream.
>
> Looking at the test, it was added earlier this year by Pere; I might
> recommend the original author would be best placed to address via points 1
> to 3.
>
> Mark
>

Reply via email to