Description
Several unit tests in Gobblin make use of hardcoded tmp directory locations. If these locations are not cleaned up, they have the potential to cause test failures in subsequent builds. Further, hardcoded locations may potentially collide with other tests which may accidentally use the same location. This task modifies a host of tests to use dynamically generated temp directories which are automatically cleaned up when tests complete.