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()];
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(),
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(),
%%%===================================================================
%%% 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),