Mailing List Archive

Re: [JENKINS] Lucene-main-Linux (64bit/jdk-18) - Build # 36650 - Unstable!
This did not reproduce for me (on JDK17) even with -Ptests.iters=1000.
Tried beasting 100 times too, who knows. Since there are 20 bytes in
the actual value, but we expected 5, the 4x multiplier sure looks like
confusion of floats and bytes. It's scary if some other test is some
impacting this. Not sure how else to explain it although I can't think
of any global state that could be tickled that would cause this.

On Sat, Aug 27, 2022 at 8:31 AM Policeman Jenkins Server
<jenkins@thetaphi.de> wrote:
>
> Build: https://jenkins.thetaphi.de/job/Lucene-main-Linux/36650/
> Java: 64bit/jdk-18 -XX:-UseCompressedOops -XX:+UseG1GC
>
> 1 tests failed.
> FAILED: org.apache.lucene.document.TestField.testKnnVectorField
>
> Error Message:
> java.lang.AssertionError: expected:<[0 0 0 0 0]> but was:<[.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]>
>
> Stack Trace:
> java.lang.AssertionError: expected:<[0 0 0 0 0]> but was:<[.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]>
> at __randomizedtesting.SeedInfo.seed([728BEC8F73228AC9:762E8FAD5CB89898]:0)
> at org.junit.Assert.fail(Assert.java:89)
> at org.junit.Assert.failNotEquals(Assert.java:835)
> at org.junit.Assert.assertEquals(Assert.java:120)
> at org.junit.Assert.assertEquals(Assert.java:146)
> at org.apache.lucene.document.TestField.testKnnVectorField(TestField.java:537)
> at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
> at java.base/java.lang.reflect.Method.invoke(Method.java:577)
> at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
> at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
> at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
> at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
> at org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:44)
> at org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> at org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
> at org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> at org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
> at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
> at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
> at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
> at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
> at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
> at org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> at org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> at org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> at org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> at org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> at org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> at org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> at com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> at java.base/java.lang.Thread.run(Thread.java:833)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: builds-unsubscribe@lucene.apache.org
> For additional commands, e-mail: builds-help@lucene.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org
Re: [JENKINS] Lucene-main-Linux (64bit/jdk-18) - Build # 36650 - Unstable! [ In reply to ]
Hi Mike!

So... I've just tried it with the full reproduce line and it hits the
assertion every time -

./gradlew test --tests TestField.testKnnVectorField
-Dtests.seed=728BEC8F73228AC9 -Dtests.multiplier=3
-Dtests.locale=fr-BE -Dtests.timezone=America/Dawson
-Dtests.asserts=true -Dtests.file.encoding=UTF-8 -p lucene/core

This is both on a mac and on linux. I think the multiplier or some
other option may be affecting the reproducibility?

Dawid

On Sun, Aug 28, 2022 at 12:08 AM Michael Sokolov <msokolov@gmail.com> wrote:
>
> This did not reproduce for me (on JDK17) even with -Ptests.iters=1000.
> Tried beasting 100 times too, who knows. Since there are 20 bytes in
> the actual value, but we expected 5, the 4x multiplier sure looks like
> confusion of floats and bytes. It's scary if some other test is some
> impacting this. Not sure how else to explain it although I can't think
> of any global state that could be tickled that would cause this.
>
> On Sat, Aug 27, 2022 at 8:31 AM Policeman Jenkins Server
> <jenkins@thetaphi.de> wrote:
> >
> > Build: https://jenkins.thetaphi.de/job/Lucene-main-Linux/36650/
> > Java: 64bit/jdk-18 -XX:-UseCompressedOops -XX:+UseG1GC
> >
> > 1 tests failed.
> > FAILED: org.apache.lucene.document.TestField.testKnnVectorField
> >
> > Error Message:
> > java.lang.AssertionError: expected:<[0 0 0 0 0]> but was:<[.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]>
> >
> > Stack Trace:
> > java.lang.AssertionError: expected:<[0 0 0 0 0]> but was:<[.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]>
> > at __randomizedtesting.SeedInfo.seed([728BEC8F73228AC9:762E8FAD5CB89898]:0)
> > at org.junit.Assert.fail(Assert.java:89)
> > at org.junit.Assert.failNotEquals(Assert.java:835)
> > at org.junit.Assert.assertEquals(Assert.java:120)
> > at org.junit.Assert.assertEquals(Assert.java:146)
> > at org.apache.lucene.document.TestField.testKnnVectorField(TestField.java:537)
> > at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
> > at java.base/java.lang.reflect.Method.invoke(Method.java:577)
> > at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
> > at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
> > at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
> > at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
> > at org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:44)
> > at org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> > at org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
> > at org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> > at org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> > at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> > at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> > at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> > at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
> > at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
> > at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
> > at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
> > at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
> > at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
> > at org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> > at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> > at org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> > at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> > at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> > at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> > at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> > at org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> > at org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> > at org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> > at org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> > at org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> > at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> > at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> > at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> > at com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> > at java.base/java.lang.Thread.run(Thread.java:833)
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: builds-unsubscribe@lucene.apache.org
> > For additional commands, e-mail: builds-help@lucene.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: dev-help@lucene.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org
Re: [JENKINS] Lucene-main-Linux (64bit/jdk-18) - Build # 36650 - Unstable! [ In reply to ]
Thanks Dawid! I was able to repro with that nudge. I guess I had left
off some one or other of the options. It's a small fix related to
some recent changes in SimpleText vectors support:
https://github.com/apache/lucene/pull/11725

On Sun, Aug 28, 2022 at 3:51 AM Dawid Weiss <dawid.weiss@gmail.com> wrote:
>
> Hi Mike!
>
> So... I've just tried it with the full reproduce line and it hits the
> assertion every time -
>
> ./gradlew test --tests TestField.testKnnVectorField
> -Dtests.seed=728BEC8F73228AC9 -Dtests.multiplier=3
> -Dtests.locale=fr-BE -Dtests.timezone=America/Dawson
> -Dtests.asserts=true -Dtests.file.encoding=UTF-8 -p lucene/core
>
> This is both on a mac and on linux. I think the multiplier or some
> other option may be affecting the reproducibility?
>
> Dawid
>
> On Sun, Aug 28, 2022 at 12:08 AM Michael Sokolov <msokolov@gmail.com> wrote:
> >
> > This did not reproduce for me (on JDK17) even with -Ptests.iters=1000.
> > Tried beasting 100 times too, who knows. Since there are 20 bytes in
> > the actual value, but we expected 5, the 4x multiplier sure looks like
> > confusion of floats and bytes. It's scary if some other test is some
> > impacting this. Not sure how else to explain it although I can't think
> > of any global state that could be tickled that would cause this.
> >
> > On Sat, Aug 27, 2022 at 8:31 AM Policeman Jenkins Server
> > <jenkins@thetaphi.de> wrote:
> > >
> > > Build: https://jenkins.thetaphi.de/job/Lucene-main-Linux/36650/
> > > Java: 64bit/jdk-18 -XX:-UseCompressedOops -XX:+UseG1GC
> > >
> > > 1 tests failed.
> > > FAILED: org.apache.lucene.document.TestField.testKnnVectorField
> > >
> > > Error Message:
> > > java.lang.AssertionError: expected:<[0 0 0 0 0]> but was:<[.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]>
> > >
> > > Stack Trace:
> > > java.lang.AssertionError: expected:<[0 0 0 0 0]> but was:<[.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]>
> > > at __randomizedtesting.SeedInfo.seed([728BEC8F73228AC9:762E8FAD5CB89898]:0)
> > > at org.junit.Assert.fail(Assert.java:89)
> > > at org.junit.Assert.failNotEquals(Assert.java:835)
> > > at org.junit.Assert.assertEquals(Assert.java:120)
> > > at org.junit.Assert.assertEquals(Assert.java:146)
> > > at org.apache.lucene.document.TestField.testKnnVectorField(TestField.java:537)
> > > at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
> > > at java.base/java.lang.reflect.Method.invoke(Method.java:577)
> > > at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
> > > at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
> > > at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
> > > at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
> > > at org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:44)
> > > at org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> > > at org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
> > > at org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> > > at org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> > > at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> > > at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> > > at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> > > at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
> > > at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
> > > at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
> > > at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
> > > at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
> > > at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
> > > at org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> > > at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> > > at org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> > > at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> > > at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> > > at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> > > at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> > > at org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> > > at org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> > > at org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> > > at org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> > > at org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> > > at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> > > at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> > > at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> > > at com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> > > at java.base/java.lang.Thread.run(Thread.java:833)
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: builds-unsubscribe@lucene.apache.org
> > > For additional commands, e-mail: builds-help@lucene.apache.org
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > For additional commands, e-mail: dev-help@lucene.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: dev-help@lucene.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org
Re: [JENKINS] Lucene-main-Linux (64bit/jdk-18) - Build # 36650 - Unstable! [ In reply to ]
Some of those settings may be less important for randomization than
others... the multiplier actually changes random paths because it changes
how many loops are taken, etc. Better to copy/paste what the test runner
says, it should run exactly the same paths (unless concurrency is involved,
etc.).

D.

On Sun, Aug 28, 2022 at 4:20 PM Michael Sokolov <msokolov@gmail.com> wrote:

> Thanks Dawid! I was able to repro with that nudge. I guess I had left
> off some one or other of the options. It's a small fix related to
> some recent changes in SimpleText vectors support:
> https://github.com/apache/lucene/pull/11725
>
> On Sun, Aug 28, 2022 at 3:51 AM Dawid Weiss <dawid.weiss@gmail.com> wrote:
> >
> > Hi Mike!
> >
> > So... I've just tried it with the full reproduce line and it hits the
> > assertion every time -
> >
> > ./gradlew test --tests TestField.testKnnVectorField
> > -Dtests.seed=728BEC8F73228AC9 -Dtests.multiplier=3
> > -Dtests.locale=fr-BE -Dtests.timezone=America/Dawson
> > -Dtests.asserts=true -Dtests.file.encoding=UTF-8 -p lucene/core
> >
> > This is both on a mac and on linux. I think the multiplier or some
> > other option may be affecting the reproducibility?
> >
> > Dawid
> >
> > On Sun, Aug 28, 2022 at 12:08 AM Michael Sokolov <msokolov@gmail.com>
> wrote:
> > >
> > > This did not reproduce for me (on JDK17) even with -Ptests.iters=1000.
> > > Tried beasting 100 times too, who knows. Since there are 20 bytes in
> > > the actual value, but we expected 5, the 4x multiplier sure looks like
> > > confusion of floats and bytes. It's scary if some other test is some
> > > impacting this. Not sure how else to explain it although I can't think
> > > of any global state that could be tickled that would cause this.
> > >
> > > On Sat, Aug 27, 2022 at 8:31 AM Policeman Jenkins Server
> > > <jenkins@thetaphi.de> wrote:
> > > >
> > > > Build: https://jenkins.thetaphi.de/job/Lucene-main-Linux/36650/
> > > > Java: 64bit/jdk-18 -XX:-UseCompressedOops -XX:+UseG1GC
> > > >
> > > > 1 tests failed.
> > > > FAILED: org.apache.lucene.document.TestField.testKnnVectorField
> > > >
> > > > Error Message:
> > > > java.lang.AssertionError: expected:<[0 0 0 0 0]> but was:<[0 0 0 0 0
> 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]>
> > > >
> > > > Stack Trace:
> > > > java.lang.AssertionError: expected:<[0 0 0 0 0]> but was:<[0 0 0 0 0
> 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]>
> > > > at
> __randomizedtesting.SeedInfo.seed([728BEC8F73228AC9:762E8FAD5CB89898]:0)
> > > > at org.junit.Assert.fail(Assert.java:89)
> > > > at org.junit.Assert.failNotEquals(Assert.java:835)
> > > > at org.junit.Assert.assertEquals(Assert.java:120)
> > > > at org.junit.Assert.assertEquals(Assert.java:146)
> > > > at
> org.apache.lucene.document.TestField.testKnnVectorField(TestField.java:537)
> > > > at
> java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
> > > > at java.base/java.lang.reflect.Method.invoke(Method.java:577)
> > > > at
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
> > > > at
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
> > > > at
> com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
> > > > at
> com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
> > > > at
> org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:44)
> > > > at
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> > > > at
> org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
> > > > at
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> > > > at
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> > > > at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> > > > at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> > > > at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> > > > at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
> > > > at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
> > > > at
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
> > > > at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
> > > > at
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
> > > > at
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
> > > > at
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> > > > at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> > > > at
> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
> > > > at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> > > > at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
> > > > at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> > > > at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> > > > at
> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
> > > > at
> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
> > > > at
> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
> > > > at
> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
> > > > at
> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
> > > > at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> > > > at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
> > > > at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
> > > > at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
> > > > at java.base/java.lang.Thread.run(Thread.java:833)
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: builds-unsubscribe@lucene.apache.org
> > > > For additional commands, e-mail: builds-help@lucene.apache.org
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > > For additional commands, e-mail: dev-help@lucene.apache.org
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> > For additional commands, e-mail: dev-help@lucene.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: builds-unsubscribe@lucene.apache.org
> For additional commands, e-mail: builds-help@lucene.apache.org
>
>