class ParallelTests::CLI

def lock(lockfile)

def lock(lockfile)
  File.open(lockfile) do |lock|
    begin
      lock.flock File::LOCK_EX
      yield
    ensure
      # This shouldn't be necessary, but appears to be
      lock.flock File::LOCK_UN
    end
  end
end