Make tests multi-process friendly. (#3683)
authorTim Hatch <tim@timhatch.com>
Thu, 1 Aug 2019 16:27:58 +0000 (09:27 -0700)
committerJared Roesch <roeschinc@gmail.com>
Thu, 1 Aug 2019 16:27:58 +0000 (09:27 -0700)
commit8db483bf8d682f6f3b2953d991003e3eb6f448a3
tree423306befcdebe98678ddb18c555c1ca3115232a
parentb9544d78fc381432c3c2448e2d806980e3bac617
Make tests multi-process friendly. (#3683)

This side effect at module import time has a race condition between the "exists" check and the "mkdir" call.  The safer thing is to just call mkdir and catch the "already exists" error which is what makedirs does.
python/tvm/contrib/download.py