Hi Ashish,

The pull request was merged.  Please try with the latest master.  Thanks
again for reporting the failure!

commit 16f2508d0b6606970d0a1accf7591461e6ec55df (*HEAD* -> *master*,
*origin/master*, *origin/HEAD*)

Author: Tsz-Wo Nicholas Sze <[email protected]>

Date:   Wed May 22 10:17:40 2024 -0700


    RATIS-2098. RaftLogTruncateTests may fail. (#1097)

Tsz-Wo


On Wed, May 22, 2024 at 7:20 AM Ashish <[email protected]> wrote:

> Cool ! Thanks for quick response
>
> On Tue, May 21, 2024 at 9:57 PM Tsz Wo Sze <[email protected]> wrote:
>
> > It turns out that the test failure was due to some bugs in the test.
> > Submitted a pull request for fixing it; see
> > https://github.com/apache/ratis/pull/1097
> >
> > Tsz-Wo
> >
> >
> > On Tue, May 21, 2024 at 3:58 PM Tsz Wo Sze <[email protected]> wrote:
> >
> > > Hi Ashish,
> > >
> > > Thanks a lot for reporting the failure!  I was able to reproduce it and
> > > filed https://issues.apache.org/jira/browse/RATIS-2098
> > >
> > > Tsz-Wo
> > >
> > > On Tue, May 21, 2024 at 11:52 AM Tsz Wo Sze <[email protected]>
> wrote:
> > >
> > >> Hi Ashish,
> > >>
> > >> Just found your email in my spam folder.  Sorry for the late reply.  I
> > >> will try and see if I can reproduce the failure.
> > >>
> > >> Tsz-Wo
> > >>
> > >>
> > >> On Tue, May 14, 2024 at 8:55 AM Ashish <[email protected]>
> wrote:
> > >>
> > >>> Hello Folks,
> > >>>
> > >>> I have been trying to build Ratis locally (main branch) and
> constantly
> > >>> hitting with a TestRaftLogTruncateWithGrpc failure. Since CI is
> running
> > >>> fine, it might be some local issue, any pointers are welcome.
> > >>>
> > >>> Local dev env is
> > >>>
> > >>> bash-5.1$ java --version
> > >>> openjdk 11.0.16 2022-07-19 LTS
> > >>> OpenJDK Runtime Environment Zulu11.58+15-CA (build 11.0.16+8-LTS)
> > >>> OpenJDK 64-Bit Server VM Zulu11.58+15-CA (build 11.0.16+8-LTS, mixed
> > >>> mode)
> > >>>
> > >>> Same issue with Java 8 as well
> > >>>
> > >>> bash-5.1$ mvn --version
> > >>> Apache Maven 3.9.4 (dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9)
> > >>> Maven home: /Users/ashishpaliwal/tools/apache-maven-3.9.4
> > >>> Java version: 11.0.16, vendor: Azul Systems, Inc., runtime:
> > >>> /Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home
> > >>> Default locale: en_US, platform encoding: UTF-8
> > >>> OS name: "mac os x", version: "14.4.1", arch: "aarch64", family:
> "mac"
> > >>>
> > >>> Here is the failure
> > >>>
> > >>> [ERROR] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time
> elapsed:
> > >>> 29.712 s <<< FAILURE! - in
> > >>> org.apache.ratis.grpc.TestRaftLogTruncateWithGrpc
> > >>> [ERROR]
> > org.apache.ratis.grpc.TestRaftLogTruncateWithGrpc.testLogTruncate
> > >>>  Time elapsed: 29.55 s  <<< FAILURE!
> > >>> org.opentest4j.AssertionFailedError: s3 TransactionContextMap is
> > >>> non-empty
> > >>> ==> expected: <true> but was: <false>
> > >>> at
> > >>>
> > >>>
> >
> org.apache.ratis.RaftLogTruncateTests.assertEmptyTransactionContextMap(RaftLogTruncateTests.java:235)
> > >>> at
> > >>>
> > >>>
> >
> org.apache.ratis.RaftLogTruncateTests.runTestLogTruncate(RaftLogTruncateTests.java:222)
> > >>> at
> > >>>
> > >>>
> >
> org.apache.ratis.RaftLogTruncateTests.runTestLogTruncate(RaftLogTruncateTests.java:115)
> > >>> at
> > >>>
> > >>>
> >
> org.apache.ratis.server.impl.MiniRaftCluster$Factory$Get.runWithNewCluster(MiniRaftCluster.java:141)
> > >>> at
> > >>>
> > >>>
> >
> org.apache.ratis.server.impl.MiniRaftCluster$Factory$Get.runWithNewCluster(MiniRaftCluster.java:121)
> > >>> at
> > >>>
> > >>>
> >
> org.apache.ratis.RaftLogTruncateTests.testLogTruncate(RaftLogTruncateTests.java:93)
> > >>> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> > >>> at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
> > >>> at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
> > >>>
> > >>> --
> > >>> thanks
> > >>> ashish
> > >>>
> > >>
> >
>
>
> --
> thanks
> ashish
>

Reply via email to