34 def __init__(self, testcase, dir, pidoffset=0): |
34 def __init__(self, testcase, dir, pidoffset=0): |
35 self._testcase = testcase |
35 self._testcase = testcase |
36 self._acquirecalled = False |
36 self._acquirecalled = False |
37 self._releasecalled = False |
37 self._releasecalled = False |
38 self._postreleasecalled = False |
38 self._postreleasecalled = False |
39 self.vfs = scmutil.vfs(dir, audit=False) |
39 self.vfs = vfsmod.vfs(dir, audit=False) |
40 self._pidoffset = pidoffset |
40 self._pidoffset = pidoffset |
41 |
41 |
42 def makelock(self, *args, **kwargs): |
42 def makelock(self, *args, **kwargs): |
43 l = lockwrapper(self._pidoffset, self.vfs, testlockname, |
43 l = lockwrapper(self._pidoffset, self.vfs, testlockname, |
44 releasefn=self.releasefn, acquirefn=self.acquirefn, |
44 releasefn=self.releasefn, acquirefn=self.acquirefn, |