aboutsummaryrefslogtreecommitdiffstats
path: root/qtip.py
AgeCommit message (Collapse)AuthorFilesLines
2016-11-24Use `pbr` for setup configurationYujun Zhang1-18/+0
- `pbr` does a bunch of things[1] and is used widely in OpenStack - moved legacy `qtip.py` to scripts in order to keep the project folder clean [1]: http://docs.openstack.org/developer/pbr/#what-it-does Change-Id: I6a9b83883283eaa527e2c3d4cd8d221ee6efca41 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2016-11-14bugfix: miss __init__.py under module qtipwu.zhihui1-1/+1
Due to adjust directory, __init__.py is missed for module qtip. And modify related module calls. JIRA: QTIP-161 Change-Id: I20fb366d664155e7d5ad2ac1c6241a5394afd096 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-11-09Merge func to utilswu.zhihui1-1/+2
Local test is ok. JIRA: QTIP-131 Change-Id: I7009337903c7ded90dda47a05d6c1c95aa96815d Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-10-25Remove Qtip private key files in reposwu.zhihui1-2/+0
1. Automaticly genegrate private key files. 2. remove the key files in repo at last. 3. remove public key from authorized_keys of compute hosts. JIRA: QTIP-110 Change-Id: Ie22f3f195edf650e690a2ed69df1af191953068f Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-10-17bugfix due to directory adjustmentwu.zhihui1-1/+1
Some files still use directory "data/". Fix it. Change-Id: Ia07f380c3e9c3e312d17b09728b050c818492f0f Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-10-13Refactor pushing suite result to test dbzhifeng.jiang1-22/+19
modification: remove compute_suite.py,network_suite.py,storage_suite.py handler all suite result in suite_result.py refactor pushtoDB.py so that it can be called by qtip_server JIRA:QTIP-99 Change-Id: I1630a512c22cba7be038f5301f1454b8ef4f762f Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2016-10-07Rename class cli to CliYujun Zhang1-2/+2
class name should be CamelCase Change-Id: I3b68b14483a475499baf832eb1af93ecca171b14 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2016-06-13Fix the pep8 error in qtip.py and validate_yaml.pyzhifeng.jiang1-24/+22
JIRA:QTIP-89 Change-Id: Ifd760f74601dbc3e4d4c55108ed60a634f33cf49 Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2016-02-01add sudo changes for joidMofassirArif1-3/+3
Change-Id: Id31e687779be159cd3ad83cb3df2289054927074 Signed-off-by: MofassirArif <mofassir.arif@xflowresearch.com>
2016-01-28qtip: add condition for switching user to joid.MofassirArif1-1/+1
Change-Id: I9898a4eb21fb197a59fc72686d156eb4ef115388 Signed-off-by: MofassirArif <Mofassir_Arif@dellteam.com>
2016-01-26Report Generation for QTIPNauman_Ahad1-0/+4
Creates a PDF file for QTIP, along with a graph of results Change-Id: Iac66bf53cf8c41554d38e3a9d6cdfec236cff3ec Signed-off-by: Nauman_Ahad <Nauman_Ahad@dell.com>
2015-12-17Script to modify key file permissionsMofassir Arif1-0/+2
I have added a script to change the file permissions of the key files to 600 so that they can be used by the ssh agent The duration of the sshtest has also been reduced to allow the Jenkins Job to run/fail in a reasonable amount of time Change-Id: I5446896619dfba3f3efb600b64628343d6378164 Signed-off-by: Mofassir Arif <Mofassir_arif@dellteam.com>
2015-11-05Python Framework for QTIPMofassir Arif1-0/+18
Dhrystone Whetstone and DPI benchmarks have been implemented CLI arguments have been implemented test case are sorted based on category such as compute,network and storage glance and heat client have been used to generate the stack. automatic upload of QTIP image and delete function for existing stack before creating new stack has been implemented system information collecton and result generation has been implemented JIRA: QTIP-17 Signed-off-by: Mofassir Arif <mofassir_arif@dell.com> Change-Id: I4b7b134017723c30c771cc14d2edce33fcb8ba00