]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
test: only build some tests on linux
authorNoah Watkins <noahwatkins@gmail.com>
Sun, 29 Dec 2013 20:57:45 +0000 (12:57 -0800)
committerNoah Watkins <noahwatkins@gmail.com>
Sun, 29 Dec 2013 21:32:00 +0000 (13:32 -0800)
These tests have portability problems that have yet to be solved on
non-Linux systems.

Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
src/test/Makefile.am

index b2cfcf99c43af4e94d3b71f4c4a994431b6ae34a..590a7fb948ba2ff578cf6b3e9a7999da876ed8fd 100644 (file)
@@ -652,10 +652,12 @@ ceph_test_librbd_LDADD = $(LIBRBD) $(LIBRADOS) $(UNITTEST_LDADD) $(CEPH_GLOBAL)
 ceph_test_librbd_CXXFLAGS = $(UNITTEST_CXXFLAGS)
 bin_DEBUGPROGRAMS += ceph_test_librbd
 
+if LINUX
 ceph_test_librbd_fsx_SOURCES = test/librbd/fsx.c
 ceph_test_librbd_fsx_LDADD = $(LIBRBD) $(LIBRADOS) -lm
 ceph_test_librbd_fsx_CFLAGS = ${AM_CFLAGS} -Wno-format
 bin_DEBUGPROGRAMS += ceph_test_librbd_fsx
+endif
 
 ceph_test_cls_rbd_SOURCES = \
        test/cls_rbd/test_cls_rbd.cc \
@@ -824,10 +826,12 @@ ceph_test_libcephfs_LDADD = $(LIBCEPHFS) $(UNITTEST_LDADD)
 ceph_test_libcephfs_CXXFLAGS = $(UNITTEST_CXXFLAGS)
 bin_DEBUGPROGRAMS += ceph_test_libcephfs
 
+if LINUX
 ceph_test_filestore_SOURCES = test/filestore/store_test.cc
 ceph_test_filestore_LDADD = $(LIBOS) $(UNITTEST_LDADD) $(CEPH_GLOBAL)
 ceph_test_filestore_CXXFLAGS = $(UNITTEST_CXXFLAGS)
 bin_DEBUGPROGRAMS += ceph_test_filestore
+endif
 
 ceph_test_filestore_workloadgen_SOURCES = \
        test/filestore/workload_generator.cc \