-
Notifications
You must be signed in to change notification settings - Fork 6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wip cmake make check #7912
Wip cmake make check #7912
Commits on Apr 15, 2016
-
cmake: Reorganized test dir, added cmake functions
make check targets now use add_ceph_test, or add_ceph_unittest to be added to CTest. Renamed and reordered targets in tests/CMakeLists.txt Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for a7bd5e4 - Browse repository at this point
Copy the full SHA a7bd5e4View commit details -
cmake: test-ceph-helpers working
Moved all the libraries in CMAKE_BINARY_DIR/lib and all the binaries in CMAKE_BINARY_DIR/bin. Set various environment variables for test-ceph-helpers. Put those variables throughout qa/workunits/ceph-helpers.sh. NOTE: This is a very rough draft of these fixes. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e0f400f - Browse repository at this point
Copy the full SHA e0f400fView commit details -
cmake: encode-decode-non-regression.sh passing in cmake
Replaced relative paths in encode-decode-non-regression.sh to work with CEPH_FOO environment variables set in cmake. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 59568e5 - Browse repository at this point
Copy the full SHA 59568e5View commit details -
cmake: moved tests into test/osd dir
Replaced relative paths in shell scripts in test/osd directory with CEPH_VAR environment variables set in cmake, added a CMakeLists.txt in test/osd. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 3186c00 - Browse repository at this point
Copy the full SHA 3186c00View commit details -
cmake: shell scripts in test/mon passing in cmake
Replaced relative paths in shell scripts in test/mon to work with CEPH_FOO environment variables set in cmake, added CMakelists.txt to test/mon Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 5d4d3ff - Browse repository at this point
Copy the full SHA 5d4d3ffView commit details -
cmake: shell scripts in test/encoding passing in cmake
Replaced relative paths in scripts in test/encoding to work with CEPH_FOO environment variables set in cmake, CMakeLists.txt added. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 9be9060 - Browse repository at this point
Copy the full SHA 9be9060View commit details -
cmake: moved tests into test/common dir
Added a CMakeLists.txt into test/common. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for f65c87a - Browse repository at this point
Copy the full SHA f65c87aView commit details -
cmake: moved tests into test/crush dir
Added a CMakeLists.txt into test/crush. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 3a10843 - Browse repository at this point
Copy the full SHA 3a10843View commit details -
cmake: moved tests into test/fs dir
Added a CMakeLists.txt into test/fs. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 84c999a - Browse repository at this point
Copy the full SHA 84c999aView commit details -
cmake: moved tests into test/librados dir
Added a CMakeLists.txt into test/librados. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 83ff750 - Browse repository at this point
Copy the full SHA 83ff750View commit details -
cmake: moved tests into test/libradosstriper dir
Added a CMakeLists.txt into test/libradosstriper. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 3fffaa6 - Browse repository at this point
Copy the full SHA 3fffaa6View commit details -
cmake: moved tests into test/mds dir
Added a CMakeLists.txt into test/mds. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 852276d - Browse repository at this point
Copy the full SHA 852276dView commit details -
cmake: moved tests into test/objectstore dir
Added a CMakeLists.txt into test/objectstore. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 74ea1f9 - Browse repository at this point
Copy the full SHA 74ea1f9View commit details -
cmake: moved tests into test/pybind dir
Added a CMakeLists.txt into test/pybind. Added CEPH_BIN in front of relative path in test_ceph_argparse.py. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for ef8b113 - Browse repository at this point
Copy the full SHA ef8b113View commit details -
cmake: moved tests into test/os dir
Added a CMakeLists.txt into test/os. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 025f552 - Browse repository at this point
Copy the full SHA 025f552View commit details -
cmake: moved tests into test/bench dir
Added a CMakeLists.txt into test/bench. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for c1f94df - Browse repository at this point
Copy the full SHA c1f94dfView commit details -
cmake: moved tests into test/cls_hello dir
Added a CMakeLists.txt into test/cls_hello. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 6a791fa - Browse repository at this point
Copy the full SHA 6a791faView commit details -
cmake: moved tests into test/cls_lock dir
Added a CMakeLists.txt into test/cls_lock. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 0e851de - Browse repository at this point
Copy the full SHA 0e851deView commit details -
cmake: moved tests into test/cls_log dir
Added a CMakeLists.txt into test/cls_log. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for de64f82 - Browse repository at this point
Copy the full SHA de64f82View commit details -
cmake: moved tests into test/cls_numops dir
Added a CMakeLists.txt into test/cls_numops. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 7271c96 - Browse repository at this point
Copy the full SHA 7271c96View commit details -
cmake: moved tests into test/cls_rbd dir
Added a CMakeLists.txt into test/cls_rbd. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for fe673ea - Browse repository at this point
Copy the full SHA fe673eaView commit details -
cmake: moved tests into test/cls_refcount dir
Added a CMakeLists.txt into test/cls_refcount. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 2636c16 - Browse repository at this point
Copy the full SHA 2636c16View commit details -
cmake: moved tests into test/cls_replica_log dir
Added a CMakeLists.txt into test/cls_replica_log. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 521b07b - Browse repository at this point
Copy the full SHA 521b07bView commit details -
cmake: moved tests into test/cls_rgw dir
Added a CMakeLists.txt into test/cls_rgw. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 8da608d - Browse repository at this point
Copy the full SHA 8da608dView commit details -
cmake: moved tests into test/cls_statelog dir
Added a CMakeLists.txt into test/cls_statelog. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e2b0f6f - Browse repository at this point
Copy the full SHA e2b0f6fView commit details -
cmake: moved tests into test/cls_version dir
Added a CMakeLists.txt into test/cls_version. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for d50478f - Browse repository at this point
Copy the full SHA d50478fView commit details -
cmake: moved tests into test/compressor dir
Added a CMakeLists.txt into test/compressor, libcompressor to src/compressor/CMakeLists.txt, added absolute path into $snappy_sources, removed .libs from compressor unit test source files Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 02d508c - Browse repository at this point
Copy the full SHA 02d508cView commit details -
cmake: moved tests into test/filestore dir
Added a CMakeLists.txt into test/filestore. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 997291e - Browse repository at this point
Copy the full SHA 997291eView commit details -
cmake: moved tests into test/journal dir
Added a CMakeLists.txt into test/journal. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 99d66ca - Browse repository at this point
Copy the full SHA 99d66caView commit details -
cmake: moved tests into test/libcephfs dir
Added a CMakeLists.txt into test/libcephfs. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for eb8e49c - Browse repository at this point
Copy the full SHA eb8e49cView commit details -
cmake: moved tests into test/librados_test_stub dir
Added a CMakeLists.txt into test/librados_test_stub. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 99d3436 - Browse repository at this point
Copy the full SHA 99d3436View commit details -
cmake: moved tests into test/messenger dir
Added a CMakeLists.txt into test/messenger. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for cfffdf6 - Browse repository at this point
Copy the full SHA cfffdf6View commit details -
cmake: moved tests into test/msgr dir
Added a CMakeLists.txt into test/msgr. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e7c1459 - Browse repository at this point
Copy the full SHA e7c1459View commit details -
cmake: moved tests into test/ObjectMap dir
Added a CMakeLists.txt into test/ObjectMap. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 4492439 - Browse repository at this point
Copy the full SHA 4492439View commit details -
cmake: moved tests into test/osdc dir
Added a CMakeLists.txt into test/osdc. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 798b821 - Browse repository at this point
Copy the full SHA 798b821View commit details -
cmake: moved tests into test/rgw dir
Added a CMakeLists.txt into test/rgw. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 803def3 - Browse repository at this point
Copy the full SHA 803def3View commit details -
cmake: moved tests into test/system dir
Added a CMakeLists.txt into test/system. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 54eb382 - Browse repository at this point
Copy the full SHA 54eb382View commit details -
Added src/librbd and test/librbd CMakeLists.txt's, various previously missing libraries and targets, revised unittest_librbd. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 8e3e3f4 - Browse repository at this point
Copy the full SHA 8e3e3f4View commit details -
cmake: working on rados-striper.sh test
Replaced relative paths in test/mon/osd-crush.sh with CEPH_VAR environment variables set in cmake. NOTE: test is not passing yet, possibly due to the filesystem. this commit is a work in progress Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for d189270 - Browse repository at this point
Copy the full SHA d189270View commit details -
cmake: working on cephtool-test-rados.sh test
Replaced relative paths in test/cephtool-test-rados.sh, qa/workunits/rados/test_rados_tool.sh, src/test/vstart_wrapper.sh, with CEPH_FOO environment variables set in cmake. Also edited the CMake path finding logic in vstart.sh with the CEPH_FOO variables. NOTE: test is not passing yet, possibly due to the filesystem. this commit is a work in progress Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 005e4b4 - Browse repository at this point
Copy the full SHA 005e4b4View commit details -
cmake: cephtool-test-rados/mds/osd passing in cmake
Replaced relative paths in test/cephtool-test-mon.sh, qa/workunits/cephtool/test.sh, and test/cephtool-test-mon.sh to work with CEPH_FOO environment variables set in cmake. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for cf24535 - Browse repository at this point
Copy the full SHA cf24535View commit details -
cmake: unittest_bufferlist passing in cmake
Replaced relative paths in unittest_bufferlist.sh to work with CEPH_FOO environment variables set in cmake. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for f43dd0f - Browse repository at this point
Copy the full SHA f43dd0fView commit details -
cmake: ceph_objectstore_tool.py test passing
Replaced relative paths in shell scripts in test/ceph_objectstore_tool.py and init-ceph.in to work with CEPH_FOO environment variables set in cmake. Also added CEPH_BUILD_DIR environment variable set to CMAKE_BINARY_DIR. It is used in init-ceph and ceph_objectstore_tool.py. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 6596373 - Browse repository at this point
Copy the full SHA 6596373View commit details -
cmake: erasure-code tests passing
Replaced relative paths in test-erausure-eio.sh test-erasure-code.sh, and replaced .libs in erasure_code unittests with CEPH_VAR environment variables set in cmake. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 1c8cd00 - Browse repository at this point
Copy the full SHA 1c8cd00View commit details -
cmake: test_objectstore_memstore.sh test passing
Replaced relative paths in test_objectstore_memstore.sh with CEPH_VAR environment variables set in cmake. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 49da534 - Browse repository at this point
Copy the full SHA 49da534View commit details -
unittest_blkdev: absolute path for cmake make check
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for dd0ac99 - Browse repository at this point
Copy the full SHA dd0ac99View commit details -
unittest_journal: got rid of relative paths
Replaced .libs in TestClassHandler.cc with CEPH_LIB Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for fd978ce - Browse repository at this point
Copy the full SHA fd978ceView commit details -
cmake: erasure-decode-non-regression.sh passing
Added missing dependencies and link libraries for erasure-decode-non-regression.sh and added absolute paths to ceph_erasure_code_non_regression.cc. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for cfcbe21 - Browse repository at this point
Copy the full SHA cfcbe21View commit details -
cmake: Protect againist getenv returning nullptr
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for de97f67 - Browse repository at this point
Copy the full SHA de97f67View commit details -
cmake: test_pidfile.sh test passing
Replaced relative paths in test_pidfile.sh with CEPH_VAR environment variables set in cmake. Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 9288e98 - Browse repository at this point
Copy the full SHA 9288e98View commit details -
cmake: Added an absolute path for libs
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 21ec89f - Browse repository at this point
Copy the full SHA 21ec89fView commit details -
cmake: Added rbd_mirror targets
Added rbd_mirror libraries, unit tests, executables Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 60e5fa9 - Browse repository at this point
Copy the full SHA 60e5fa9View commit details -
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for a7b6c01 - Browse repository at this point
Copy the full SHA a7b6c01View commit details -
cmake: Building ceph-disk from source code
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 4fc06be - Browse repository at this point
Copy the full SHA 4fc06beView commit details -
cmake: Building ceph-detect-init from source code
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for b4de745 - Browse repository at this point
Copy the full SHA b4de745View commit details -
cmake: CMake environment variables added to automake
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 56c37ea - Browse repository at this point
Copy the full SHA 56c37eaView commit details -
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e0bda0b - Browse repository at this point
Copy the full SHA e0bda0bView commit details -
cmake: Add cython_modules to
make check
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 8ddfcb1 - Browse repository at this point
Copy the full SHA 8ddfcb1View commit details -
cmake: link ceph_test_rados_api_list against libglobal
see 769c0af Signed-off-by: Kefu Chai <kchai@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 28b91f2 - Browse repository at this point
Copy the full SHA 28b91f2View commit details