]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/test/crimson/gtest_seastar.cc
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / test / crimson / gtest_seastar.cc
diff --git a/ceph/src/test/crimson/gtest_seastar.cc b/ceph/src/test/crimson/gtest_seastar.cc
new file mode 100644 (file)
index 0000000..9d43fc6
--- /dev/null
@@ -0,0 +1,23 @@
+// -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
+// vim: ts=8 sw=2 smarttab
+
+#include "include/ceph_assert.h"
+#include "gtest_seastar.h"
+
+SeastarRunner seastar_test_suite_t::seastar_env;
+
+int main(int argc, char **argv)
+{
+  ::testing::InitGoogleTest(&argc, argv);
+
+  seastar_test_suite_t::seastar_env.init(argc, argv);
+
+  seastar::global_logger_registry().set_all_loggers_level(
+    seastar::log_level::debug
+  );
+
+  int ret = RUN_ALL_TESTS();
+
+  seastar_test_suite_t::seastar_env.stop();
+  return ret;
+}