diff options
| author | Matthew Sackman <matthew@rabbitmq.com> | 2010-06-17 17:46:01 +0100 |
|---|---|---|
| committer | Matthew Sackman <matthew@rabbitmq.com> | 2010-06-17 17:46:01 +0100 |
| commit | 230cb6a611d88ba80d510be5ed759345ba741aad (patch) | |
| tree | 76590f5f47ecaea937002da77bfeaeeda0396827 | |
| parent | 1bdc38f8076bdbda5bee5b96433c666c8554d869 (diff) | |
| download | rabbitmq-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.in | 2 | ||||
| -rw-r--r-- | src/rabbit_tests.erl | 15 |
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. |
