aboutsummaryrefslogtreecommitdiffstats
path: root/data
AgeCommit message (Collapse)AuthorFilesLines
2016-10-14Adjust directory structurewu.zhihui21-1086/+0
qtip ! +---- scripts ! ! ! +----ref_result # python scripts to generate results report ! +----fetch_compute_ips.sh ! +----fetch_os_creds.sh ! +----file_permission.sh ! +----get_env_info.sh ! +----qtip_creds.sh ! +----ssh_exch.exp ! +---- config ! ! ! +---- Qtip_key ! +---- Qtip_key.pub ! +---- SampleHeat.yaml ! +---- utils ! ! ! +---- logger_utils.py ! +---- report # generate pdf report file Change-Id: Ia908ff31494369c1a13fb88b1ff9b0e5681f8e29 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-10-13Refactor pushing suite result to test dbzhifeng.jiang10-115/+63
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-08change fetch_compute_ips.sh pathwu.zhihui1-0/+117
Change-Id: I7e3d08adc47304d8174a1706f87e6c4ae430ae34 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-09-25Change result keys to lower-case and remove ' .'zhifeng.jiang7-61/+60
QTIP-93 Change-Id: I125163e05b49d9631838e89571d59a967252292e Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2016-08-29Add ssh option "UserKnownHostsFile=/dev/null"wu.zhihui1-2/+2
To prevent the OpenSSH warning about permission denied, add ssh option "UserKnownHostsFile=/dev/null" Change-Id: I0b0d765bc2d14c666d5367c655ced0ea31cc7f87 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-07-28Solving the facing problems when enable unit testzhifeng.jiang2-31/+0
modification: Delete and let git ignore the files which are generated by Qtip running time every time. Add the one more UT for the code "Use local QTIP CentOS.qcow2 img file" Change-Id: Ida891c421306274241d1c4581dd5e274e3bdb0fe Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2016-07-16Fix pep8 errors for all the others python files.zhifeng.jiang9-371/+334
JIRA:QTIP-89 Change-Id: Ida1936dea3bcab6137d039fc2d21dc4df60d9f77 Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2016-07-13Fix pep8 errors for python files in benchmarks,data,dashboardzhifeng.jiang4-108/+105
JIRA:QTIP-89 Change-Id: I3465221f0bdc9a8eb7c4e26069f7367fb1add729 Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2016-06-16Patch the ssh-copy-id in fuel 9.0.zhifeng.jiang1-1/+2
JIRA:QTIP-69 Change-Id: I14066b15247431780b5df1efebcb8cc4232d3761 Co-Authored-By: yujun.zhang <zhang.yujunz@zte.com.cn> Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2016-02-23Resolved bug for Compass CI JobsNauman_Ahad1-3/+5
Resolved problem for ssh into baremetal nodes. Capability for CI Jobs through Apex also added Change-Id: Ide34b97f97269750e8ec3d6f18ca693d28359223 Signed-off-by: Nauman_Ahad <nauman.ahad@xflowresearch.com>
2016-02-22Resolved bug for CI errorNauman_Ahad1-1/+0
Args parameter causing error for CI. IPs changed for compass pod on dell-us-testing-bm-1 pod Change-Id: Ic1fcedc2cc623bda83b31e68db7979dc302d52f5 Signed-off-by: Nauman_Ahad <nauman.ahad@xflowresearch.com>
2016-02-15qtip: add user name in case of apex and make the changes in ansibleMofassirArif2-28/+28
playbooks to cater for apex. Also reduce the verbosity for runnning ansbile plays. Change-Id: Id3a6da7bea3ede99f8a23e5fd0a2801987f9565b Signed-off-by: MofassirArif <mofassir.arif@xflowresearch.com>
2016-02-12QTIP report generation docker dependencies resolvedNauman_Ahad2-21/+18
Needed dependencies for report within QTIP docker image were resolved. Additionally, added an error check in case no results are available for the report. Change-Id: Ifd4ccd406555faf156e4274ca312e1ef55ed64b3 Signed-off-by: Nauman_Ahad <nauman_ahad@xflowresearch.com>
2016-02-03QTIP output report format fixedNauman_Ahad2-5/+117
In addtion to grahs, output report shows invidual testcase result details. Change-Id: Id774eac340d12526fd317c1b4b00b51a22b114cf Signed-off-by: Nauman_Ahad <nauman_ahad@xflowresearch.com>
2016-02-02Fixed issue with SSL and IPERFNauman_Ahad3-18/+18
Recent patches incorporating sudo led to an error Change-Id: If0e3316fbebce774db43f5fdcb3ea5e322a28222 Signed-off-by: Nauman_Ahad <nauman_ahad@xflowresearch.com>
2016-02-02Bug Fixes for SSL index calculationNauman_Ahad2-13/+18
Index calcuation for SSL caused a ValueError when converting to float due to the presence of a trailing "k" character. This has ben resolved. Change-Id: I6f7d061977a3a8cbc2aa1afe154df5eeec9feac8 Signed-off-by: Nauman_Ahad <nauman_ahad@xflowresearch.com>
2016-02-01add sudo changes for joidMofassirArif1-1/+2
Change-Id: Id31e687779be159cd3ad83cb3df2289054927074 Signed-off-by: MofassirArif <mofassir.arif@xflowresearch.com>
2016-02-01Fixed the index calculation for QTIP compute, network and storage suitesNauman_Ahad8-232/+364
Earlier inaccurate index calculation updated. Now indices take into account vm and bm cases Change-Id: Icf2d7fc17ef765f5c0611b5371d57410ba155cb6 Signed-off-by: Nauman_Ahad <nauman_ahad@xflowresearch.com>
2016-01-29Test_case name included in final json result fileNauman Ahad1-3/+3
Change-Id: Ic4059dd58d2c5c4e9f8a00a1c419dce0994bc1bc Signed-off-by: Nauman Ahad <nauman.ahad@xflowresearch.com>
2016-01-28qtip bug: storage playbook, update --become-userMofassirArif2-28/+28
Change-Id: I3de6f779dabef546e313f8264ceeb993f4220f46 Signed-off-by: MofassirArif <mofassir.arif@xflowresearch.com>
2016-01-28qtip: add condition for switching user to joid.MofassirArif2-28/+28
Change-Id: I9898a4eb21fb197a59fc72686d156eb4ef115388 Signed-off-by: MofassirArif <Mofassir_Arif@dellteam.com>
2016-01-26Report Generation for QTIPNauman_Ahad3-0/+90
Creates a PDF file for QTIP, along with a graph of results Change-Id: Iac66bf53cf8c41554d38e3a9d6cdfec236cff3ec Signed-off-by: Nauman_Ahad <Nauman_Ahad@dell.com>
2016-01-25update: address for testing dbMofassirArif2-29/+28
Change-Id: I48b30fffd1de2512e4f46ee951a85299edc06a1c Signed-off-by: MofassirArif <Mofassir_Arif@dellteam.com>
2016-01-21bug fix: result collection bug fix for docker imagesMofassirArif2-28/+28
Change-Id: Ia4ea09b90c7a4f4e3699af456c6d66e85661cc0b Signed-off-by: MofassirArif <Mofassir_Arif@dellteam.com>
2016-01-20Documents for QTIP Compute and Storage TestcasesNauman_Ahad1-1/+1
Documents list storage and compute benchmarks and testcases included in B release for QTIP. Documents in .rst format Change-Id: Ifb6d09552ba4ff9272110062cda9e66fb6c32fe6 Signed-off-by: Nauman_Ahad <Nauman_Ahad@dell.com>
2016-01-19docs: add docs for usage, introduction and iperf testcaseMofassirArif2-27/+27
Change-Id: Ida3460ddd5d2b377351681e5f1d2457ec76ae95f Signed-off-by: MofassirArif <Mofassir_Arif@dellteam.com>
2016-01-18bug fix: make installer specific changes for baremetal. caterMofassirArif2-27/+27
for fuel Change-Id: Ie8c233873041238e3fc1aaaa653653552c7c7428 Signed-off-by: MofassirArif <Mofassir_Arif@dellteam.com>
2016-01-15bug fix in pushtodbMofassirArif2-27/+27
Change-Id: I2cba0a805275ebae8b79a968cc8d725dcc96504a Signed-off-by: MofassirArif <Mofassir_Arif@dellteam.com>
2016-01-12error handling for the files being input to the framework.MofassirArif2-28/+29
iperf bug fix for the bare metal testing, renamed all the iperf config files. added more detail to the help. Change-Id: I16cfb1c05599cd0b803e735e6a75083e3e6733ec Signed-off-by: MofassirArif <Mofassir_Arif@dellteam.com>
2016-01-12Include Ramspeed Index calulcationNauman_Ahad8-54/+138
Ramspeed Index calculation included. Additionally, error handling for suite indices calulcation to ignore absent result files Change-Id: I8b2360b0f16b6d3b7d8485e88a0c1f7f0787ad5a Signed-off-by: Nauman_Ahad <Nauman_Ahad@dell.com>
2016-01-11Updated the code to accept compute instead of compute.txtMofassir3-48/+41
Change-Id: I06ce77e04db0e1c7d7de6c16b3a876740099e5ae Signed-off-by: Mofassir <Mofassir_arif@Dellteam.com>
2016-01-11Modifications to the index calculation scriptNauman_Ahad3-3/+3
Modifications to the index calulation script. Key for each suite changed to "Index" from "<suite> Index". This is to reuse code for the dashboard.py file for QTIP Change-Id: I6e8c8c268b7d9376b0f44d572ed022910e8ad4d9 Signed-off-by: Nauman_Ahad <Nauman_Ahad@dell.com>
2016-01-07Slight changes to the run_qtip.sh scriptNauman_Ahad1-22/+0
Modifications needed in run_qtip.sh for Jenkins Jobs to run. Docker file changed too. get_env.sh script location changed too. Testcases for dell-us-deploying-bm-3 lab added along with the default testcase directory Change-Id: I293febda0ddd3d56d1c455fde220dc78a57b6c18 Signed-off-by: Nauman_Ahad <Nauman_Ahad@dell.com>
2016-01-06started work on the dashboard APIMofassir3-29/+51
Change-Id: Ifbb16f20ff8a0821b790c0c44a1eae82875f9051 Signed-off-by: Mofassir <Mofassir_arif@Dellteam.com>
2016-01-05I have added the placeholder documentation files andMofassir2-27/+27
folders. They will be editted in time for the release Change-Id: Id69392233399ad536b359da5733dfaa43a602443 Signed-off-by: Mofassir <Mofassir_arif@Dellteam.com>
2016-01-05QTIP Index calculation along with a script to run qtip from dockerNauman_Ahad13-2/+564
Calculation of Result Indices for 1. Compute suite 2. Storage suite 3. Network suite A script to run qtip from inside the docker container (for Jenkins Jobs) Resolved bugs with ssl_trasform.py, sys info collection on ubuntu and system information collection script Change-Id: Ic5abb3dbd0012cd2257b588b1b3067a6677b1f5d Signed-off-by: Nauman_Ahad <Nauman_Ahad@dell.com>
2015-12-31Scripts for inserting QTIP.pub key on installed nodesNauman_Ahad2-0/+44
1st script takes in the installer type and installer ip 2nd script to be called by the qtip framework while providing the destionation node ip as an argument Change-Id: I2b6b2828bc0f00a38ea2998fb389435fd5963cae Signed-off-by: Nauman_Ahad <Nauman_Ahad@dell.com>
2015-12-30Minor changes to the code, to prep for code freeze.Mofassir2-28/+29
the result format of iperf has been made consistent Change-Id: Iede4b381ca2e5d7643bf6420f17684bbf2cc2921 Signed-off-by: Mofassir <Mofassir_arif@Dellteam.com>
2015-12-22Restructured QTIP directories and CLIMofassir Arif2-28/+28
I have changed the arguments for the CLI and now QTIP takes a file along withthe name of the lab to run on Right now only the config files for the dell lab have been added, These will increase when we make QTIP available for other labs. I have also added the provision of changing the public network from the config file and some leftover files from previous verisons have been remove Change-Id: Ifeb01d80099eab06dc77a7b2e07097ebb17a13a2 Signed-off-by: Mofassir Arif <Mofassir_arif@dellteam.com>
2015-12-17Script to modify key file permissionsMofassir Arif3-4/+33
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-12-17files allowedMofassir Arif1-0/+0
Signe i-off-by: Mofassir Arif <Mofassir_arif@dellteam.com> Change-Id: Idadec9f067ccec646abf15d79a683c7667732093
2015-12-16Removed Root previlagesMofassir Arif4-1/+33
QTIP now uses a key of its own to ssh into VMs The ssh for the baremetal servers still needs work Change-Id: I1aa37e07c4f9b3f7f4902d16cdbf74f39eb6c698 Signed-off-by: Mofassir Arif <Mofassir_arif@dellteam.com> Conflicts: .gitignore
2015-11-05Python Framework for QTIPMofassir Arif1-5/+2
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
2015-08-14Added automation script, 2 test cases, Heat template for test case, Project ↵Nauman Ahad1-0/+12
INFO files Structured existing playbooks into directories, added automations scripts and test cases which were demonstrated in demo1. Basic Directoy structure also introduced. All hard coded values removed. JIRA: QTIP-3 Change-Id: Icdceb0f125a5275d3dee7845a403e567d729dc26 Signed-off-by: Nauman Ahad <Nauman_Ahad@dell.com>