summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Sackman <matthew@rabbitmq.com>2010-06-17 17:46:01 +0100
committerMatthew Sackman <matthew@rabbitmq.com>2010-06-17 17:46:01 +0100
commit230cb6a611d88ba80d510be5ed759345ba741aad (patch)
tree76590f5f47ecaea937002da77bfeaeeda0396827
parent1bdc38f8076bdbda5bee5b96433c666c8554d869 (diff)
downloadrabbitmq-server-git-230cb6a611d88ba80d510be5ed759345ba741aad.tar.gz
Reduce msg store file size limit and queue index journal size temporarily whilst running intensive tests
-rw-r--r--ebin/rabbit_app.in2
-rw-r--r--src/rabbit_tests.erl15
2 files changed, 15 insertions, 2 deletions
diff --git a/ebin/rabbit_app.in b/ebin/rabbit_app.in
index 0ada27d4ea..95d59b43e4 100644
--- a/ebin/rabbit_app.in
+++ b/ebin/rabbit_app.in
@@ -23,7 +23,7 @@
{persister_max_wrap_entries, 500},
{persister_hibernate_after, 10000},
{msg_store_file_size_limit, 16777216},
- {queue_index_max_journal_entry_count, 262144},
+ {queue_index_max_journal_entries, 262144},
{default_user, <<"guest">>},
{default_pass, <<"guest">>},
{default_vhost, <<"/">>},
diff --git a/src/rabbit_tests.erl b/src/rabbit_tests.erl
index 36fa855ac3..dce4d46e7c 100644
--- a/src/rabbit_tests.erl
+++ b/src/rabbit_tests.erl
@@ -1311,10 +1311,23 @@ extra_arg_hook(Hookname, Handler, Args, Extra1, Extra2) ->
test_backing_queue() ->
case application:get_env(rabbit, backing_queue_module) of
{ok, rabbit_variable_queue} ->
+ {ok, FileSizeLimit} =
+ application:get_env(rabbit, msg_store_file_size_limit),
+ application:set_env(rabbit, msg_store_file_size_limit, 128,
+ infinity),
+ {ok, MaxJournal} =
+ application:get_env(rabbit, queue_index_max_journal_entries),
+ application:set_env(rabbit, queue_index_max_journal_entries, 128,
+ infinity),
passed = test_msg_store(),
+ application:set_env(rabbit, msg_store_file_size_limit,
+ FileSizeLimit, infinity),
passed = test_queue_index(),
passed = test_variable_queue(),
- passed = test_queue_recover();
+ passed = test_queue_recover(),
+ application:set_env(rabbit, queue_index_max_journal_entries,
+ MaxJournal, infinity),
+ passed;
_ ->
passed
end.