summaryrefslogtreecommitdiffstats
path: root/jjb/dovetail
AgeCommit message (Collapse)AuthorFilesLines
2022-12-08Get rid of global jjb in AnuketCédric Ollivier1-23/+0
They are useless here, never updated and failed a lot because of package management issues in it. It now defines all views in the classical way. It also removes all rtd jobs as they are useless. Our docs are built on git events via RTD too. (and it avoids the hardcoded token which should be a security convern). If needed, cirv and laas python verification will be updated in a second patchset. Change-Id: I5aee179d804a5547a464501a03d7afa395420552 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
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>