summaryrefslogtreecommitdiffstats
path: root/utils
AgeCommit message (Collapse)AuthorFilesLines
2016-04-26Improve code quality (flake8)Morgan Richomme1-7/+11
Change-Id: Id58236ab080bc7dd5d9d7b98c4a0fce27ee1b7ad Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-04-26Functest reporting refactoringMorgan Richomme12-83/+84
integrate the notion of version (brahmaputra, master, ..) change dir structure Change-Id: Ieb8aed811ed4e1ab8738fb02e4db411da3d07ca2 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-04-21Merge "bug fix: Rally duration not correct due to result format change"Morgan Richomme1-11/+17
2016-04-20bug fix: Rally duration not correct due to result format changeMorgan Richomme1-11/+17
JIRA: FUNCTEST-207 Change-Id: I04892271008a8a7130dbaf39757ab3039167602e Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-04-20Fuel: add functest job on arm-pod1Ciprian Barbu1-2/+2
Change-Id: I3703e0bde8b712d7c9b90621cc7ee1a44340076b Signed-off-by: Ciprian Barbu <ciprian.barbu@enea.com>
2016-03-30added ELK scripts for porting data from mongo to elasticsearch and managing ↵Juraj Linkes4-0/+1351
kibana dashboards Change-Id: I9edbc1535f6f9c4ca4dc8b4871a04c2ed6d1969e Signed-off-by: Juraj Linkes <jlinkes@cisco.com>
2016-03-28Merge "Complete reporting status, process the scenario and get success criteria"Morgan Richomme2-68/+198
2016-03-25Complete reporting status, process the scenario and get success criteriaMorgan Richomme2-68/+198
Change-Id: Iaf5292293aec877f94e9cdec80519a680fef6718 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-03-23Adding a fix needed for Fuel virtual deploymentJonas Bjurel1-3/+11
NOT VERIFIED Change-Id: Iabe82f34c6a538646469d72e612f63e51917ae98 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2016-03-23Merge "Create Releng Job for Generating Artifact JSON API"Aric Gardner1-0/+244
2016-03-23Merge "jenkins-jnlp-connect.sh: monit config file was always updated"Aric Gardner1-2/+2
2016-03-17Add scenario and criteria field in the Test result object of the test APIMorgan Richomme2-2/+20
scenario will be used for OPNFV scenario (currently using version field) criteria will be passed or failed to give an immediate feedback on the test result status JIRA: FUNCTEST-151 Change-Id: Iff5eb66bbf0cfbaafec0c3a6211031f6eb83c34f Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-03-17Merge "Add automatic status reporting Show last scenario run + ↵Morgan Richomme9-7/+329
sun/cloud/storm dynamically"
2016-03-17Add automatic status reportingMorgan Richomme9-7/+329
Show last scenario run + sun/cloud/storm dynamically JIRA:FUNCTEST-151 Change-Id: I86eeb64f0dea842a71b0cba9dd1058d7fa876269 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-03-16Merge "docs: use venv"Ryota MIBU1-4/+12
2016-03-12Organization of reporting filesboucherv2-3/+3
Change-Id: I2761528ca988f10deb112aab567bfd0ee407d072 Signed-off-by: boucherv <valentin.boucher@orange.com>
2016-03-10jenkins-jnlp-connect.sh: monit config file was always updatedJosep Puigdemont1-2/+2
The jenkins-jnlp-connect.sh script will check whether a monit configuration file for jenkins exists. If it does, it will make sure the contents are correct according to the paramters provided in the command line. The check is made diffing the contents of the file with what is expected by the script. However the script compares the contents of the file against a string that is not exactly the same to what would be written to the file by the script, resulting in the check always failing, and the file being rewritten unnecessarily every time. Change-Id: I0b15195e9d667c11898942c92b39ef3fb053821d Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com>
2016-03-10Add missing $ in bash script variableJosep Puigdemont1-1/+1
Change-Id: Iee61343d1ce838e4a2ff25a664b069f4278c5b78 Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com>
2016-03-10Merge "reorganization of Test folder in Releng"Morgan Richomme15-3/+4
2016-03-10Merge "Add automated reporting for Tempest"Morgan Richomme2-0/+188
2016-03-10reorganization of Test folder in RelengMorgan Richomme15-3/+4
Change-Id: I92b507105e820198691ab8b1c44e1011b983b849 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-03-09Create Releng Job for Generating Artifact JSON APITrevor Bramwell1-0/+244
'opnfv.org/artifacts' uses the index.json file generated by the opnfv-artifacts.py script to list artifacts generated by other OPNFV builds. This adds a Jenkins 'cronjob' for generating and uploading a JSON file to Google Storage containing links to the artifacts and their metadata. Change-Id: I3c40391b40e1e536d4c27e27d5621bf4bc4c00a3 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2016-03-09Change the way to detect monit configuration dirJosep Puigdemont1-3/+6
Instead of finding out the Linux distribution of the host, try whether one of the well known monit configuration directories exist, and use that. Change-Id: Ibb111661fb3a6ef8e4b4ef559b9a1d56599d59c8 Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com>
2016-03-09Add automated reporting for TempestMorgan Richomme2-0/+188
Change-Id: I3cc411c2d0d22a96333bf0b978ad8dd833744e8c Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-03-03Reporting dashboard for functestboucherv3-0/+230
Change-Id: I6a5fa0c8918c0d4a98754c38f3c33238a0132a39 Signed-off-by: boucherv <valentin.boucher@orange.com>
2016-02-29Add tempest success rate to calculate the % of success resultsMorgan Richomme1-0/+19
Change-Id: I38c76904648253601258e5a048ea6bc53821c313 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-02-29Merge "fix last spaces & tab"Morgan Richomme2-3/+3
2016-02-29bug fix: installer field no more available in result objectMorgan Richomme1-0/+1
Change-Id: I3562231f88ac16179d07e9a3a855f1dc114ada6d Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-02-26fix last spaces & tabMorgan Richomme2-3/+3
Change-Id: I15503bcdb1f5b046d2fbdb6a6b35ebbdd184fbc9 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-02-26Merge "Add jenkins build tag into result api"Morgan Richomme2-196/+205
2016-02-26Merge "Add POD visualisation"Morgan Richomme4-35/+80
2016-02-26Add jenkins build tag into result apiboucherv2-196/+205
Ex: jenkins-functest-compass-intel-pod8-daily-master-19 Change-Id: I336d3908d6d67ba7f995d0fc25b5404efd9b5cf5 JIRA: FUNCTEST-140 Signed-off-by: boucherv <valentin.boucher@orange.com>
2016-02-26Add POD visualisationCloud user4-35/+80
Change-Id: I4044c018fc3900615492a897e0c2a73348c8b0cd Signed-off-by: Cloud user <cloud@test-cloudinit.novalocal>
2016-02-23fix bug on period in Test APIMorgan Richomme1-2/+2
JIRA: RELENG-46 Change-Id: I416886e2cddf9369141d5f1f09e54e8c3dd02ed9 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-02-22bottlenecks: fix rewrite the rubbos graph drawing functionRex Lee1-30/+25
JIRA: BOTTLENECK-30 Change-Id: Id3e4f9f375ecb9bf454e21d8be41e884c6cc4371 Signed-off-by: Rex Lee <limingjiang@huawei.com>
2016-02-19bottlenecks: rewrite the rubbos graph drawing functionMatthewLi1-1/+22
JIRA: BOTTLENECK-30 Change-Id: Iee2e177b7ddec5c0e0a765d5a7369ec76e6ad911 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-02-18functest: Enable pushing test logs from orange-fr-pod2Fatih Degirmenci1-1/+1
Change-Id: I178d6b2458e35da6d53f4f133f6e91de531bef15 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-16Merge "Add hardcoded list of CI PODs to avoid pushing logs from non-CI PODs"jose.lausuch1-0/+9
2016-02-16Add hardcoded list of CI PODs to avoid pushing logs from non-CI PODsjose.lausuch1-0/+9
Change-Id: I6070b215279960cf6cdbec08e5d36e3698c742b1 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-15docs: fix |today|Ryota MIBU1-1/+1
'|today|' in each source files is not replaced since it's put in comment field. This patch fixes this issue by useing 'date' command. Change-Id: Ia7412ebf61463ecd29c976da245fb872d1403189 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-02-12Merge "Update dashboard"Morgan Richomme11-208/+380
2016-02-12Update dashboardCloud user11-208/+380
Change-Id: I679fada5f12bd660c65d3bb006742b1119735f4c Signed-off-by: Cloud user <cloud@test-cloudinit.novalocal>
2016-02-11Add Rally summary and Doctor for visualizationMorgan Richomme3-2/+135
Change-Id: I23ff748237511f89417d2c60e22fb79949ac90b7 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-02-08bug fix: ls only the root directory through gsutilsMorgan Richomme1-2/+2
Change-Id: Ieaa2ce5e3882e6424b920d226721ff539fdc2dd6 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-02-05Fix: OS_AUTH_URL for fuelJo¶rgen Karlsson1-1/+1
Change-Id: Ic0f9b66b1cec3d4249bf979e2a4ca5b8d803ca0e Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
2016-02-05Add promise for dashboardMorgan Richomme2-0/+105
Change-Id: I70345e6aa2223cea4210ca6e01defbd1ea426c7a Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-02-05Adapt dashboard for ONOS new result formatMorgan Richomme1-8/+80
Change-Id: I28373a74557769b78f8fc0ee1381172db6036eef Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2016-02-04docs: fix revision hidingRyota MIBU1-1/+1
Revisions have to be in comment, but now it appears due to blank line after '..' directive. Change-Id: I1d1b81eb4545c35156c40cfffe1de21cc9af17a0 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-02-04Remove rm local files (they will be cleaned with the container and can be ↵jose.lausuch1-6/+13
useful anyway) Originally taken from: https://gerrit.opnfv.org/gerrit/#/c/9239/4 Change-Id: I690ca938bfc5765fed885207f73d9c5b2828676c Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-02-03docs: use venvRyota MIBU1-4/+12
Change-Id: I4dc0a46fa6b0793e6a62ea7b78ae3c2afcb64e00 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>