summaryrefslogtreecommitdiffstats
path: root/jjb/dovetail
AgeCommit message (Collapse)AuthorFilesLines
2021-02-08Clean former pods in dovetailCédric Ollivier1-300/+0
It must delete the yml file as there are no longer Dovetail pods or OPNFV installers to run against. It can be safely revert once a new setup allows verifying Dovetail. Change-Id: I766dd1a0619dd967d664d128224c3049e40609ce Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2020-12-01Merge "Remove Old Dovetail Artifact Upload Jobs"Aric Gardner1-115/+0
2020-12-01Remove Old Dovetail Artifact Upload JobsTrevor Bramwell1-115/+0
Only a few of these ran back in 2017. Change-Id: I1e39699838dfee34b68084313ac9b19fb32e4fbb Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2020-12-01Create Stable Branch Jobs for dovetailjenkins-ci2-1/+6
Change-Id: I8bcfd9a3c10b01a39a43543ce3a227266498d71f Signed-off-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org> Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2019-12-18Add dovetail Hunter for rtdxudan2-1/+9
Signed-off-by: xudan <xudan16@huawei.com> Change-Id: Idaecde169e6a30847d15e6489b39dadaa0b6d90a
2019-10-31Update dovetail env_config.sh and tempest_conf.yaml to run testsxudan1-2/+3
JIRA: DOVETAIL-785 Signed-off-by: xudan <xudan16@huawei.com> Change-Id: I91b0ed008e30cd4577fcc9e885628e07a35e7cd4
2019-10-03Remove all compass jobsAric Gardner3-214/+4
Remove all jobs associated or dependant on compass Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Change-Id: I2bdac50e535736e51d815fc12c4141158f1ef852
2019-06-10Merge "bugfix: change the path of id_rsa"mei mei1-6/+6
2019-05-17bugfix: change the path of id_rsaxudan1-6/+6
Change-Id: I64b2011e2ab8a57030750b9def9cc6dcf64a723f Signed-off-by: xudan <xudan16@huawei.com>
2019-05-16Add Dovetail hunter jobsxudan1-74/+8
Change-Id: I6f941db2f3bae41e05b947bc6a343d3d960052a9 Signed-off-by: xudan <xudan16@huawei.com>
2019-04-03Enable Dovetail Push Results to DBxudan1-2/+7
Change-Id: I78a6a97d0197da26904f3027663cfb534ce5c034 Signed-off-by: xudan <xudan16@huawei.com>
2018-11-05[dovetail] add gambia jobsxudan1-0/+20
Change-Id: I84e29a6d1ffaed59b2490f4c2e417c0456eb2ca7 Signed-off-by: xudan <xudan16@huawei.com>
2018-11-01[dovetail] disable Dovetail jobs on masterxudan1-0/+1
As Cedirc suggested, Dovetail should only run in Installers' Gambia jobs because Dovetail now integrates Functest Gambia. Disable Dovetail master jobs. Change-Id: Id39993801b6f98e77fc1a86f4c099b01bcfa8770 Signed-off-by: xudan <xudan16@huawei.com>
2018-10-26[compass4nfv]Add missing jobswutianwei1-0/+16
This patch add the bottlenecks and dovetail jobs for compass Gambia branch. Change-Id: If5e4180c69c14042a075c68373a4262388f20da0 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2018-10-18RTD jobs for all projectsAric Gardner1-0/+12
RTD jobs for all active projects All jobs start as non-voting. All rtd jobs are in their own file to faciliate future bulk changes: jjb/$project/$project-rtd-jobs.yaml All project have rtd pages https://opnfv-$project.readthedocs.io Change-Id: I776e41f968d38f08cb3187f743f69d5d6b697e8e Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-10-17[dovetail] refactor the part of getting pod.yamlxudan1-45/+79
This patch should be merged after https://gerrit.opnfv.org/gerrit/#/c/63305/ Change-Id: Ic809d8de200ba1b55e18c3079587404e4077cea0 Signed-off-by: xudan <xudan16@huawei.com>
2018-10-14[dovetail] Bugfix: incorrectly exit when file doesn't existxudan1-8/+8
When checking files, it shouldn't exit when getting an non-zero results. However, the scripts set -e at the begining. In order to continue the following steps when the file doesn't exists, replace all "return 0" or "return 1" to be "echo 0/1". Change-Id: I28ea81d52182d4dc5db56d47abbfbc1761f17d81 Signed-off-by: xudan <xudan16@huawei.com>
2018-10-08refactor the part to get credential filexudan1-45/+100
Change-Id: Iebab0714f1cd7123c18d98a41b7da224726c5421 Signed-off-by: xudan <xudan16@huawei.com>
2018-09-29Use Dovetail ovp-2.0.0 docker image for fraser jobsxudan1-2/+2
Change-Id: Ied4eb884b9e61a43d21a87f9cf645b89d043d3a6 Signed-off-by: xudan <xudan16@huawei.com>
2018-09-21Merge "For compass, the process name is rabbitmq"Trevor Bramwell1-0/+5
2018-09-19Clean up RETURN rule from FORWARD chainMichael Polenchuk1-5/+0
Remove obsolete/breaking RETURN rule from preparation stage of Yardstick and Dovetail test suites. Change-Id: I817780da95f10bc12c491e56806455d1aee25ece Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
2018-09-04For compass, the process name is rabbitmqxudan1-0/+5
JIRA: DOVETAIL-738 Change-Id: I0266c8f61657ceb30d8ce41d3caa35f4e7aa46fa Signed-off-by: xudan <xudan16@huawei.com>
2018-08-31Https now works for artifacts.opnfv.orgAric Gardner1-1/+1
Also, I believe that https://artifacts.opnfv.org/ now works behind the GFW and so https://build.opnfv.org/artifacts.opnfv.org/index.html Will no longer be needed. Change-Id: I5ce850a0264a0d56d27756928f82c6c03868b622 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2018-08-29Merge "Add option --deploy-scenario <deploy_scenario_name> to support DPDK"mei mei1-1/+1
2018-08-28Bottlenecks results dir has been changedxudan1-1/+1
Change-Id: I18a5b51c7c72a33db9864caf2635b2fcde3e8de6 Signed-off-by: xudan <xudan16@huawei.com>
2018-08-22Add option --deploy-scenario <deploy_scenario_name> to support DPDKxudan1-1/+1
JIRA: DOVETAIL-729 Change-Id: I78c464300e329a9356cffa81e53263912486c2c2 Signed-off-by: xudan <xudan16@huawei.com>
2018-08-20[dovetail] set correct Cinder process name on ApexGeorg Kunz1-0/+1
In fraser, cinder-api runs as an apache module called cinder_wsgi. JIRA: DOVETAIL-690 Change-Id: I6660e1e17e61c0010295431290d5db20777af0d4 Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2018-08-03Merge "[Dovetail] using correct rabbitmq process name"mei mei1-5/+5
2018-08-02[Dovetail] using correct rabbitmq process nameGeorg Kunz1-5/+5
Using the correct process name for the rabbitmq server in the HA test configuration. Change-Id: I42c8ba093f34c5d15f8c2e19b69538b22b716637 Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2018-08-01[dovetail] generate a results package for testing Dovetail web portalxudan1-1/+8
Change-Id: I3b9f06807ebf581e3f74286f479519937b75b06f Signed-off-by: xudan <xudan16@huawei.com>
2018-07-30Merge "[dovetail] Querying correct control node IPs"Trevor Bramwell1-2/+2
2018-07-26[dovetail] Querying correct control node IPsGeorg Kunz1-2/+2
The parameter used to query the host IPs of the database and message queue hosts was wrong, resulting in the corresponding HA tests to fail. Change-Id: I460209c63928ac99d5449adba03474fdf066ebcf Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2018-07-25[Dovetail] Fixing cinder process name on FuelGeorg Kunz1-1/+1
Fixing the process name of Cinder on Fuel deployments. JIRA: DOVETAIL-688 Change-Id: Ide672e6bafedeecc6b99a99263147fec5fab44ef Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2018-07-18Merge "[dovetail] Add TESTAREA to support run mandatory or optional test cases"mei mei2-1/+95
2018-07-16[dovetail] Add TESTAREA to support run mandatory or optional test casesxudan2-1/+95
JIRA: DOVETAIL-694 Change-Id: I4d2f4342bb10b5199c0dd1ed6ee579df14cb1517 Signed-off-by: xudan <xudan16@huawei.com>
2018-07-09[Dovetail] process name configuration for HA test cases on FuelGeorg Kunz1-8/+25
In a Fuel deployment, the control processes are distributed across multiple VMs and the HA test cases need to know where to find which process. JIRA: DOVETAIL-688 Change-Id: Ib20f6ab117aa83d148f9e1a351a4f94ec1192146 Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2018-06-19Merge "[Dovetail] Bugfix a typo"mei mei1-1/+1
2018-06-19Merge "Use Ipmi info provided with PDF"mei mei1-4/+27
2018-06-18[Dovetail] Bugfix a typoxudan1-1/+1
Change-Id: I919e2510aea75dc530c5769a09d3c678f2246ea4 Signed-off-by: xudan <xudan16@huawei.com>
2018-06-11Use Ipmi info provided with PDFxudan1-4/+27
For one HA test case, it needs the ipmi info to shutdown controller node. Use PDF to get the impi info. 1. For Apex, it runs on lf-pod1, currently there is no PDF about this pod. 2. For Compass, it runs on huawei-pod2, also there is no PDF about this pod. 3. For Fuel, it runs on ericsson-pod1 and lf-pod2, use their PDFs. Change-Id: I7d3d0b4ed6b16840ca25093d3ea877da203f58f8 Signed-off-by: xudan <xudan16@huawei.com>
2018-06-07[Dovetail] Setting correct process name for rabbitmq on ApexGeorg Kunz1-2/+6
Customizing the pod.yaml for running the dovetail.ha.rabbitmq test on Apex. Change-Id: I945d281bb8aac2799dd0ff0aa4a750cbf44803de Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2018-05-18Merge "[Dovetail] Changing the path of the ssh key in pod.yaml for yardstick"mei mei1-2/+3
2018-05-17[Dovetail] Changing the path of the ssh key in pod.yaml for yardstickGeorg Kunz1-2/+3
The ssh key is already available in the userconfig directory mounted by Dovetail inside the Yardstick container. Change-Id: Ic72473e9e47b625fbf4a0f8a8fb140aaed72b69a Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2018-05-16Rename files under jjb from 'yml' to 'yaml'Trevor Bramwell4-0/+0
global-jjb only supports the .yaml file ending for jjb jobs. Instead of waiting for a release we're going to rename the files. Change-Id: Icf3339eacd2320c583333e02250998cf6b1881f7 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-05-10Yardstick needs export EXTERNAL_NETWORK to envxudan1-0/+1
Change-Id: I380008fe2cadbce8f6b7b1f84c9f3bf720df485e Signed-off-by: xudan <xudan16@huawei.com>
2018-05-08Bugfix: Dovetail failed to upload results to artifactsxudan1-2/+4
That's mainly because of that 1. The owner of all results files are root:root 2. Sometimes there are some files that can only be read by root 3. User jenkins failed to upload these files Solutions: 1. Change the owner to be jenkins:jenkins 2. Remove these files which are useless for users Change-Id: I0b5e72e8d5045c7e0d64e32a13ba559612460a84 Signed-off-by: xudan <xudan16@huawei.com>
2018-04-28Dovetail CI jobs failed sometimes when Archive artifactsxudan1-3/+3
According to this https://issues.jenkins-ci.org/browse/JENKINS-47566, the failure seems to be caused by the permission problem. Change the owner of all files in 'results' directory to be jenkins. Change-Id: I0ed30018354259601c39016fc1950ea7db867e78 Signed-off-by: xudan <xudan16@huawei.com>
2018-04-22Use cirros-0.4.0 rather than cirros-0.3.5 for Functest Fraser.xudan1-1/+9
Change-Id: If3cd0fe52d946979de259951c7c8433b6e1e42f0 Signed-off-by: xudan <xudan16@huawei.com>
2018-04-06Create Dovetail Fraser JobsTrevor Bramwell1-14/+14
These are replacing the current Euphrates jobs. Change-Id: I6d7bf1490c1dd46f80ac5b14449abb6f287e5acf Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-03-22Bugfix: command chown failed because LF POD has no jenkins userxudan1-2/+2
Command change the file owner failed on lf-pod1 and lf-pod2 with the reason "chown: invalid user: ‘jenkins:jenkins’". Make pod.yaml file can be modified by any user. Change-Id: I1feb108e95c59c228d2aef55862017e9b80bcb73 Signed-off-by: xudan <xudan16@huawei.com>