summaryrefslogtreecommitdiffstats
path: root/jjb/yardstick
AgeCommit message (Collapse)AuthorFilesLines
2016-01-19test: Set DEPLOY_SCENARIO to Arno scenario by defaultFatih Degirmenci1-0/+3
So it can be overriden by multijob when/if started automatically and changed by hand when they are started manually. Change-Id: If574e206a8ce83214ee110929001e9f99012fcf2 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-18yardstick: add DEPLOY_SCENARIO env var to functest dockerjose.lausuch1-2/+5
In case you need it... Change-Id: I73d90cbb38ad86cc42552060e38db2f1e50a8e99 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-18yardstick: Remove iptables rules only if they existjose.lausuch1-2/+5
Normally, if Functest jjb is run before, it will have removed the iptables,this way, we avoid removing something that does not exist Change-Id: I2676cc9c87aabaf670d617a9953915b27062b865 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-14yardstick: remove fetch_os_creds builderjose.lausuch1-1/+1
It is not needed any more since we have docker containers, and the script is called within the docker. No need to have the credentials in the jumphost. Change-Id: I81645edc9b8f4d6cba0270bcca9b5731fe0aa2bc Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-14test: fix output redirection if when CI_DEBUGjose.lausuch1-6/+7
Change-Id: I200bd37d05110b4352439c799c61f18d32523ee6 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-14test: add CI_DEBUG parameterjose.lausuch1-5/+11
This way, we can avoid showing all the ugly output that some docker commands show Change-Id: If4f11c768227e015f3d846b80b09fccd30b21f7c Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-14yardstick ci bugfixesJo¶rgen Karlsson1-2/+2
Change-Id: I5db36005f5e5aaa5b219c381db48b3ec33a0994f JIRA:- Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
2016-01-14Update yardstick db parametersJo¶rgen Karlsson1-3/+3
Change-Id: Ia720a6cffa279d3621c33dfb6eafa95df9bdc0e2 Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
2016-01-13Adapted include-raw with colonsjose.lausuch1-1/+1
Change-Id: I58511a1a4472742c2941c31964987dc984a2ee71 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-13Merge "apex, yardstick: integrate yardstick into apex"Tim Rozet1-1/+13
2016-01-13apex, yardstick: integrate yardstick into apexTim Rozet1-1/+13
Creating job for apex to attempt to run yardstick on LFPOD1 Change-Id: Ie9eb8edb39ce9152fc5335a3d57c24b6492d07d8 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-13Add joid and apex to yardstick CIJo¶rgen Karlsson1-14/+24
Apex and Joid setup copied from functest. Change-Id: I8543f1e04eea79550f01dfc23e3123b9be6731ca Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
2016-01-13test: Set build name of test jobs to DEPLOY_SCENARIOFatih Degirmenci1-1/+1
DEPLOY_SCENARIO will be set to os-[controller]-[nfv_feature]-[mode]-[extra] The fields could be - controller: (nosdn|odl|onos|ocl) - nfv_feature: (none|kvm|ovs) - mode: (ha|noha) - extra: installer specific field to use when needed or none Change-Id: I9ef66833c41e3ef24ea4a7195fb8b20302021543 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-09Merge "Enable compass Arno scenario for master and stable/brahmaputra"Jun Li1-1/+12
2016-01-08Run yardstick against orange-pod2 joidFatih Degirmenci1-0/+10
Change-Id: I01213a7b00fe6fbf9c723cff9dcf64e5ce2af1f4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-08Enable compass Arno scenario for master and stable/brahmaputrameimei1-1/+12
This patch proposes below changes: - Run CI on intel-pod8(master) & huawei-us-deploy-bare-1(brahmaputra) - Configure functest and yardstick against both branches on both PODs Change-Id: Ie46f938f9485a43ff93650ef37f84d7bc211acb8 Signed-off-by: meimei <meimei@huawei.com> Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-08Add daily jenkins job for yardstick in ZTE-NJ lab.wu.zhihui1-0/+12
Update ZTE jenkins info Deal with other conflicts JIRA: yardstick-210 Change-Id: Ibf6e8409065fcacfedf84cc1d9f8654cddd9924c Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-01-07Enable verify and merge jobs for stable/brahmaputra branchFatih Degirmenci1-5/+4
Change-Id: I5f811a0db6c1725e02b3bfd51d8c7c21b12633a2 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-07Bugfix: Rename OPNFV_FEATURE to DEPLOY_SCENARIOFatih Degirmenci1-1/+1
Change-Id: I5de8d25a8002c249bc6b50987fd0c66ed3f11b39 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-07Enable fuel nosdn scenario for master and stable/brahmaputraFatih Degirmenci1-3/+3
This patch proposes below changes: - Run CI on opnfv-jump-2 against stable/brahmaputra branch - Run CI on ericsson-pod2 against master branch - Configure functest against both branches on both PODs - Enable yardstick against both branches on both PODs - Comment out additional controllers until nosdn scenario is verified - Rename OPNFV_FEATURE to DEPLOY_SCENARIO Change-Id: Ie3d4f946cd51271378b435f9a92af07aaf614c26 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-07Enable joid Arno scenario for master and stable/brahmaputraFatih Degirmenci1-30/+27
This patch proposes below changes: - Run CI on intel-pod5 against stable/brahmaputra branch - Run CI on intel-pod6 against master branch - Configure functest against both branches on both PODs - Enable yardstick against both branches on both PODs - Comment out additional controllers until Arno scenario is verified - Rename OPNFV_FEATURE to DEPLOY_SCENARIO Please note that there are some duplications which need to be taken care of in a separate patch. Change-Id: Ic3deb77692cdb0908808fdb21098af77b937b831 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-06Add parameter of external network for yardstick testingmeimei1-1/+1
JIRA: YARDSTICK-225 Change-Id: I51743c20b6fa799cc7c643768a2af55f3182153a Signed-off-by: meimei <meimei@huawei.com>
2016-01-04Enable yardstick db backend (2)Jo¶rgen Karlsson1-1/+1
Change-Id: Ibd574804a7304cb3f652cc11eef0ae4029e1cb75 Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
2016-01-04Enable yardstick db backendJo¶rgen Karlsson1-4/+4
Change-Id: I9d1a2c56b03c95847c24b7d5e1bda21bc817a4a3 Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
2015-12-21Refactor yardstick JJB to prepare for Milestone EFatih Degirmenci2-126/+189
Replace default stream definitions with stream anchors in order to be able to specify which job on which POD runs against which branch. Move project specific verify and merge jobs to own file to ease the stream handling. Change-Id: I504978402d2d9e305357846806a9f81d3f17a27b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-15fix the wrong installer namemeimei1-1/+1
JIRA: OCTO-144 Change-Id: I0cc8782cd08c40efcb95ba9278e5da1ffc42d99e Signed-off-by: meimei <meimei@huawei.com>
2015-12-14Use pod-params and installer-params for yardstickFatih Degirmenci1-72/+58
Change-Id: I77c6e4ece6018d8f16b61f3837f4661412ee5ae6 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-09Add yardstick docker cleanup builder in jjobjose.lausuch1-18/+28
Change-Id: I5c6bd5a086b03ba93e62403ea87d176e20384446 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-08Updates for yardstick docker imageJo¶rgen Karlsson1-5/+22
Docker image renamed: opnfv/yardstick-ci -> opnfv/yardstick and use POD_NAME for test suite selection. Change-Id: Ic4059799688eaeab565c9d9888a453a30b9d06cf Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
2015-12-07jjb: use default logrotate setting in all projectsRyota MIBU1-12/+0
Many projects have own logrotate definitions copied from the template. This patch make sure all projects to use the default logrotate setting, so that the infra admin can configure the values easily. This patch also fixes the logrotate rule for artifacts to keep them in the same duration as console logs exist. Note, this won't effect the hold time of artifacts in artifact.opnfv.org . Change-Id: I708a675c7e87e5f830ee36009f0c6913c003b2ed Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-12-01jjb: add default logrotate to releng-defaults.yamlRyota MIBU1-6/+0
Change-Id: I373d24be32e154b25d685df47e6d06ad352877c4 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-12-01jjb: move project-style to releng-defaults.yamlRyota MIBU1-6/+0
Change-Id: Iced99bd62a8a246984e67dc28be7d4dca149e22b Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-11-27jjb: move ssh wrappers to releng-defaults.yamlRyota MIBU1-8/+0
Change-Id: I8c26ca0e0cc8d5e6a57c9cb05be663f84f2293d2 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-11-18Fix GIT_BASE, timer and downstream triggers and add POD_NAME parameterFatih Degirmenci1-4/+28
Change-Id: Icaac4447fad172161ba455ebb476ed39720f3ba5 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-11-17Create a yardstick daily job to run on yardstick ericsson podFatih Degirmenci1-13/+29
Other changes are - job for foreman is removed. - stable/arno is removed. - cron trigger for job on lf commented out to make it possible to use macro. Change-Id: Ib498a3daa2b5689446be2f3ea7352f995666d9ee Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-10-19remove pipefail for yardstick dailyJo¶rgen Karlsson1-1/+0
Change-Id: I459db9c0705eb6f83b6bcc8c39264a97fde48fe5 JIRA:- Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
2015-10-19Add cleanup to yardstick daily jobJo¶rgen Karlsson1-1/+7
Change-Id: Ic694c9d9e042251fbcce22fdf241504804d4f51d JIRA:- Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
2015-10-18Invoke yardstick docker image.Jo¶rgen Karlsson1-54/+13
Change-Id: Idb5e3343f9a778618c8ced7a580aa6a7ce71db24 JIRA: YARDSTICK-136 Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
2015-09-09Fix for building on CentOSJo¶rgen Karlsson1-2/+2
JIRA: YARDSTICK-136 Change-Id: Ifc01b7740df612595e67e3a1cb3d3ec26da01204 Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
2015-09-07Add package qemu-img to yardstick CI scriptJo¶rgen Karlsson1-0/+4
Change-Id: Id95998d1c36b1250c871429e1e263e92f919ef1d JIRA: - Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
2015-09-04Fix yardstick-img-modify bug in CI scriptJo¶rgen Karlsson1-1/+1
Change-Id: I753de8260e9fe4561ea4bc854b4582f6de5de6dd JIRA: - Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
2015-09-03Utilize yardstick CI script for running in daily jobsKristian Hunt1-14/+30
Made changes to yardstick-daily builder to run test cases from yardstick CI script run_tasks.sh. JIRA: YARDSTICK-106 Change-Id: I28627f6c580ca5e69f68f7e2c0372f6d829b9537 Signed-off-by: Kristian Hunt <kristian.hunt@gmail.com>
2015-09-01Update setuptools before installing yardstickJo¶rgen Karlsson1-0/+1
JIRA: YARDSTICK-129 Change-Id: Iddf1c9cf30e1404ffdc9d54d126952a8c67b26af Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
2015-08-27Reconfigure Yardstick jobs after LF Lab reconfigurationFatih Degirmenci1-67/+18
- Configure/rename Yardstick jobs based on LF Lab reconfiguration - Update Fuel and Foreman daily jobs to trigger updated Yardstick jobs - Make sure Yardstick is executed even the Functest execution fails - Remove obsolete Yardstick daily job - Send email notification for failed Yardstick executions JIRA: YARDSTICK-77 Change-Id: I84528572e1ac78247fdb00f8621c7b25245d8b12 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-25Show output from setup.py in yardstick verify and merge jobsKristian Hunt1-2/+2
This patch makes it easier to debug errors encountered when adding new dependencies to yardstick and changing the CI pipeline. Change-Id: I6472aedf2123f0a8968b87377941226db8854009 Signed-off-by: Kristian Hunt <kristian.hunt@gmail.com>
2015-08-17Fix yardstick verify and merge jobs always result in +1Kristian Hunt1-0/+4
JIRA: YARDSTICK-118 Change-Id: If6793555afc0e1513a7c55a5a1b7a82fca241692 Signed-off-by: Kristian Hunt <kristian.hunt@gmail.com>
2015-08-13Update setuptools in yardstick verify and merge jobsKristian Hunt1-0/+2
New virtualenv comes bundled with setuptools 5.5.1 while yardstick requires >=6.1. JIRA: YARDSTICK-29 Change-Id: Ia5f44c9c888a5461d3a4ed71a9d60f7c20bd8539 Signed-off-by: Kristian Hunt <kristian.hunt@gmail.com>
2015-08-12Use bash in yardstick execute shells of verify and merge jobsFatih Degirmenci1-1/+5
JIRA: YARDSTICK-29 Change-Id: I0e91c4d58c8cdbafabbe322648e129abb66fa7f3 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-12Activate virtualenv in yardstick verify and merge jobsKristian Hunt1-0/+8
JIRA: YARDSTICK-29 Change-Id: Ib45c02c134a869c3503975484e75469238b903fb Signed-off-by: Kristian Hunt <kristian.hunt@gmail.com>
2015-07-02fetch-os-creds.sh yardstick, renamed builder to yardstick-fetch-os-credsjose.lausuch1-3/+3
JIRA: YARDSTICK-33 Change-Id: I897410c67fdd7982ebed43ef142eb5b40c950516 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>