koder aka kdanilov | f286517 | 2016-12-30 03:35:11 +0200 | [diff] [blame^] | 1 | # {node} - node id in format '\d+.\d+.\d+.\d+:\d+' |
| 2 | # {descr} - test short description '[-a-zA-Z0-9]+' |
| 3 | # {metric_name} - metrics name '[a-z_]+' |
| 4 | # {id} - test/suite run id '\d+' |
| 5 | # {dev} - device name '[^.]+' |
| 6 | # {suite} - suite name '[a-z]+' |
| 7 | # {profile} - profile name '[a-z_]+' |
| 8 | |
| 9 | |
| 10 | config: Config # test input configuration |
| 11 | all_nodes: List[NodeInfo] # all discovered nodes |
| 12 | cli: List[str] # cli options |
| 13 | spawned_nodes_ids: List[int] # list of openstack VM ids, spawned for test |
| 14 | fuel_version: List[int] # FUEL master node version |
| 15 | fuel_os_creds: OSCreds # openstack creds, discovered from fuel (or None) |
| 16 | openstack_openrc: OSCreds # openrc used for openstack cluster |
| 17 | info: |
| 18 | comment : str # run comment |
| 19 | run_uuid : str # run uuid |
| 20 | run_time : float # unix time when test first starts |
| 21 | |
| 22 | 'results/{suite}_{profile}_{id}': |
| 23 | config: TestSuiteConfig # test job(iteration) input config, {id} is id of first job in suite |
| 24 | '{descr}_{id}': |
| 25 | config: TestJobConfig # test job(iteration) input config |
| 26 | |
| 27 | # dev in next line is tool name - fio/vdbench/.... |
| 28 | '{node}_{dev}.{metric_name}:raw' : bytes # raw log, where name from {'bw', 'iops', 'lat', ..} |
| 29 | '{node}_{dev}.{metric_name}': List[uint64] # measurements data concatenated with collect times in |
| 30 | # microseconds from unix epoch |
| 31 | |
| 32 | sensors: |
| 33 | '{node}_{dev}.{metric_name}:raw' : bytes # raw log, where name from {'bw', 'iops', 'lat', ..} |
| 34 | '{node}_{dev}.{metric_name}': List[uint64] # measurements data cotaneted with collect times in microseconds from unix epoch |
| 35 | |
| 36 | 'rpc_logs/{node}' : bytes # rpc server log from node |