]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph_test_msgr: skip injection test for simplemessenger 26609/head
authorSage Weil <sage@redhat.com>
Sun, 24 Feb 2019 15:36:57 +0000 (09:36 -0600)
committerSage Weil <sage@redhat.com>
Mon, 25 Feb 2019 14:34:45 +0000 (08:34 -0600)
The interceptor is only implemented in asyncmessenger.

Signed-off-by: Sage Weil <sage@redhat.com>
src/test/msgr/test_msgr.cc

index 18cfb8e994af27bd0c2212a4f21cfb02eee99e30..cbeee9bb1ac49b521f96b99e86a4dabb1d191596 100644 (file)
@@ -339,6 +339,10 @@ struct TestInterceptor : public Interceptor {
  * Scenario: A connects to B, and B connects to A at the same time.
  */ 
 TEST_P(MessengerTest, ConnectionRaceTest) {
+  if (string(GetParam()) == "simple") {
+    return;
+  }
+
   FakeDispatcher cli_dispatcher(false), srv_dispatcher(false);
 
   TestInterceptor *cli_interceptor = new TestInterceptor();
@@ -427,6 +431,10 @@ TEST_P(MessengerTest, ConnectionRaceTest) {
  *    - A reconnects
  */ 
 TEST_P(MessengerTest, MissingServerIdenTest) {
+  if (string(GetParam()) == "simple") {
+    return;
+  }
+
   FakeDispatcher cli_dispatcher(false), srv_dispatcher(false);
 
   TestInterceptor *cli_interceptor = new TestInterceptor();
@@ -507,6 +515,10 @@ TEST_P(MessengerTest, MissingServerIdenTest) {
  *    - B reconnects to A
  */ 
 TEST_P(MessengerTest, MissingServerIdenTest2) {
+  if (string(GetParam()) == "simple") {
+    return;
+  }
+
   FakeDispatcher cli_dispatcher(false), srv_dispatcher(false);
 
   TestInterceptor *cli_interceptor = new TestInterceptor();
@@ -578,6 +590,10 @@ TEST_P(MessengerTest, MissingServerIdenTest2) {
  *    - A reconnects
  */ 
 TEST_P(MessengerTest, ReconnectTest) {
+  if (string(GetParam()) == "simple") {
+    return;
+  }
+
   FakeDispatcher cli_dispatcher(false), srv_dispatcher(true);
 
   TestInterceptor *cli_interceptor = new TestInterceptor();
@@ -676,6 +692,10 @@ TEST_P(MessengerTest, ReconnectTest) {
  *    - A reconnects // B reconnects
  */ 
 TEST_P(MessengerTest, ReconnectRaceTest) {
+  if (string(GetParam()) == "simple") {
+    return;
+  }
+
   FakeDispatcher cli_dispatcher(false), srv_dispatcher(true);
 
   TestInterceptor *cli_interceptor = new TestInterceptor();