Commit c2cfa095 authored by Julius Athenstaedt's avatar Julius Athenstaedt Committed by Ramon Nou
Browse files

fuse tests ci embedding

parent bea5cd82
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -159,7 +159,7 @@ gkfs:integration:
  needs: ['gkfs']  # we need to remove gkfs dependencies on manual
  parallel:
    matrix:
      - SUBTEST: [ data, status, syscalls, directories, operations, position, shell, rename, migration, startup, error_handling, resilience, compatibility ]
      - SUBTEST: [ data, status, syscalls, directories, operations, position, shell, rename, migration, startup, error_handling, resilience, compatibility, fuse ]
  rules:
    - if: '$CI_MERGE_REQUEST_EVENT_TYPE == "detached"'
      when: never
+0 −1
Original line number Diff line number Diff line
@@ -127,7 +127,6 @@ target_link_libraries(fuse_client
    PRIVATE gkfs_common metadata distributor env_util arithmetic path_util rpc_utils
    ${FUSE3_LIBRARIES}
    gkfs_user_lib
    gkfs_libc_intercept
    )

target_include_directories(fuse_client
+5 −1
Original line number Diff line number Diff line
@@ -1891,11 +1891,15 @@ class FuseClient:
    def shutdown(self):
        try:
            self._proc.terminate()
            time.sleep(1) # give fuse time to unmount
            err = self._proc.wait()
        except ProcessLookupError:
            print("Fuse client already gone at shutdown")
            pass
        except sh.SignalException_SIGTERM:
            pass
        except Exception:
            raise
            pass


    @property