blob: 60260abd7ed70c43d1c9beb107c422ad13d2ae7b [file] [log] [blame]
koder aka kdanilove7e1a4d2016-12-17 20:29:52 +02001# ------------------------------------ CONFIGS -------------------------------------------------------------------
2collect_info: true
koder aka kdanilov962ee5f2016-12-19 02:40:08 +02003results_dir: /tmp/perf_tests
koder aka kdanilove7e1a4d2016-12-17 20:29:52 +02004settings_dir: ~/.wally
koder aka kdanilov962ee5f2016-12-19 02:40:08 +02005connect_timeout: 30
6download_rpc_logs: true
koder aka kdanilova732a602017-02-01 20:29:56 +02007rpc_log_level: INFO
koder aka kdanilovbbbe1dc2016-12-20 01:19:56 +02008default_test_local_folder: "/tmp/wally_{uuid}_{name}"
koder aka kdanilova732a602017-02-01 20:29:56 +02009keep_raw_files: false
koder aka kdanilove7e1a4d2016-12-17 20:29:52 +020010
11logging:
koder aka kdanilove7e1a4d2016-12-17 20:29:52 +020012 level: DEBUG
koder aka kdanilov962ee5f2016-12-19 02:40:08 +020013# config: logger.yaml
koder aka kdanilov8fbb27f2015-07-17 22:23:31 +030014
15vm_configs:
koder aka kdanilove7e1a4d2016-12-17 20:29:52 +020016 keypair_file_private: wally_vm_key_perf3.pem
17 keypair_file_public: wally_vm_key_perf3.pub
koder aka kdanilov8fbb27f2015-07-17 22:23:31 +030018 keypair_name: wally_vm_key
19
20 wally_1024:
21 image:
22 name: wally_ubuntu
koder aka kdanilove7e1a4d2016-12-17 20:29:52 +020023 user: ubuntu
koder aka kdanilov8fbb27f2015-07-17 22:23:31 +030024 url: https://cloud-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img
koder aka kdanilov8fbb27f2015-07-17 22:23:31 +030025
26 flavor:
27 name: wally_1024
28 hdd_size: 100
29 ram_size: 1024
30 cpu_count: 2
31
32 vol_sz: 100
33 name_templ: wally-{group}-{id}
34 aa_group_name: wally-aa-{0}
35 security_group: wally_ssh_to_everyone
koder aka kdanilove7e1a4d2016-12-17 20:29:52 +020036
37
38ceph_settings: nodeep-scrub, noscrub
39
40#----------------------------------------- STEPS ------------------------------------------------------------------
41
42sensors:
43 online: true
44 roles_mapping:
koder aka kdanilov108ac362017-01-19 20:17:16 +020045 testnode: system-cpu, block-io, net-io
koder aka kdanilov962ee5f2016-12-19 02:40:08 +020046 ceph-osd:
47 system-cpu: ".*"
48 block-io: ".*"
49 net-io: ".*"
50 ceph:
51 counters:
52 - osd/op_r
53 - osd/op_w
54 - osd/op_r_out_bytes
55 - osd/op_w_in_bytes
koder aka kdanilove7e1a4d2016-12-17 20:29:52 +020056 compute:
koder aka kdanilov962ee5f2016-12-19 02:40:08 +020057 system-cpu: ".*"
58 block-io: "sd?"
59 net-io: ".*"
koder aka kdanilove7e1a4d2016-12-17 20:29:52 +020060
61#---------------------------------- TEST PROFILES --------------------------------------------------------------------
62profiles:
63 spawn:
64 OS_1_to_1:
65 openstack:
66 count: "=1"
67 cfg_name: wally_1024
68 network_zone_name: net04
69 flt_ip_pool: net04_ext
70 skip_preparation: true
71
72 test:
73 ceph_vdb:
74 - io:
75 load: ceph
76 params:
77 FILENAME: /dev/vdb
78 TEST_FILE_SIZE: AUTO
79
80 cinder_iscsi_vdb:
81 - io:
82 load: cinder_iscsi
83 params:
84 FILENAME: /dev/vdb
85 TEST_FILE_SIZE: AUTO
86
87 nova_io:
88 - io:
89 load: hdd
90 params:
91 FILENAME: /dev/vdb
92 TEST_FILE_SIZE: AUTO
93
94 openstack_ceph: OS_1_to_1 + ceph_vdb
95 openstack_cinder: OS_1_to_1 + ceph_iscsi_vdb
96 openstack_nova: OS_1_to_1 + nova_io
koder aka kdanilova732a602017-02-01 20:29:56 +020097
98
99reporting:
100 colors:
101 primary_color: b
102 suppl_color1: teal
103 suppl_color2: magenta
104 box_color: y
105 noise_alpha: 0.3
106 subinfo_alpha: 0.7
107 imshow_colormap: null
108
109 style:
110 grid: true
111 tide_layout: true
112 hist_boxes: 10
113 min_points_for_dev: 5
114 dev_range_x: 2.0
115 dev_perc: 95
116 avg_range: 20
117 curve_approx_level: 5
118 curve_approx_points: 100
119 extra_io_spine: true
120 legend_for_eng: True
121 heatmap_interpolation: 1d
122 heatmap_interpolation_points: 300
123 outliers_q_nd: 3.0
124 outliers_lat: [0.01, 0.995]
125 violin_instead_of_box: true
126 violin_point_count: 30000
127 heatmap_colorbar: false
128 units:
129 bw: ["MiBps", 1024, "bandwith"]
130 iops: ["IOPS", 1, "iops"]
131 lat: ["ms", 1, "latency"]
132
133 matplotlib_params:
134 "font.size": 10