Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

CBD-666: add lucky6 configs with expired items

With default (1h) and custom (10m) expiry pager interval.

Change-Id: I3e648ce7026772a0e674e501de6c821237920836
Reviewed-on: http://review.couchbase.org/22639
Reviewed-by: Pavel Paulau <pavel.paulau@gmail.com>
Tested-by: Pavel Paulau <pavel.paulau@gmail.com>
  • Loading branch information...
commit b0b4760aba7b2ab5fd58c3f8dc3d5a6fea7ef14a 1 parent 457deff
@pavel-paulau pavel-paulau authored
Showing with 91 additions and 0 deletions.
  1. +46 −0 conf/perf/lucky6-exp-10m.conf
  2. +45 −0 conf/perf/lucky6-exp.conf
View
46 conf/perf/lucky6-exp-10m.conf
@@ -0,0 +1,46 @@
+# "lucky 6" view performance test:
+# 8K ops/sec (background, cluster-wide)
+# 80% reads, 20% write (12% updates/deletes, 8% inserts)
+# 8M dataset
+# Stop after 6M total queries
+# 3 ddocs with [2-2-4] views
+# Default compaction threshold (30/30)
+
+performance.iperf.MultiClientTests.test_vperf4
+
+params:
+
+# general
+batch=50
+kind=json
+mem_quota=15000
+
+# load phase
+items=8000000
+hot_init_items=1000
+
+# access phase
+ratio_sets=0.2
+ratio_misses=0.04
+ratio_creates=0.40
+ratio_deletes=0.50
+ratio_hot=0.2
+ratio_hot_gets=0.95
+ratio_hot_sets=0.95
+ratio_expirations=0.03
+bg_max_ops_per_sec=500
+fg_max_ops=6000000
+total_clients=16
+
+# control (defaults: pytests/performance/perf_defaults.py)
+load_wait_until_drained=1
+loop_wait_until_drained=0
+mcsoda_heartbeat=3
+tear_down=1
+tear_down_proxy=1
+tear_down_bucket=0
+tear_down_cluster=1
+tear_down_on_setup=0
+db_compaction=30
+view_compaction=30
+exp_pager_stime=600
View
45 conf/perf/lucky6-exp.conf
@@ -0,0 +1,45 @@
+# "lucky 6" view performance test:
+# 8K ops/sec (background, cluster-wide)
+# 80% reads, 20% write (12% updates/deletes, 8% inserts)
+# 8M dataset
+# Stop after 6M total queries
+# 3 ddocs with [2-2-4] views
+# Default compaction threshold (30/30)
+
+performance.iperf.MultiClientTests.test_vperf4
+
+params:
+
+# general
+batch=50
+kind=json
+mem_quota=15000
+
+# load phase
+items=8000000
+hot_init_items=1000
+
+# access phase
+ratio_sets=0.2
+ratio_misses=0.04
+ratio_creates=0.40
+ratio_deletes=0.50
+ratio_hot=0.2
+ratio_hot_gets=0.95
+ratio_hot_sets=0.95
+ratio_expirations=0.03
+bg_max_ops_per_sec=500
+fg_max_ops=6000000
+total_clients=16
+
+# control (defaults: pytests/performance/perf_defaults.py)
+load_wait_until_drained=1
+loop_wait_until_drained=0
+mcsoda_heartbeat=3
+tear_down=1
+tear_down_proxy=1
+tear_down_bucket=0
+tear_down_cluster=1
+tear_down_on_setup=0
+db_compaction=30
+view_compaction=30
Please sign in to comment.
Something went wrong with that request. Please try again.