]> granicus.if.org Git - ejabberd/commitdiff
Disable offline_from_mam tests on riak since it doesn't support mam
authorPaweł Chmielowski <pchmielowski@process-one.net>
Mon, 29 Apr 2019 16:31:07 +0000 (18:31 +0200)
committerPaweł Chmielowski <pchmielowski@process-one.net>
Mon, 29 Apr 2019 16:34:21 +0000 (18:34 +0200)
test/ejabberd_SUITE.erl
test/offline_tests.erl

index 77e6ebdfba9205e52781e46f5082f0707d1cc62b..6fa424e76db57788ad601904e181b3efb1902032 100644 (file)
@@ -411,7 +411,7 @@ db_tests(riak) ->
      muc_tests:master_slave_cases(),
      privacy_tests:master_slave_cases(),
      roster_tests:master_slave_cases(),
-     offline_tests:master_slave_cases(),
+     offline_tests:master_slave_cases(riak),
      vcard_tests:master_slave_cases(),
      announce_tests:master_slave_cases(),
      carbons_tests:master_slave_cases()];
@@ -439,14 +439,14 @@ db_tests(DB) when DB == mnesia; DB == redis ->
      privacy_tests:master_slave_cases(),
      pubsub_tests:master_slave_cases(),
      roster_tests:master_slave_cases(),
-     offline_tests:master_slave_cases(),
+     offline_tests:master_slave_cases(DB),
      mam_tests:master_slave_cases(),
      vcard_tests:master_slave_cases(),
      announce_tests:master_slave_cases(),
      carbons_tests:master_slave_cases(),
      csi_tests:master_slave_cases(),
      push_tests:master_slave_cases()];
-db_tests(_) ->
+db_tests(DB) ->
     [{single_user, [sequence],
       [test_register,
        legacy_auth_tests(),
@@ -468,7 +468,7 @@ db_tests(_) ->
      privacy_tests:master_slave_cases(),
      pubsub_tests:master_slave_cases(),
      roster_tests:master_slave_cases(),
-     offline_tests:master_slave_cases(),
+     offline_tests:master_slave_cases(DB),
      mam_tests:master_slave_cases(),
      vcard_tests:master_slave_cases(),
      announce_tests:master_slave_cases(),
index f18fc54f77c35fb29c88cb60cf8975ec5f920f91..179a2415c9d470f3d58038445dba06a2c69e07bd 100644 (file)
@@ -141,11 +141,15 @@ unsupported_iq(Config) ->
 %%%===================================================================
 %%% Master-slave tests
 %%%===================================================================
-master_slave_cases() ->
+master_slave_cases(DB) ->
     {offline_master_slave, [sequence],
      [master_slave_test(flex),
-      master_slave_test(send_all),
-      master_slave_test(from_mam)]}.
+      master_slave_test(send_all)] ++
+       case DB of
+           riak -> [];
+           _ -> [master_slave_test(from_mam)]
+       end
+      }.
 
 flex_master(Config) ->
     send_messages(Config, 5),