rmuir commented on PR #15307:
URL: https://github.com/apache/lucene/pull/15307#issuecomment-3383065101
The results are not promising. Would rather fix other slowdowns first before
merging this one. I do think it is the correct approach, but we can't afford
any slowdown on the mac runners.
@dweiss I see very different slow tests in these CI runs, one big difference
is that they write the test data to "real" filesystem. Who knows how slow the
disks are.
Some ideas:
* use tmpfs, this is what I do :) It makes entire class of slow tests "go
away".
* fix logic for `DisableFsyncFS` to be 100% of the time at least on OS X
where "fsync" is EXTREMELY slow on real disk, it is fsync() + fcntl(F_FULLFSYNC)
* actually debug and address this whole class of tests that is bad on the
filesystem
```
The slowest tests during this run:
46.63s TestLucene90DocValuesFormat.testNumericDocValuesWithSkipperMedium
(:lucene:core)
18.61s TestDocIdsWriter.testCrash (:lucene:core)
15.99s TestSimpleTextDocValuesFormat.testNumericDocValuesWithSkipperMedium
(:lucene:codecs)
15.21s TestLucene90TermVectorsFormat.testMixedOptions (:lucene:core)
14.05s TestSimpleTextCompoundFormat.testLargeCFS (:lucene:codecs)
12.73s TestBKD.test2DLongOrdsOffline (:lucene:core)
11.12s TestLucene90DocValuesFormat.testThreads (:lucene:core)
10.12s TestBKD.testWithExceptions (:lucene:core)
9.51s TestAddIndexes.testCascadingMergesTriggered (:lucene:core)
9.01s TestBKD.testRandomBinaryMedium (:lucene:core)
```
--
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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]