Re: [JENKINS] Lucene-nightly-main-Linux (64bit/hotspot/jdk-26) - Build # 1728 - Unstable!
Ignacio Vera <[email protected]> Fri, 19 Jun 2026 10:56:04 +0100
| Newsgroups | gmane.comp.jakarta.lucene.devel |
|---|---|
| Message-ID | <CAKryLwt335edcvqMDciaBVsu1oGKCToW=ZyrOvDHQmgbZK9+sA@mail.gmail.com> |
--000000000000c97e7c0654984d30 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable My guess is that there is an off by 1 bug somewhere that only manifests in very specific segment layouts. Because we are not using the SerialMergeScheduler, every run might produce a different segment layout. On Fri, Jun 19, 2026 at 10:30=E2=80=AFAM Dawid Weiss <[email protected]= > wrote: > > I suspect it's a race somewhere that only manifests itself on a slower > machine (ci workers). > > D. > > On Fri, Jun 19, 2026 at 11:00=E2=80=AFAM Alan Woodward <romseygeek@gmail.= com> > wrote: > >> Yeah this is weird - it=E2=80=99s failing in almost every nightly run in= the >> elastic CI as well and is completely unreproducible. I=E2=80=99ve tried= tracing >> things through and haven=E2=80=99t found any non-deterministic stuff in = there >> either (there=E2=80=99s no threading or anything that I can see?) >> >> On 19 Jun 2026, at 09:49, Dawid Weiss <[email protected]> wrote: >> >> >> I couldn't reproduce this. >> >> On Thu, Jun 18, 2026 at 10:51=E2=80=AFPM Policeman Jenkins Server via bu= ilds < >> [email protected]> wrote: >> >>> Build: https://jenkins.thetaphi.de/job/Lucene-nightly-main-Linux/1728/ >>> Java: 64bit/hotspot/jdk-26 -XX:-UseCompressedOops -XX:+UseParallelGC >>> >>> 1 tests failed. >>> FAILED: >>> org.apache.lucene.sandbox.search.TestSortedDvMultiRangeQuery.testDuelWi= thStandardDisjunction >>> >>> Error Message: >>> java.lang.AssertionError: expected:<1645 hits> but was:<1647 hits> >>> >>> Stack Trace: >>> java.lang.AssertionError: expected:<1645 hits> but was:<1647 hits> >>> at >>> __randomizedtesting.SeedInfo.seed([37A90FC76975A75D:B5AAD60471E69299]:0= ) >>> at [email protected]/org.junit.Assert.fail(Assert.java:89) >>> at [email protected]/org.junit.Assert.failNotEquals(Assert.java:835) >>> at [email protected]/org.junit.Assert.assertEquals(Assert.java:120) >>> at [email protected]/org.junit.Assert.assertEquals(Assert.java:146) >>> at >>> org.apache.lucene.sandbox.search.TestSortedDvMultiRangeQuery.testDuelWi= thStandardDisjunction(TestSortedDvMultiRangeQuery.java:154) >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >> >> >> --000000000000c97e7c0654984d30 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">My guess is that there is an off by 1 bug somewhere that o= nly manifests in very specific segment layouts. Because we are not using th= e SerialMergeScheduler, every run might produce a different segment layout.= </div><br><div class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr"= class=3D"gmail_attr">On Fri, Jun 19, 2026 at 10:30=E2=80=AFAM Dawid Weiss = <<a href=3D"mailto:[email protected]">[email protected]</a>> = wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0= px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir= =3D"ltr"><br><div>I suspect it's a race somewhere that only manifests i= tself on a slower machine (ci workers).=C2=A0</div><div><br>D.</div></div><= br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri,= Jun 19, 2026 at 11:00=E2=80=AFAM Alan Woodward <<a href=3D"mailto:romse= [email protected]" target=3D"_blank">[email protected]</a>> wrote:<br><= /div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bo= rder-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Yeah this is we= ird - it=E2=80=99s failing in almost every nightly run in the elastic CI as= well and is completely unreproducible.=C2=A0 I=E2=80=99ve tried tracing th= ings through and haven=E2=80=99t found any non-deterministic stuff in there= either (there=E2=80=99s no threading or anything that I can see?)<br id=3D= "m_-3474052170346005485m_-958436218376695176lineBreakAtBeginningOfMessage">= <div><br><blockquote type=3D"cite"><div>On 19 Jun 2026, at 09:49, Dawid Wei= ss <<a href=3D"mailto:[email protected]" target=3D"_blank">dawid.wei= [email protected]</a>> wrote:</div><br><div><div dir=3D"ltr"><br><div>I could= n't reproduce this.</div></div><br><div class=3D"gmail_quote"><div dir= =3D"ltr" class=3D"gmail_attr">On Thu, Jun 18, 2026 at 10:51=E2=80=AFPM Poli= ceman Jenkins Server via builds <<a href=3D"mailto:[email protected].= org" target=3D"_blank">[email protected]</a>> wrote:<br></div><bl= ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef= t:1px solid rgb(204,204,204);padding-left:1ex">Build: <a href=3D"https://je= nkins.thetaphi.de/job/Lucene-nightly-main-Linux/1728/" rel=3D"noreferrer" t= arget=3D"_blank">https://jenkins.thetaphi.de/job/Lucene-nightly-main-Linux/= 1728/</a><br> Java: 64bit/hotspot/jdk-26 -XX:-UseCompressedOops -XX:+UseParallelGC<br> <br> 1 tests failed.<br> FAILED:=C2=A0 org.apache.lucene.sandbox.search.TestSortedDvMultiRangeQuery.= testDuelWithStandardDisjunction<br> <br> Error Message:<br> java.lang.AssertionError: expected:<1645 hits> but was:<1647 hits&= gt;<br> <br> Stack Trace:<br> java.lang.AssertionError: expected:<1645 hits> but was:<1647 hits&= gt;<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 at __randomizedtesting.SeedInfo.seed([37A90FC76= 975A75D:B5AAD60471E69299]:0)<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 at [email protected]/org.junit.Assert.fail(Assert.ja= va:89)<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 at [email protected]/org.junit.Assert.failNotEquals(= Assert.java:835)<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 at [email protected]/org.junit.Assert.assertEquals(A= ssert.java:120)<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 at [email protected]/org.junit.Assert.assertEquals(A= ssert.java:146)<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 at org.apache.lucene.sandbox.search.TestSortedD= vMultiRangeQuery.testDuelWithStandardDisjunction(TestSortedDvMultiRangeQuer= y.java:154)<br> <br> ---------------------------------------------------------------------<br> To unsubscribe, e-mail: <a href=3D"mailto:[email protected].= org" target=3D"_blank">[email protected]</a><br> For additional commands, e-mail: <a href=3D"mailto:[email protected]= e.org" target=3D"_blank">[email protected]</a></blockquote></di= v> </div></blockquote></div><br></div></blockquote></div> </blockquote></div> --000000000000c97e7c0654984d30--