NightOwl888 commented on issue #998: URL: https://github.com/apache/lucenenet/issues/998#issuecomment-2602663844
> `Lucene.Net.Index.TestIndexReaderClose.TestCloseUnderException()` (net5.0, net48, net472) I was unable to reproduce this on `net48` with this seed. A stack trace might have been helpful. But, after [looking up the exception](https://stackoverflow.com/questions/36422138/datetime-parsing-error-the-supplied-datetime-represents-an-invalid-time), it doesn't seem like a coincidence that this error was reported very close to the time of the daylight savings time change in the EU (October 27, 2024). > `Lucene.Net.Analysis.Icu.TestICUNormalizer2CharFilter.TestRandomStrings()` (net5.0, net48) This is repeatable, but only if running all of the tests in the class with the provided seed. Running the test explicitly will pass the test. I set `numThreads = 0` in `CheckRandomData()` (being careful not to comment out `TestUtil.NextInt32(random, 2, 4);`) to disable the concurrency checking and the test passes. So, this seems like a concurrency problem with the latest changes to `ICU4N.Text.Normalizer2` and/or the changes to the analyzer to accommodate the new design. -- 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]
