Skip to content

Commit e9bf823

Browse files
committed
add magma latency tests
Change-Id: Ib942c4c6d2d96dd18c3b18150ebc84afd7d058a6 Reviewed-on: https://review.couchbase.org/c/perfrunner/+/167134 Tested-by: Build Bot <[email protected]> Reviewed-by: Bo-Chun Wang <[email protected]>
1 parent b7e0593 commit e9bf823

File tree

2 files changed

+106
-0
lines changed

2 files changed

+106
-0
lines changed
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
[test_case]
2+
test = perfrunner.tests.magma.MixedLatencyDGMTest
3+
4+
[showfast]
5+
title = latency (ms), 4 nodes, 1 bucket x 10B x 1KB, 15K ops/sec (25/50/25 C/R/W), Uniform distribution, 1%% Resident Ratio, Couchstore
6+
component = hidd
7+
category = latency
8+
9+
[cluster]
10+
mem_quota = 51200
11+
initial_nodes = 4
12+
num_buckets = 1
13+
enable_cpu_cores = false
14+
15+
[bucket]
16+
eviction_policy = fullEviction
17+
18+
[bucket_extras]
19+
num_reader_threads = 64
20+
num_writer_threads = 64
21+
22+
[load]
23+
items = 10000000000
24+
size = 1024
25+
workers = 128
26+
key_fmtr = hex
27+
doc_gen = large
28+
29+
[access]
30+
creates = 25
31+
reads = 50
32+
updates = 25
33+
deletes = 0
34+
items = 10000000000
35+
workers = 128
36+
throughput = 15000
37+
time = 1800
38+
requestdistribution = uniform
39+
40+
[clients]
41+
libcouchbase = 2.9.3
42+
python_client = 2.5.0
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
[test_case]
2+
test = perfrunner.tests.magma.MixedLatencyDGMTest
3+
4+
[showfast]
5+
title = latency (ms), 4 nodes, 1 bucket x 10B x 1KB, 15K ops/sec (25/50/25 C/R/W), Uniform distribution, 1%% Resident Ratio, Magma
6+
component = hidd
7+
category = latency
8+
9+
[cluster]
10+
mem_quota = 51200
11+
initial_nodes = 4
12+
num_buckets = 1
13+
enable_cpu_cores = false
14+
15+
[bucket]
16+
eviction_policy = fullEviction
17+
backend_storage = magma
18+
19+
[bucket_extras]
20+
num_reader_threads = 64
21+
num_writer_threads = 64
22+
23+
[load]
24+
items = 10000000000
25+
size = 1024
26+
workers = 128
27+
key_fmtr = hex
28+
doc_gen = large
29+
use_backup = true
30+
key_prefix = 309814
31+
32+
[extra_access]
33+
run_extra_access = true
34+
updates = 100
35+
creates = 0
36+
deletes = 0
37+
reads = 0
38+
workers = 128
39+
items = 10000000000
40+
ops = 10000000000
41+
time = 86400
42+
requestdistribution = uniform
43+
power_alpha = 0
44+
zipf_alpha = 0
45+
durability = 0
46+
async = 0
47+
48+
[access]
49+
creates = 25
50+
reads = 50
51+
updates = 25
52+
deletes = 0
53+
items = 10000000000
54+
workers = 128
55+
throughput = 15000
56+
time = 1800
57+
requestdistribution = uniform
58+
59+
[clients]
60+
libcouchbase = 2.9.3
61+
python_client = 2.5.0
62+
63+
[backup]
64+
backup_directory = /data2/4n_10b

0 commit comments

Comments
 (0)