hossman commented on PR #12382: URL: https://github.com/apache/lucene/pull/12382#issuecomment-1744028622
git bisect has identified `f2bd0bbcdd38cd3c681a9d302bdb856f1a62208d` as the cause of a recent jenkins failure in `TestBlockMaxConjunction.testRandom` that reproduces reliably for me locally on `main` Example of failure... ``` org.apache.lucene.search.TestBlockMaxConjunction > testRandom FAILED java.lang.AssertionError: Hit 0 docnumbers don't match Hits length1=1 length2=1 hit=0: doc4=9.615059 shardIndex=-1, doc1215=9.615059 shardIndex=-1 for query:+foo:9 +foo:10 +foo:11 +foo:12 +foo:13 at __randomizedtesting.SeedInfo.seed([C738B747E3320853:B57492485252BE20]:0) at org.junit.Assert.fail(Assert.java:89) at org.apache.lucene.tests.search.CheckHits.checkEqual(CheckHits.java:229) at org.apache.lucene.tests.search.CheckHits.doCheckTopScores(CheckHits.java:709) at org.apache.lucene.tests.search.CheckHits.checkTopScores(CheckHits.java:694) at org.apache.lucene.search.TestBlockMaxConjunction.testRandom(TestBlockMaxConjunction.java:81) ... 2> NOTE: reproduce with: gradlew test --tests TestBlockMaxConjunction.testRandom -Dtests.seed=C738B747E3320853 -Dtests.multiplier=2 -Dtests.locale=or -Dtests.timezone=Australia/Tasmania -Dtests.asserts=true -Dtests.file.encoding=UTF-8 ``` git bisect log... ``` $ git bisect log # bad: [1dd05c89b0836531d367d2692ea5eae7d54b78fd] Add missing create github release step to release wizard (#12607) # good: [d62ca4a01f3693e0c6043a48080b33d03fdee8b4] add missing changelog entry for #12498 git bisect start '1dd05c89b0836531d367d2692ea5eae7d54b78fd' 'd62ca4a01f3693e0c6043a48080b33d03fdee8b4' # good: [51ade888f3274ea42ed4beb2bf000d7f922de4c7] Update wrong PR number in CHANGES.txt git bisect good 51ade888f3274ea42ed4beb2bf000d7f922de4c7 # bad: [ce464c7d6d20f49c2fe29126fcf400ee1cfeb112] Fix test failure. git bisect bad ce464c7d6d20f49c2fe29126fcf400ee1cfeb112 # good: [3deead0ed32494d7159c0023dcc86c218c43f4eb] Remove deprecated IndexSearcher#getExecutor method (#12580) git bisect good 3deead0ed32494d7159c0023dcc86c218c43f4eb # good: [d48913a957392e2746b489fe5aef77a21250e4b4] Allow reading / writing binary stored fields as DataInput (#12581) git bisect good d48913a957392e2746b489fe5aef77a21250e4b4 # bad: [483d28853a03aa57e727f0639032918e725a7032] Move CHANGES entry to correct version. git bisect bad 483d28853a03aa57e727f0639032918e725a7032 # bad: [f2bd0bbcdd38cd3c681a9d302bdb856f1a62208d] Run top-level conjunctions of term queries with a specialized BulkScorer. (#12382) git bisect bad f2bd0bbcdd38cd3c681a9d302bdb856f1a62208d # first bad commit: [f2bd0bbcdd38cd3c681a9d302bdb856f1a62208d] Run top-level conjunctions of term queries with a specialized BulkScorer. (#12382) ``` For the past 2 weeks, `TestBlockMaxConjunction.testRandom` has seen a roughly ~2% jenkins failure rate per week (with 17 of 746 runs in the past 7 days failing). I have not looked into the failures of the other jenkins builds to confirm if the tes failure messages are identical. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org