blob: 9de2aaa98ee8bdf8e5e49b84a135db3eae2323d1 [file] [log] [blame]
koder aka kdanilov5fd7bd92015-03-31 02:55:20 +03001go over each file and make sure, that we need it
2fix pgbench
3add ability to store all data into local file (bson/msgpack?)
4update report generation code
5allow to run package directly
6make a normal python package
7add options for username, build description, etc
8provide API for retreiving data
9fuel port forwarding and censor data collecting
10
11store all taken actions in special file and add 'clear' command to clear results
12or make a separated watchdog process, which would clear results
13
14INTEGRATE WITH BLKTRACE/SEEKWATCHER/perf
15
16!!!!add warm-up stage to each fio test!!!!!! and make io.py to ignore results from it
17
18create first release
19
20WE NEED MORE HIGHT_LEVEL TESTS
21IMPLEMENT TEMPLATE FROM
22
23Gchart looks really like 2000. Please investigate more
24modern-looking tools, like http://pygal.org/, http://www.flotcharts.org/
25and hundreds of thousands of javascript-python-c++ tools -
26https://wiki.python.org/moin/NumericAndScientific/Plotting,
27http://www.rgraph.net/examples/bar-line-and-pie-charts.html, ...
28http://www.sitepoint.com/15-best-javascript-charting-libraries/
29
30
31make nodes.discover.discover pluggable
32
33fix grafana + influx installation
34
35allow to owerwrite config options from command=line
36
37ceph sensors support
38fio package deployment on test nodes
39send data to influx
40integrate with grafana
41integrated with db
42collected lab data during test (check and fix this code)
43
44need to store complete hardware information (e.g. like in
45certification, but even more, but with controllable levels).
46It also should dump network topology.
47
48make a separated library for gathering hw info for node
49
50create a wiki page with tool description
51create a wiki page with usage descriptions
52create a wiki page with test selection description
53 and where all calculations explained
54create a wiki page with test selection evaluation and provement
55create a separated repos for config
56
57
58Test methodology:
59 https://software.intel.com/en-us/blogs/2013/10/25/measure-ceph-rbd-performance-in-a-quantitative-way-part-i