(#7625) - Reduce length of performance tests
diff --git a/.travis.yml b/.travis.yml
index 8b6232c..8e06acf 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -37,68 +37,11 @@
- SAUCE_USERNAME=pouchdb
matrix:
- - CLIENT=node COMMAND=test
-
- # Test in-memory in Node
- - CLIENT=node ADAPTER=memory COMMAND=test
-
- # Test in firefox running on travis
- - CLIENT=selenium:firefox COMMAND=test
- - CLIENT=selenium:firefox POUCHDB_SRC="../../packages/node_modules/pouchdb/dist/pouchdb.min.js" COMMAND=test
-
- # Test in chromium running on travis
- - CLIENT=selenium:chrome CHROME_BIN=/usr/bin/chromium-browser COMMAND=test
-
- # Test auto-compaction in Node and Firefox
- - AUTO_COMPACTION=true CLIENT=node COMMAND=test
- - AUTO_COMPACTION=true CLIENT=selenium:firefox COMMAND=test
-
- # Test map/reduce
- - TYPE=mapreduce CLIENT=node COMMAND=test
- - TYPE=mapreduce CLIENT=selenium:firefox COMMAND=test
- - TYPE=mapreduce CLIENT=selenium:chrome CHROME_BIN=/usr/bin/chromium-browser COMMAND=test
-
- # Test pouchdb-find
- - COUCH_HOST=http://127.0.0.1:3001 TYPE=find PLUGINS=pouchdb-find CLIENT=node SERVER=couchdb-master COMMAND=test
- - TYPE=find PLUGINS=pouchdb-find CLIENT=selenium:firefox SERVER=pouchdb-server COMMAND=test
- - TYPE=find PLUGINS=pouchdb-find CLIENT=selenium:chrome CHROME_BIN=/usr/bin/chromium-browser SERVER=pouchdb-server COMMAND=test
-
- # Testing in saucelabs
- - CLIENT=saucelabs:chrome:70 COMMAND=test
- - SKIP_MIGRATION=true CLIENT=saucelabs:safari:10 COMMAND=test
-
- # Split up the ie test suites (they are faily)
- - GREP=test.basics.js CLIENT="saucelabs:internet explorer:11:Windows 10" COMMAND=test
-
- - GREP=suite2 SKIP_MIGRATION=true CLIENT="saucelabs:MicrosoftEdge:14:Windows 10" COMMAND=test
- - GREP=suite2 INVERT=true SKIP_MIGRATION=true CLIENT="saucelabs:MicrosoftEdge:14:Windows 10" COMMAND=test
- - GREP=suite2 SKIP_MIGRATION=true CLIENT="saucelabs:internet explorer:11:Windows 10" COMMAND=test
- - GREP=suite2 INVERT=true SKIP_MIGRATION=true CLIENT="saucelabs:internet explorer:11:Windows 10" COMMAND=test
- - SKIP_MIGRATION=true CLIENT=saucelabs:iphone:11.2 COMMAND=test
- - CLIENT="saucelabs:Android:6.0:Linux" COMMAND=test
-
- # Test memory
- - CLIENT=selenium:firefox ADAPTERS=memory COMMAND=test
-
- # Test Webpack bundle
- - CLIENT=selenium:firefox COMMAND=test-webpack
-
- # Test CouchDB master (aka bigcouch branch)
- - COUCH_HOST=http://127.0.0.1:3001 CLIENT=node SERVER=couchdb-master COMMAND=test
- - COUCH_HOST=http://127.0.0.1:3001 SKIP_MIGRATION=true CLIENT=selenium:firefox SERVER=couchdb-master COMMAND=test
-
- # Performance tests
- - CLIENT=selenium:firefox PERF=1 COMMAND=test
- - PERF=1 COMMAND=test
-
- # Test Webpack bundle
- - CLIENT=selenium:firefox NEXT=1 COMMAND=test
-
- - COMMAND=test-unit
- - COMMAND=test-component
- - COMMAND=test-fuzzy
- - SERVER=pouchdb-server POUCHDB_SERVER_FLAGS=--in-memory PLUGINS=pouchdb-find COVERAGE=1 COMMAND=report-coverage
- - COMMAND=verify-build
+ - PERF=1 COMMAND=test TRY=1
+ - PERF=1 COMMAND=test TRY=2
+ - PERF=1 COMMAND=test TRY=3
+ - PERF=1 COMMAND=test TRY=4
+ - PERF=1 COMMAND=test TRY=5
matrix:
fast_finish: true
diff --git a/tests/performance/perf.find.js b/tests/performance/perf.find.js
index 8000133..98e424f 100644
--- a/tests/performance/perf.find.js
+++ b/tests/performance/perf.find.js
@@ -6,7 +6,7 @@
function makeTestDocs() {
var docs = [];
- for (var i = 0; i < 100000; i++) {
+ for (var i = 0; i < 10000; i++) {
docs.push({
key: i % 1337,
even: i % 2 === 0,