line / decaton

High throughput asynchronous task processing on Apache Kafka
Apache License 2.0
336 stars 51 forks source link

Flaky test in CompactionProcessorTest #103

Closed ocadaruma closed 2 years ago

ocadaruma commented 3 years ago
com.linecorp.decaton.processor.processors.CompactionProcessorTest > testOutputDelayed FAILED
    java.lang.AssertionError
        at org.junit.Assert.fail(Assert.java:87)
        at org.junit.Assert.assertTrue(Assert.java:42)
        at org.junit.Assert.assertTrue(Assert.java:53)
        at com.linecorp.decaton.processor.processors.CompactionProcessorTest.testOutputDelayed(CompactionProcessorTest.java:218)
jyterencekim commented 2 years ago

Is this test still flaky? If so, in what environment/circumstances does it fail (often)? I haven't seen it fail so far, and any additional clues would be appreciated. 🙏🏼

ocadaruma commented 2 years ago

Thanks for the comment.

H-m, I also ran the test many times locally now, but couldn't reproduce neither. Also we don't see this phenomenon on CI recently.

Let me close the issue once. Let's re-open the issue when we encounter similar test failure.