Skip to content

Commit bace1df

Browse files
authored
Merge pull request ceph#51438 from NitzanMordhai/wip-nitzan-cbt-perf-ci
cbt perf ci Reviewed-by: Samuel Just <[email protected]>
2 parents 608d14d + e174c6e commit bace1df

15 files changed

+257
-7
lines changed

qa/suites/rados/perf/workloads/fio_4K_rand_read.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,10 @@ tasks:
2222
pg_size: 128
2323
pgp_size: 128
2424
replication: 3
25+
monitoring_profiles:
26+
perf:
27+
nodes:
28+
- osds
29+
perf_cmd: 'perf'
30+
args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}'
31+
pid_glob: ceph-osd.*.pid

qa/suites/rados/perf/workloads/fio_4K_rand_rw.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,13 @@ tasks:
1313
osd_ra: [4096]
1414
pool_profile: 'rbd'
1515
log_avg_msec: 100
16+
monitoring_profiles:
17+
perf:
18+
nodes:
19+
- osds
20+
perf_cmd: 'perf'
21+
args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}'
22+
pid_glob: ceph-osd.*.pid
1623
cluster:
1724
user: 'ubuntu'
1825
osds_per_node: 3
@@ -22,3 +29,4 @@ tasks:
2229
pg_size: 128
2330
pgp_size: 128
2431
replication: 3
32+
pid_dir: /var/run/ceph

qa/suites/rados/perf/workloads/fio_4M_rand_read.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,10 @@ tasks:
2222
pg_size: 128
2323
pgp_size: 128
2424
replication: 3
25+
monitoring_profiles:
26+
perf:
27+
nodes:
28+
- osds
29+
perf_cmd: 'perf'
30+
args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}'
31+
pid_glob: ceph-osd.*.pid

qa/suites/rados/perf/workloads/fio_4M_rand_rw.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,10 @@ tasks:
2222
pg_size: 128
2323
pgp_size: 128
2424
replication: 3
25+
monitoring_profiles:
26+
perf:
27+
nodes:
28+
- osds
29+
perf_cmd: 'perf'
30+
args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}'
31+
pid_glob: ceph-osd.*.pid

qa/suites/rados/perf/workloads/fio_4M_rand_write.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,10 @@ tasks:
2222
pg_size: 128
2323
pgp_size: 128
2424
replication: 3
25+
monitoring_profiles:
26+
perf:
27+
nodes:
28+
- osds
29+
perf_cmd: 'perf'
30+
args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}'
31+
pid_glob: ceph-osd.*.pid

qa/suites/rados/perf/workloads/radosbench_4K_rand_read.yaml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,7 @@ tasks:
55
concurrent_ops: 4
66
concurrent_procs: 2
77
op_size: [4096]
8-
pool_monitoring_list:
9-
- collectl
108
pool_profile: 'replicated'
11-
run_monitoring_list:
12-
- collectl
139
time: 60
1410
write_only: false
1511
readmode: 'rand'
@@ -22,3 +18,10 @@ tasks:
2218
pg_size: 256
2319
pgp_size: 256
2420
replication: 'replicated'
21+
monitoring_profiles:
22+
perf:
23+
nodes:
24+
- osds
25+
perf_cmd: 'perf'
26+
args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}'
27+
pid_glob: ceph-osd.*.pid

qa/suites/rados/perf/workloads/radosbench_4K_seq_read.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,10 @@ tasks:
2121
pg_size: 256
2222
pgp_size: 256
2323
replication: 'replicated'
24+
monitoring_profiles:
25+
perf:
26+
nodes:
27+
- osds
28+
perf_cmd: 'perf'
29+
args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}'
30+
pid_glob: ceph-osd.*.pid

qa/suites/rados/perf/workloads/radosbench_4M_rand_read.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,10 @@ tasks:
2222
pg_size: 256
2323
pgp_size: 256
2424
replication: 'replicated'
25+
monitoring_profiles:
26+
perf:
27+
nodes:
28+
- osds
29+
perf_cmd: 'perf'
30+
args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}'
31+
pid_glob: ceph-osd.*.pid

qa/suites/rados/perf/workloads/radosbench_4M_seq_read.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,10 @@ tasks:
2121
pg_size: 256
2222
pgp_size: 256
2323
replication: 'replicated'
24+
monitoring_profiles:
25+
perf:
26+
nodes:
27+
- osds
28+
perf_cmd: 'perf'
29+
args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}'
30+
pid_glob: ceph-osd.*.pid

qa/suites/rados/perf/workloads/radosbench_4M_write.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,10 @@ tasks:
2121
pg_size: 256
2222
pgp_size: 256
2323
replication: 'replicated'
24+
monitoring_profiles:
25+
perf:
26+
nodes:
27+
- osds
28+
perf_cmd: 'perf'
29+
args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}'
30+
pid_glob: ceph-osd.*.pid

0 commit comments

Comments
 (0)