Last modified: 2014-04-08 23:41:10 UTC
Running phpunit leaves the following files in the tmp dir: mw-UIDGenerator-UID-88 mw-UIDGenerator-UID-128 mw-UIDGenerator-UID-nodeid Should be deleted automatically by UIDGenerator or the test
The same thing can happen after running maintenance/update.php, see bug 53791.
Leaving the files on disk seems to be intended behavior of the UIDGenerator class. It uses these files to store counter state and as an inter-process lock when creating timestamp based UUID variants. Adding a cleanup to the test should be possible.
Change 121548 had a related patch set uploaded by BryanDavis: Delete UIDGenerator cache files after unit tests https://gerrit.wikimedia.org/r/121548
Change 121548 merged by jenkins-bot: Delete UIDGenerator cache files after unit tests https://gerrit.wikimedia.org/r/121548