Age | Commit message (Collapse) | Author | Files | Lines |
|
JIRA: FUNCTEST-84
NOTE: This depends on this patch
https://gerrit.opnfv.org/gerrit/#/c/4455/1
By default, it will not push anything unless we specify it with "-r" flag
We want to push every time we run Functest from Jenkins,
but not when a random OPNFV user runs the tests.
Change-Id: I1e35cb9c91b24bd241b327a4a3c42c068bbfc685
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Change-Id: I9f7e1f5bd1f1d45c519fad6daf5cb844100ee685
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Please note that this commit introduces major changes.
- Create suites named daily, tempest, rally, odl, vims, vping
- Create one job template that runs against given pod and installer with
the wanted suite
- Create common builder for tempest, rally, odl, vims, and vping, using
FUNCTEST_SUITE_NAME to run functest.
- Get pod and installer parameters from opnfv/pod-params.yml and
opnfv/installer-params.yml.
- Remove obsolete jobs, builders, and triggers.
- Update Fuel and Apex daily jobs to trigger correct functest-daily jobs.
Change-Id: I5d3ff6abbf0b7f663d4044ff24e8ad2891b3430e
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
The job functest-store-results calls the script res-build.sh
and it fails because it runs things in the jumphost instead
of in the docker. There will be another commit to fix this.
Change-Id: I57ad7261c3f96685b685db14924dc55f11714ba5
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
- Remove the jobs that do nothing such as merge and daily jobs
- Leave only verify jobs for all the projects as placeholders
- Introduce stable/brahmaputra branch and keep it disabled
Please note that the "real" jobs for bottlenecks, compass4nfv,
functest, and qtip are not deleted.
Change-Id: I80031f77a11c2bf5173fbb7be98294285e3cc2ef
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
|
|
Change-Id: I8ff60731bf1ba3d9442d146e41ff45472c5e62d6
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
Change-Id: I128098d404a72711672026d4fc7b55fbd4f3b9bf
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I54f4e44bb84bf90526b95650d58e87dfda06ddb2
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
|
|
JIRA: FUNCTEST-97
Change-Id: I91c7e4b6b10df61220618859fa5a614259f79fc9
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
Change-Id: I1db608d657c158641e9b65f162dc46853c0d0d0f
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
JIRA: COMPASS-155
Change-Id: I450ac1e1306eedca6ae3e48e0c6370f7e19b107b
Signed-off-by: meimei <meimei@huawei.com>
|
|
Change-Id: I44492886691097f231d9fca148549b04255b28a9
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
Change-Id: Ib2b90bb9f48a9ebacdc16521b2a688e13bb5a487
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
Change-Id: I06523348b7d513a34ddd88cf4639404b7cc414b6
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
Change-Id: Icc564778b766dee4e4c3b3a12e591d77e58a065a
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
Also, remove previous parameter from macros (not needed)
Change-Id: I4100ff1322560e79ca4511f0a05c87335ed6be67
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Change-Id: I90f39fbcfa0e2de12675a3a567bfb8d0897d6488
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
|
|
JIRA: FUNCTEST-69
Change-Id: I05add56caec329f9ba3b577b9fe7b8efbc1c719c
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
JIRA: FUNCTEST-69
We need to fetch de openstack credentials from the Installer VM (Instack).
Apex leaves a SSH public key in the jumphost. The idea is to pass it to
the docker container so that we can access that VM from it without password.
This is only needed by Apex installation. Ideally, all should have the same,
so that we don't hardcode passwords.
Change-Id: I5e9f6c8f298140f77780362e640d43e624897a9c
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
define it as a POD and a target lab
Change-Id: I965b4311d44a100050572aa84f746a99ad275822
JIRA: FUNCTEST-96
|
|
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>
|
|
JIRA: RELENG-60
Change-Id: I340d7106e1fa42d815c93bd3aaf82a11625ba8e0
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
JIRA: FUNCTEST-96
Change-Id: Ic29fefec342d28ec2b398f2972d9a4b3a7625873
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
Use NODE_NAME when creating the docker file
Add -v with the path to the OpenStack creds
JIRA: RELENG-60
Change-Id: Ie306edce83296f84f705a707e99dd9c9fce88607
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
Change-Id: I0c56f31107b3d97fbdde994581098bf913b02fdc
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Change-Id: I9e6823de47156311a70798cbaf7cb1a11777df6a
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Change-Id: I373d24be32e154b25d685df47e6d06ad352877c4
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
Change-Id: Ibc3a7466fcc2e030a6538d77e2c4521eb8daa214
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
Change-Id: Iced99bd62a8a246984e67dc28be7d4dca149e22b
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
Change-Id: Iaaa393bbaa66ed1615d10c4a40841e164247471c
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Change-Id: I8c26ca0e0cc8d5e6a57c9cb05be663f84f2293d2
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
|
|
|
|
This is a proposal so that we use the same methodology when it comes
to building and pushing docker images. With this approach, yardstick
Makefile is not needed for automation.
For now, it is usable by Yardstick and Functest docker images.
JIRA: RELENG-55
Change-Id: I58cfb4740cdfca82f69c102caefe9f29c92f099e
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
JIRA: FUNCTEST-69
Change-Id: I11ae219ac9090e59c992baa3835f428b3a614b19
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Change-Id: Ie561c21a104d01c015ae2d513c1d512650b87982
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
This avoids exit on error if there are no images/containers:
https://build.opnfv.org/ci/job/functest-fuel-master/lastBuild/console
Change-Id: Ib17b4a8ec2bc37777cabb76c817a0c455bf3d2ae
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Change-Id: Ib3ea7410b4c9ae39145fa7a3324ca8c1ccbce7a8
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Change-Id: I46e7386dc9ef078ccedefb1c80caba3ffbd5dc66
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
JIRA: FUNCTEST-78
Change-Id: Ibb0be531149fed848caa1670dcc1d53c607d26d2
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
JIRA: FUNCTEST-78
Change-Id: Ifb868bdd95af96a6effb92d6170222efd0564324
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
JIRA: FUNCTEST-78
Change-Id: Ia7c6d78b63b68bfa1a32a53babbaf5f000737903
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Jenkins clones the repo to root of WORKSPACE
Change-Id: Ib5d42c8ba0eba3ca9e2f312b7eb9361cc4eb3682
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Also: update image with tag 'latest'
JIRA: FUNCTEST-78
Change-Id: Idd1e143ada44ddb86d0bcb21c1b9ba4ed89675fc
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
JIRA: FUNCTEST-78
Change-Id: I90923c8e1a6354292f14921bcfe9ff4601eed717
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
JIRA: FUNCTEST-78
Change-Id: I4b50f3ddfc7f97d5d56de08afd065ae88e3eec4c
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Change-Id: I3266b574cb2da45b13688d4ced5a04ccf138577b
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|