summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul J. Davis <paul.joseph.davis@gmail.com>2017-07-11 18:25:12 -0500
committerPaul J. Davis <paul.joseph.davis@gmail.com>2017-07-25 11:17:44 -0500
commitee22d70b5e5e0e26968aa0017b80ade231b6b342 (patch)
treef59c3851b352f8a8d2e8b31aa1af443067c6664a
parente767b34cdf309a6efc095ea9e74a9f9dea5b746c (diff)
downloadcouchdb-ee22d70b5e5e0e26968aa0017b80ade231b6b342.tar.gz
Add soak-javascript target
-rw-r--r--Makefile15
1 files changed, 15 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 9b1701e98..1fba02cb1 100644
--- a/Makefile
+++ b/Makefile
@@ -124,6 +124,21 @@ endif
-c 'startup_jitter=0' \
test/javascript/run $(suites)
+.PHONY: soak-javascript
+soak-javascript:
+ @mkdir -p share/www/script/test
+ifeq ($(IN_RELEASE), true)
+ @cp test/javascript/tests/lorem*.txt share/www/script.test/
+else
+ @mkdir -p src/fauxton/dist/release/test
+ @cp test/javascript/tests/lorem*.txt src/fauxton/dist/release/test/
+endif
+ @rm -rf dev/lib
+ while [ $$? -eq 0 ]; do \
+ dev/run -n 1 -q --with-admin-party-please \
+ -c 'startup_jitter=0' \
+ test/javascript/run $(suites); \
+ done
.PHONY: check-qs
# target: check-qs - Run query server tests (ruby and rspec required!)