summaryrefslogtreecommitdiffstats
path: root/jjb/yardstick
AgeCommit message (Collapse)AuthorFilesLines
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>
2015-07-02Fix shell that includes ../../utils/fetch_os_creds.shFatih Degirmenci1-1/+1
JIRA: YARDSTICK-33 Change-Id: I152eef32bdcabf5f61832921e42f4570894a8b9b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-07-01Integrate fetch-os-creds.sh to yardstickFatih Degirmenci1-4/+29
JIRA: YARDSTICK-33 Change-Id: I1fe483ff7dc30354f81657738c1ba9d2f51b3661 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-25Align yardstick execution with latest yardstick versionFatih Degirmenci1-1/+1
JIRA: YARDSTICK-33 Change-Id: I37b5f12bbf095c55ea33b129895fd7b5706da115 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-15Fix failure due to unset PYTHON varFatih Degirmenci1-3/+2
JIRA: YARDSTICK-33 Change-Id: I3fba3be4640daaddf9cddcc566e660f7d2169986 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-15Execute yardstick sample ping scenarioFatih Degirmenci1-3/+34
This is the initial version of yardstick execution on LF POD1 and POD2. JIRA: YARDSTICK-33 Change-Id: I8abb1b6d72655b057370e6eae0405081289cfe9d Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-15Create initial version of yardstick job for testing on LF POD1 & POD2Fatih Degirmenci1-0/+48
JIRA: YARDSTICK-33 Change-Id: Ic1bfb58fdce2ebe2d19573be0f38202ff2380fc9 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-28Tie yardstick jobs to ericsson-build slaveFatih Degirmenci1-3/+3
JIRA: YARDSTICK-21 Change-Id: Ic34f84f829b5443bf57d94b9892051cb6d5a4a96 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-28Execute run_tests.sh in yardstick verify and merge jobsFatih Degirmenci1-6/+6
JIRA: YARDSTICK-21 Change-Id: Iff80bc89cd9c7116adc7c3ece548a6bb347d4381 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-26Move/disable jobs that are tied to ericsson-buildFatih Degirmenci1-3/+3
ericsson-build slave will be under maintenance so some jobs are moved to another slave and some jobs are disabled. JIRA: OCTO-3 OCTO-4 Change-Id: I8d1e1b985bd7c6ee1070624ce1ac3d741fa8b469 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-25Create initial jjb for yardstickFatih Degirmenci1-0/+182
JIRA: YARDSTICK-4 Change-Id: Ib6166f84ae4218da07c9ffccb53587b51cd524d9 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>