summaryrefslogtreecommitdiffstats
path: root/qa
diff options
context:
space:
mode:
authorJohn Spray <john.spray@redhat.com>2016-07-27 13:18:50 +0200
committerJohn Spray <john.spray@redhat.com>2016-07-27 13:18:50 +0200
commit268a47163274205774c2a08f511859bb640ad0ef (patch)
tree776f021419a92ac778c23b4efd0eb3b6d3dce0fd /qa
parentMerge pull request #10433 from SUSE/wip-16808 (diff)
downloadceph-268a47163274205774c2a08f511859bb640ad0ef.tar.xz
ceph-268a47163274205774c2a08f511859bb640ad0ef.zip
test: break out librados-using cephfs test
We are seeing an issue due to the lockdep symbols in libcephfs and librados clashing, which shows itself after a fork in the flock tests. We can avoid this by splitting the libcephfs tests that require librados (access.cc) into their own compilation unit so that the flock tests can run in a libcephfs-only process. Fixes: http://tracker.ceph.com/issues/16556 Signed-off-by: John Spray <john.spray@redhat.com>
Diffstat (limited to 'qa')
-rwxr-xr-xqa/workunits/libcephfs/test.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/qa/workunits/libcephfs/test.sh b/qa/workunits/libcephfs/test.sh
index 4a501e070c3..899fe40c3a4 100755
--- a/qa/workunits/libcephfs/test.sh
+++ b/qa/workunits/libcephfs/test.sh
@@ -1,5 +1,6 @@
#!/bin/sh -e
ceph_test_libcephfs
+ceph_test_libcephfs_access
exit 0