Ceph report fixes and Ceph bench beta 0.1
- Ceph stats collection
- Updated Ceph results averages calculations
Fixes:
- Fixed huge PG dump copying >30MB jsons
- Fixes for the fio-runner constants
Related-PROD: PROD-36669
Change-Id: Id8e250f626dfdaecc12ad005b61d03a21c9e6c4e
diff --git a/cfg_checker/agent/fio_runner.py b/cfg_checker/agent/fio_runner.py
index 3cc6ca2..29173ed 100644
--- a/cfg_checker/agent/fio_runner.py
+++ b/cfg_checker/agent/fio_runner.py
@@ -44,6 +44,10 @@
"rwmixread": 50
}
+seq_modes = ['read', 'write']
+mix_modes = ['randrw']
+rand_modes = ['randread', 'randwrite']
+
def get_fio_options():
# Duplicate function for external option access
@@ -187,9 +191,9 @@
# test modes: 'randread', 'randwrite', 'read', 'write', 'randrw'
mode = "randrw"
- _seq_modes = ['read', 'write']
- _mix_modes = ['randrw']
- _rand_modes = ['randread', 'randwrite']
+ _seq_modes = seq_modes
+ _mix_modes = mix_modes
+ _rand_modes = rand_modes
# results
results = {}