Re: [JENKINS] Lucene-9.12-Windows (64bit/hotspot/jdk-21.0.6) - Build # 662 - Unstable!
Uwe Schindler <[email protected]>
| Newsgroups | gmane.comp.jakarta.lucene.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, I just backported the other one, too. The Changes entry is now also available. Uwe Am 24.09.2025 um 08:55 schrieb Uwe Schindler: > > Hi, > > https://github.com/apache/lucene/pull/14706 only fixes a random bug > which is caused by an incorrectly generated filename which is assumed > to be "incorrect" but it isn't on a real windows. So yes, after 14627 > it should be green most of the time, but accasionally fails du to this: > > // We need at least 2 chars before the special character, because > resolving a drive > // letter (C:) or a path starting with "/" will not fail on real Windows. > > So ideally both should be backported (which would make the Changes > entry identical). > > Uwe > > Am 23.09.2025 um 21:34 schrieb Ankit Jain: >> Hi Uwe, >> >> I can pick up this change for 9.12 RC2 build. I am wondering if we >> also need https://github.com/apache/lucene/pull/14706 in addition to >> https://github.com/apache/lucene/pull/14627 for addressing this issue? >> >> >> - Ankit >> >> On Tue, Sep 23, 2025 at 12:30 AM Uwe Schindler <[email protected]> wrote: >> >> Hi, >> >> this one is not critical for the release; it is caused by Windows 11 >> instead of Windows 10 on the Policeman Jenkins WIndows machine. >> The test >> is buggy as something has changed in Windows 11: GITHUB#14627, >> GITHUB#11920: Fix mock filesystem WindowsFS to also work on Windows. >> This is required to make tests pass on Windows 11 which no longer >> has >> all limitations of previous Windows versions. (Uwe Schindler) >> >> I don't think this is a critical issue. If we respin we can >> backport it: >> https://github.com/apache/lucene/pull/14627 >> >> Am 23.09.2025 um 09:17 schrieb Policeman Jenkins Server: >> > Build: https://jenkins.thetaphi.de/job/Lucene-9.12-Windows/662/ >> > Java: 64bit/hotspot/jdk-21.0.6 -XX:-UseCompressedOops -XX:+UseG1GC >> > >> > 1 tests failed. >> > FAILED: >> org.apache.lucene.index.TestIndexWriter.testDeleteUnusedFiles >> > >> > Error Message: >> > java.lang.AssertionError >> > >> > Stack Trace: >> > java.lang.AssertionError >> > at >> __randomizedtesting.SeedInfo.seed([AF7EE66C174915B:B5C1BCE9A92C3CB4]:0) >> > 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 >> org.apache.lucene.index.TestIndexWriter.testDeleteUnusedFiles(TestIndexWriter.java:1336) >> > at >> java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) >> > at java.base/java.lang.reflect.Method.invoke(Method.java:580) >> > 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:48) >> > 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:1583) >> > >> > >> --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [email protected] >> > For additional commands, e-mail: [email protected] >> >> -- >> Uwe Schindler >> Achterdiek 19, D-28357 Bremen >> https://www.thetaphi.de >> eMail: [email protected] >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> > -- > Uwe Schindler > Achterdiek 19, D-28357 Bremen > https://www.thetaphi.de > eMail:[email protected] -- Uwe Schindler Achterdiek 19, D-28357 Bremen https://www.thetaphi.de eMail:[email protected]