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

Reply via email to