projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
12134: Revert "10805: Skip llfuse.close() to avoid llfuse deadlocks in test suite."
[arvados.git]
/
services
/
fuse
/
tests
/
mount_test_base.py
diff --git
a/services/fuse/tests/mount_test_base.py
b/services/fuse/tests/mount_test_base.py
index 20192f9d84302e1d9967136bcfa19e03ef7012dd..8518d8bbead64b34b0ebfcb8308e18bdc6c6c6d7 100644
(file)
--- a/
services/fuse/tests/mount_test_base.py
+++ b/
services/fuse/tests/mount_test_base.py
@@
-1,3
+1,7
@@
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: AGPL-3.0
+
import arvados
import arvados_fuse as fuse
import arvados.safeapi
import arvados
import arvados_fuse as fuse
import arvados.safeapi
@@
-66,6
+70,8
@@
class MountTestBase(unittest.TestCase):
def tearDown(self):
if self.llfuse_thread:
def tearDown(self):
if self.llfuse_thread:
+ if self.operations.events:
+ self.operations.events.close(timeout=10)
subprocess.call(["fusermount", "-u", "-z", self.mounttmp])
t0 = time.time()
self.llfuse_thread.join(timeout=10)
subprocess.call(["fusermount", "-u", "-z", self.mounttmp])
t0 = time.time()
self.llfuse_thread.join(timeout=10)