summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbitdiddle <bitdiddle@apache.org>2012-03-08 16:03:46 -0500
committerbitdiddle <bitdiddle@apache.org>2012-03-08 16:03:46 -0500
commit04b5622430d2f8ade89b66698780517c185ebb7e (patch)
treed1b1f02e45f0544dd5a11c4f5ea9e32c883ebe0c
parentec8e002458a7239c9a551dfd966a3915b8dd85f9 (diff)
downloadcouchdb-04b5622430d2f8ade89b66698780517c185ebb7e.tar.gz
Add 100ms sleep to etap:end_tests() to prevent hanging
It's not clear if the issue is etap, escript, prove, or couchdb. This needs further investigation. Jira-1424
-rw-r--r--src/etap/etap.erl1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/etap/etap.erl b/src/etap/etap.erl
index 7d2ee8ce2..c76b980b9 100644
--- a/src/etap/etap.erl
+++ b/src/etap/etap.erl
@@ -77,6 +77,7 @@ plan(N) when is_integer(N), N > 0 ->
%% @doc End the current test plan and output test results.
%% @todo This should probably be done in the test_server process.
end_tests() ->
+ timer:sleep(100),
ensure_coverage_ends(),
etap_server ! {self(), state},
State = receive X -> X end,