[ 
https://issues.apache.org/jira/browse/HDDS-11325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17875885#comment-17875885
 ] 

Ethan Rose commented on HDDS-11325:
-----------------------------------

Looks like there might be an intermittent leak that is also causing this test 
to fail even after PR #7099 was merged. A [test 
run|https://github.com/errose28/ozone/actions/runs/10497378797] after that 
commit failed on my fork:
{code}
-------------------------------------------------------------------------------
Test set: org.apache.hadoop.ozone.client.rpc.TestBlockOutputStreamWithFailures
-------------------------------------------------------------------------------
Tests run: 8, Failures: 8, Errors: 0, Skipped: 0, Time elapsed: 387.297 s <<< 
FAILURE! - in 
org.apache.hadoop.ozone.client.rpc.TestBlockOutputStreamWithFailures
org.apache.hadoop.ozone.client.rpc.TestBlockOutputStreamWithFailures.testContainerClose(boolean,
 boolean)[1]  Time elapsed: 28.559 s  <<< FAILURE!
java.lang.AssertionError: Found 3 leaked objects, check logs
        at 
org.apache.hadoop.hdds.utils.db.CodecBuffer.assertNoLeaks(CodecBuffer.java:232)
        at 
org.apache.hadoop.hdds.utils.db.CodecTestUtil.gc(CodecTestUtil.java:54)
        at 
org.apache.hadoop.ozone.MiniOzoneClusterImpl.shutdown(MiniOzoneClusterImpl.java:411)
        at 
org.apache.hadoop.ozone.client.rpc.TestBlockOutputStreamWithFailures.shutdown(TestBlockOutputStreamWithFailures.java:81)
        at java.base/java.lang.reflect.Method.invoke(Method.java:569)
        at 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
        at 
java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
        at 
java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
{code}

I've attached the artifacts from the run.

> Intermittent failure in TestBlockOutputStreamWithFailures#testContainerClose
> ----------------------------------------------------------------------------
>
>                 Key: HDDS-11325
>                 URL: https://issues.apache.org/jira/browse/HDDS-11325
>             Project: Apache Ozone
>          Issue Type: Sub-task
>          Components: test
>    Affects Versions: 1.5.0
>            Reporter: Attila Doroszlai
>            Assignee: Wei-Chiu Chuang
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.5.0
>
>         Attachments: it-flaky.zip
>
>
> TestBlockOutputStreamWithFailures.testContainerClose fails intermittently:
> {code}
> [ERROR] Tests run: 12, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 
> 593.104 s <<< FAILURE! - in 
> org.apache.hadoop.ozone.client.rpc.TestBlockOutputStreamWithFailures
> [ERROR] 
> org.apache.hadoop.ozone.client.rpc.TestBlockOutputStreamWithFailures.testContainerClose(boolean,
>  boolean)[2]  Time elapsed: 22.449 s  <<< FAILURE!
> AssertionFailedError: expected: <4> but was: <3>
> ...
>       at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:531)
>       at 
> org.apache.hadoop.ozone.client.rpc.TestBlockOutputStreamWithFailures.testWriteMoreThanMaxFlushSize(TestBlockOutputStreamWithFailures.java:388)
>       at 
> org.apache.hadoop.ozone.client.rpc.TestBlockOutputStreamWithFailures.testContainerClose(TestBlockOutputStreamWithFailures.java:101)
> {code}
> * 
> https://github.com/adoroszlai/ozone-build-results/blob/master/2024/08/09/32806/it-client/hadoop-ozone/integration-test/org.apache.hadoop.ozone.client.rpc.TestBlockOutputStreamWithFailures.txt
> * 
> https://github.com/adoroszlai/ozone-build-results/blob/master/2024/08/10/32817/it-client/hadoop-ozone/integration-test/org.apache.hadoop.ozone.client.rpc.TestBlockOutputStreamWithFailures.txt
> * 
> https://github.com/adoroszlai/ozone-build-results/blob/master/2024/08/15/32906/it-client/hadoop-ozone/integration-test/org.apache.hadoop.ozone.client.rpc.TestBlockOutputStreamWithFailures.txt



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to