Robert Muir created LUCENE-9158:
-----------------------------------

             Summary: Fix tests to respect java.io.tmpdir by default
                 Key: LUCENE-9158
                 URL: https://issues.apache.org/jira/browse/LUCENE-9158
             Project: Lucene - Core
          Issue Type: Improvement
          Components: general/test
            Reporter: Robert Muir


Currently the tests destroy your SSDs by writing temp test data to 
{{build/test/}} in your checkout.

It would be better to respect {{java.io.tmpdir}} for where all the temporary 
files get written. This way, if someone has configured their system/environment 
variables appropriately, it won't destroy SSD.

On linux it may work by default in many cases, as a lot of linux systems mount 
{{/tmp}} on tmpfs by default.

On windows users could have created a [RAM 
drive|https://en.wikipedia.org/wiki/List_of_RAM_drive_software] such as {{R:}} 
and have {{TMP}} environment variable pointed at it, we should respect that.




--
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

Reply via email to