aboutsummaryrefslogtreecommitdiffstats
path: root/resources/ansible_roles/qtip
AgeCommit message (Collapse)AuthorFilesLines
2017-06-06add system_info and condition to qpi reportzhihui wu1-0/+1
According to the part "system_info" and "condition" in spec, gather these data and add them to qpi report. Change-Id: I5efc996c2bfb34452e9aa323d8288c1dd2d8d276 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2017-06-05Fix bug in apex moduleYujun Zhang1-2/+2
- the default user may not be `root` - gather facts is required for getting $HOME Change-Id: Ibe7ba31322f07f0a9fa33a01005e605dc7eb796a Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-06-05Beautify the argument namesYujun Zhang1-1/+1
- keep the argument consisten with OPNFV convention - installer-ip is not used because in fact we use host address instead - remove optional argurment from prompt Change-Id: I3db3cf53b62cc86e143bc59a7dd8bb83d0f74b7d Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-06-01metrics baseline in compute-baseline.jsonzhihui wu1-0/+1
- Previously, metrics baseline are defined in the spec file. In this patch, move metrics baseline to compute-baseline.json. - you can get qpi based with baseline file given in calculate.yml - you can generate a customized baseline file when baseline file is not given in calculate.yml And baseline will be removed from the spec file. Change-Id: I123d28e28543cb153b60120b5076306fa2fa3873 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2017-05-19Merge "Implement sunburst badge for QPI"Yujun Zhang1-1/+6
2017-05-16Add arithmetic metricsYujun Zhang1-0/+1
Change-Id: I99b118931fd78a7908f32ddb418264576468118e Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-05-16Implement sunburst badge for QPIYujun Zhang1-1/+6
Change-Id: Iccdec7b0ac223a38c846f73adc6bd0e53db3723b Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-05-16Remove prompt for teardownYujun Zhang1-1/+0
Interactive prompt will block automatic task execution in CI Change-Id: I435045186660ddda517f847e7cc33174e878da6d Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-05-15Merge "Check ssh-agent before running tests. Fail playbook if not running."Yujun Zhang1-0/+14
2017-05-15Check ssh-agent before running tests. Fail playbook if not running.Taseer1-0/+14
- Need to start it manually. Not possible via playbook. JIRA: QTIP-242 Change-Id: Ief593fe54a900f7aa36890be5317a60bcb65a82e Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2017-05-15Get rid of `changed=false` flag in test resultYujun Zhang1-6/+5
Change-Id: I74c9634b708dbad82e6e4b0a04b44e16ff01ffdd Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-04-27Allow executing benchmark under non-root userYujun Zhang3-8/+10
Change-Id: I62b242c9a2e90cc6c0c6c5ca181356690e18b59b Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-04-27miss dependencies for ubuntuzhihui wu1-0/+2
Change-Id: Id97daffbb0ce97ad4248934192f8f574deac7446 Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2017-04-26Add support for result aggregationYujun Zhang1-1/+4
Change-Id: I678b765f3f430cb6a5d130d94960273b8eea85e7 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-04-26Include memory metrics to calculationYujun Zhang1-0/+2
Change-Id: Iaf67cc53d7c95a4f3527000e479936a57a4c41cc Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-04-25Add dpi metrics to calculationYujun Zhang1-1/+2
Change-Id: I4ae05af6e8c29d94b2b3f3b4dd748c4325dfa410 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-04-25Organize common tasks under qtip-common roleYujun Zhang1-1/+1
Change-Id: I8592efdac7e6c2161eb7cb1b36d023697ebe7ad4 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-04-25Add ssl aes metrics in qpi calculationYujun Zhang1-0/+2
Change-Id: Id568aa3942849e105ca24892babff2acaec21121 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-04-24Support running collect stage onlyYujun Zhang2-3/+16
- add `always` tag to tasks required for all stages - apply `setup`, `collect` and `run` tag to each stage Change-Id: I806ec1add08bb18cb5b2848c78a039ed8a38c8ff Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-04-24Fix package missing on debian hostsYujun Zhang1-1/+2
Change-Id: I4cc5c78f1b33f17234bbcf4864b01c550dc0e487 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-04-24Unify workdirYujun Zhang3-2/+23
- use role variable `workdir` - download dependencies to remote workdir with checksum Change-Id: I2a7991e014e365fec532520c2b57a3fe480914d8 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-04-24Organize **all** tasks into ansible role `qtip`Yujun Zhang11-0/+221
Change-Id: I5d3852d2a31e9c4043191377e5cb7d539d222a8c Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>