Simon Willnauer created LUCENE-9363: ---------------------------------------
Summary: TestIndexWriterDelete.testDeleteAllNoDeadLock failed on CI Key: LUCENE-9363 URL: https://issues.apache.org/jira/browse/LUCENE-9363 Project: Lucene - Core Issue Type: Improvement Reporter: Simon Willnauer {noformat} [junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestIndexWriterDelete -Dtests.method=testDeleteAllNoDeadLock -Dtests.seed=7C9973DFB2835976 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=ro-MD -Dtests.timezone=SystemV/AST4ADT -Dtests.asserts=true -Dtests.file.encoding=US-ASCII [junit4] FAILURE 0.25s J2 | TestIndexWriterDelete.testDeleteAllNoDeadLock <<< [junit4] > Throwable #1: java.lang.AssertionError [junit4] > at __randomizedtesting.SeedInfo.seed([7C9973DFB2835976:4F809CC13240E320]:0) [junit4] > at org.apache.lucene.index.IndexWriter.abortMerges(IndexWriter.java:2497) [junit4] > at org.apache.lucene.index.IndexWriter.deleteAll(IndexWriter.java:2424) [junit4] > at org.apache.lucene.index.RandomIndexWriter.deleteAll(RandomIndexWriter.java:373) [junit4] > at org.apache.lucene.index.TestIndexWriterDelete.testDeleteAllNoDeadLock(TestIndexWriterDelete.java:348) [junit4] > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit4] > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit4] > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit4] > at java.base/java.lang.reflect.Method.invoke(Method.java:564) [junit4] > at java.base/java.lang.Thread.run(Thread.java:832) [junit4] 2> NOTE: leaving temporary files on disk at: /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/test/J2/temp/lucene.index.TestIndexWriterDelete_7C9973DFB2835976-001 [junit4] 2> NOTE: test params are: codec=Asserting(Lucene84): {field=TestBloomFilteredLucenePostings(BloomFilteringPostingsFormat(Lucene84)), city=Lucene84, contents=TestBloomFilteredLucenePostings(BloomFilteringPostingsFormat(Lucene84)), id=Lucene84, value=PostingsFormat(name=LuceneVarGapDocFreqInterval), content=PostingsFormat(name=LuceneVarGapDocFreqInterval)}, docValues:{dv=DocValuesFormat(name=Asserting)}, maxPointsInLeafNode=2033, maxMBSortInHeap=6.1560152382287825, sim=Asserting(org.apache.lucene.search.similarities.AssertingSimilarity@c9cd3c9), locale=ro-MD, timezone=SystemV/AST4ADT [junit4] 2> NOTE: Linux 5.3.0-46-generic amd64/Oracle Corporation 15-ea (64-bit)/cpus=16,threads=1,free=389663704,total=518979584 [junit4] 2> NOTE: All tests run in this JVM: [TestIntroSorter, TestNGramPhraseQuery, TestUpgradeIndexMergePolicy, TestBasicModelIne, TestTragicIndexWriterDeadlock, TestSimpleExplanations, TestDirectory, TestSegmentToThreadMapping, TestNIOFSDirectory, TestAxiomaticF3LOG, TestIndexOptions, TestSpanNotQuery, TestBinaryDocument, TestFixedLengthBytesRefArray, TestForUtil, TestParallelLeafReader, TestDirectoryReader, TestBytesRef, TestLongRange, TestByteSlices, TestRectangle2D, TestBufferedChecksum, TestIndexOrDocValuesQuery, TestFilterDirectoryReader, TestSleepingLockWrapper, TestDocIdSetIterator, TestMultiPhraseQuery, TestSearchWithThreads, TestPointQueries, TestForceMergeForever, TestNewestSegment, TestCrash, TestIntSet, Test4GBStoredFields, TestDirectPacked, TestLiveFieldValues, TestTopDocsCollector, Test2BPositions, TestAtomicUpdate, TestFSTDirectAddressing, TestXYPointQueries, TestLatLonLineShapeQueries, TestStressAdvance, TestBasics, TestLucene50StoredFieldsFormat, TestQueryRescorer, TestConstantScoreScorer, TestAssertions, TestDemo, TestExternalCodecs, TestMergeSchedulerExternal, TestAnalyzerWrapper, TestCachingTokenFilter, TestCharArrayMap, TestCharArraySet, TestCharFilter, TestCharacterUtils, TestDelegatingAnalyzerWrapper, TestGraphTokenFilter, TestGraphTokenizers, TestReusableStringReader, TestWordlistLoader, TestStandardAnalyzer, TestBytesRefAttImpl, TestCharTermAttributeImpl, TestCodecUtil, TestCompetitiveFreqNormAccumulator, TestFastCompressionMode, TestFastDecompressionMode, TestHighCompressionMode, TestLucene60FieldInfoFormat, TestLucene60PointsFormat, TestLucene70SegmentInfoFormat, TestDocument, TestDoubleRange, TestFeatureDoubleValues, TestFeatureField, TestFeatureSort, TestField, TestFieldType, TestFloatRange, TestLatLonMultiPolygonShapeQueries, TestXYMultiLineShapeQueries, TestXYPolygonShapeQueries, TestLine2D, TestTessellator, TestXYCircle, TestXYPolygon, Test2BDocs, TestAllFilesCheckIndexHeader, TestDocInverterPerFieldErrorInfo, TestDocsAndPositions, TestExceedMaxTermLength, TestFieldInfos, TestFieldInvertState, TestFieldUpdatesBuffer, TestFlex, TestIndexWriterCommit, TestIndexWriterConfig, TestIndexWriterDelete] {noformat} I think I know what the issue is, I changed the usage of `stopMerges` in LUCENE-9309 which means that we can still go and register merged during abortMerges(). I think we need to fix the assertion to take this into account. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org