From: Paweł Chmielowski Date: Mon, 29 Apr 2019 16:31:07 +0000 (+0200) Subject: Disable offline_from_mam tests on riak since it doesn't support mam X-Git-Tag: 19.05~58 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d32a0ce566e6c3d9696f1943bd74164e12f04738;p=ejabberd Disable offline_from_mam tests on riak since it doesn't support mam --- diff --git a/test/ejabberd_SUITE.erl b/test/ejabberd_SUITE.erl index 77e6ebdfb..6fa424e76 100644 --- a/test/ejabberd_SUITE.erl +++ b/test/ejabberd_SUITE.erl @@ -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(), diff --git a/test/offline_tests.erl b/test/offline_tests.erl index f18fc54f7..179a2415c 100644 --- a/test/offline_tests.erl +++ b/test/offline_tests.erl @@ -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),