Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-5592

Incorrectly reported uncloseable files.

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 4.8, 6.0
    • general/test
    • None
    • New

    Description

      As pointed out by Uwe, something dodgy is going on with unremovable file detection because they seem to cross a suite boundary, as in.

      // trunk
      svn update -r1586300
      cd lucene\core
      ant clean test -Dtests.directory=SimpleFSDirectory
      
         [junit4] Suite: org.apache.lucene.search.spans.TestSpanSearchEquivalence
      ...
         [junit4] ERROR   0.00s J1 | TestSpanSearchEquivalence (suite) <<<
         [junit4]    > Throwable #1: java.io.IOException: Could not remove the following files (in the order of attempts):
         [junit4]    >    C:\Work\lucene-solr-svn\trunk\lucene\build\core\test\J1\.\lucene.util.junitcompat.TestFailOnFieldCacheInsanity$Nested1-8886562EBCD30121-001\index-SimpleFSDirectory-001\_0.fdt
         [junit4]    >    C:\Work\lucene-solr-svn\trunk\lucene\build\core\test\J1\.\lucene.util.junitcompat.TestFailOnFieldCacheInsanity$Nested1-8886562EBCD30121-001\index-SimpleFSDirectory-001\_0_Lucene41_0.doc
         [junit4]    >    C:\Work\lucene-solr-svn\trunk\lucene\build\core\test\J1\.\lucene.util.junitcompat.TestFailOnFieldCacheInsanity$Nested1-8886562EBCD30121-001\index-SimpleFSDirectory-001\_0_Lucene41_0.tim
         [junit4]    >    C:\Work\lucene-solr-svn\trunk\lucene\build\core\test\J1\.\lucene.util.junitcompat.TestFailOnFieldCacheInsanity$Nested1-8886562EBCD30121-001\index-SimpleFSDirectory-001
         [junit4]    >    C:\Work\lucene-solr-svn\trunk\lucene\build\core\test\J1\.\lucene.util.junitcompat.TestFailOnFieldCacheInsanity$Nested1-8886562EBCD30121-001
         [junit4]    > 	at __randomizedtesting.SeedInfo.seed([8886562EBCD30121]:0)
         [junit4]    > 	at org.apache.lucene.util.TestUtil.rm(TestUtil.java:118)
         [junit4]    > 	at org.apache.lucene.util.LuceneTestCase$TemporaryFilesCleanupRule.afterAlways(LuceneTestCase.java:2358)
         [junit4]    > 	at java.lang.Thread.run(Thread.java:722)
         [junit4] Completed on J1 in 0.41s, 8 tests, 1 error <<< FAILURES!
      

      Attachments

        Activity

          People

            dweiss Dawid Weiss
            dweiss Dawid Weiss
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: