X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/f79d1cdf7696a3bbcc374df5ce4d1761a28a5ea5..8dedd02357a95a0ae2c7961c8f1d0896b6311b3b:/services/fuse/tests/mount_test_base.py?ds=sidebyside diff --git a/services/fuse/tests/mount_test_base.py b/services/fuse/tests/mount_test_base.py index 8a3522e0cb..6e49390524 100644 --- a/services/fuse/tests/mount_test_base.py +++ b/services/fuse/tests/mount_test_base.py @@ -2,7 +2,6 @@ # # SPDX-License-Identifier: AGPL-3.0 -from __future__ import absolute_import import arvados import arvados.keep import arvados_fuse as fuse @@ -11,7 +10,6 @@ import llfuse import logging import multiprocessing import os -from . import run_test_server import shutil import signal import subprocess @@ -21,10 +19,11 @@ import threading import time import unittest -logger = logging.getLogger('arvados.arv-mount') - +from . import run_test_server from .integration_test import workerPool +logger = logging.getLogger('arvados.arv-mount') + def make_block_cache(disk_cache): if disk_cache: disk_cache_dir = os.path.join(os.path.expanduser("~"), ".cache", "arvados", "keep") @@ -102,10 +101,10 @@ class MountTestBase(unittest.TestCase): self.operations.events.close(timeout=10) subprocess.call(["fusermount", "-u", "-z", self.mounttmp]) t0 = time.time() - self.llfuse_thread.join(timeout=10) + self.llfuse_thread.join(timeout=60) if self.llfuse_thread.is_alive(): logger.warning("MountTestBase.tearDown():" - " llfuse thread still alive 10s after umount" + " llfuse thread still alive 60s after umount" " -- exiting with SIGKILL") os.kill(os.getpid(), signal.SIGKILL) waited = time.time() - t0