summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Vatamaniuc <vatamane@apache.org>2018-03-09 13:29:17 -0500
committerNick Vatamaniuc <nickva@users.noreply.github.com>2018-03-09 14:46:44 -0500
commit2b5cf23e9c733f17a26d344bffc439ce1c6a9f59 (patch)
tree2ffe0c40ea253d1b06b21c553887c5c2b6d83fd8
parentf999071ec6b347b27526047cc16a00811e21fdd9 (diff)
downloadcouchdb-2b5cf23e9c733f17a26d344bffc439ce1c6a9f59.tar.gz
Increase PSE test engine timeouts
Also make them into defines to be easier to adjust in the future
-rw-r--r--src/couch/src/test_engine_util.erl9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/couch/src/test_engine_util.erl b/src/couch/src/test_engine_util.erl
index 790fe30fe..89997538d 100644
--- a/src/couch/src/test_engine_util.erl
+++ b/src/couch/src/test_engine_util.erl
@@ -29,6 +29,9 @@
test_engine_ref_counting
]).
+-define(COMPACTOR_TIMEOUT, 50000).
+-define(ATTACHMENT_WRITE_TIMEOUT, 10000).
+-define(MAKE_DOC_SUMMARY_TIMEOUT, 5000).
create_tests(EngineApp) ->
create_tests(EngineApp, EngineApp).
@@ -343,7 +346,7 @@ make_doc_summary(Engine, St, DocData) ->
Summary;
{'DOWN', Ref, _, _, Error} ->
erlang:error({make_doc_summary_error, Error})
- after 1000 ->
+ after ?MAKE_DOC_SUMMARY_TIMEOUT ->
erlang:error(make_doc_summary_timeout)
end.
@@ -361,7 +364,7 @@ prep_atts(Engine, St, [{FileName, Data} | Rest]) ->
throw(not_supported);
{'DOWN', Ref, _, _, Resp} ->
Resp
- after 5000 ->
+ after ?ATTACHMENT_WRITE_TIMEOUT ->
erlang:error(attachment_write_timeout)
end,
[Att | prep_atts(Engine, St, Rest)].
@@ -576,7 +579,7 @@ compact(Engine, St1, DbPath) ->
Term0;
{'DOWN', Ref, _, _, Reason} ->
erlang:error({compactor_died, Reason})
- after 10000 ->
+ after ?COMPACTOR_TIMEOUT ->
erlang:error(compactor_timed_out)
end,