summaryrefslogtreecommitdiffstats
path: root/jjb/apex/apex-verify-jobs.yaml
AgeCommit message (Collapse)AuthorFilesLines
2018-12-11Apex: Fix injecting functest varsTim Rozet1-1/+1
Functest scenario script uses functest_scenario file intead of functest_tag as previously used. Change-Id: Ie0f8ad3a33abbae55769fe44ccdd6d2b62d2e622 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-12-11Apex: Fix functest docker tag passing for gateTim Rozet1-9/+2
The daily job moved to using the apex-functest-scenario script. This updates the gate jobs to use the same logic as well as updates the detection script to drop snapshot specific extensions like functest/csit which Apex uses to determine special deploy types. Change-Id: Id5f23d71401fc341c640b388f583b304b2ac6789 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-12-05Apex: add missing builders path to triggerTim Rozet1-0/+2
Verify job was missing this patch to be able to trigger on commit. Change-Id: I8b1c1149ea47496389144dec648f9c8f58e8d343 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-11-27Revert "Apex: Fix incorrect block syntax in other jobs"Tim Rozet1-2/+2
This reverts commit ceb545e311cc9f8adcc8e617346b9cb63af16f5c. Change-Id: I01e782c280d62b59cd85f97ddcee1a86fbd93d7d Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-11-26Apex: Fix incorrect block syntax in other jobsTim Rozet1-2/+2
block-level was incorrectly worded as blocking-level Change-Id: Iccfc45841c042746e86bb9cebb0f28012d79d589 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-11-01Apex: Fix functest docker tag in gate jobTim Rozet1-1/+1
Fixes passing quotes as the value for the variable, so now what is passed is just an empty string. Change-Id: I9abb681374934fe4cf7c8024118278674880f7e9 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-10-26Set empty strings in DOCKER_TAG by defaultCédric Ollivier1-2/+2
It let functest-alpine process branches right after [1]. [1] https://build.opnfv.org/ci/job/functest-apex-virtual-suite-master/241/console Change-Id: I6ed804fe9f3628f67421157433e09da3bcbf585c Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-10-25Apex: Fix functest docker tag injectionTim Rozet1-0/+2
The file needs to at least exist for the inject to work in the case where the scenario is not rocky. Change-Id: I2fca0574d69c08a13d0cc797741b276281eb3600 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-10-23Run Functest hunter containers if Apex RockyCédric Ollivier1-0/+11
It replaces Queens logics as it should be useless since new gambia jjbs have been created. From the time being, Apex jjbs run master containers which should work thanks to backward compatibility but vnfs are falsy skipped. [1]. It updates verify-jobs to run the right container (hunter in case of rocky). [1] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/373/console Change-Id: I0df483eb78092e8155dd288d3c86d10b7762e433 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-10-21Revert "Apex: Enable OS master clients with Tempest"Cédric Ollivier1-9/+0
This reverts commit 2e1815d026f209e46fcc7eb29a7d4a28a48b2354. Change-Id: Idff665fdc88c0936bf7b4fb0bb895d90553ca835 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-10-12Update jenkins-job-builder to 2.2.1Aric Gardner1-2/+2
jjb/lf-ci-jobs.yaml has jjb-version: 2.2.1 as a minimum change block-level to blocking-level: https://review.openstack.org/#/c/608092/ We will need to change this back once we move past jenkins-job-builder>2.5.0 Change-Id: I12d0f55ee3c2dad20340ebf0fa8428ee1ad8484c Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2018-09-27Apex: Add Gambia jobs and prepare for rockyTim Rozet1-0/+5
Adds Gambia daily/verify jobs and prepares to migrate master queens scenarios to rocky scenarios. Change-Id: I7bfe6202e00fd62c1e668f3a6f9b481b9fbca99d Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-08-21Apex: Fix verify blocking with csitTim Rozet1-2/+6
Make apex verify virtual deployment occur on the same node where apex-verify job is running. Block apex-verify from starting if csit promote is running. Change-Id: I86e76232003b509db516e8d78703d43d36456d14 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-08-10Apex: Fix enable-condition on verify gateTim Rozet1-1/+1
Change-Id: Id2ac2945af9a419303f21f74cca8eb513f90ce80 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-07-20Apex: Change default verify scenarioTim Rozet1-1/+1
Since our default scenario os-nosdn-nofeature-ha is failing functest in verify, switch to os-nosdn-nofeature-noha which is passing. We want the lowest bar possible for initial patch set verification and then can use gate to verify more complicated deployments. Change-Id: I9788495de5ee728fa3c19264120315e562d2712d Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-07-09Update Functest testcase list per tierCédric Ollivier1-2/+2
Change-Id: I905527d509597218927908be7752ca16b6ea2cc5 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-06-25Apex: update 3rd party netvirt CITim Rozet1-0/+1
Intel slave no longer exists. Moves the Apex netvirt snapshots to run on Apex slaves. Change-Id: I3d9d32455e5a24cb64070677a32c5908cc331326 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-06-18Apex: Enable OS master clients with TempestTim Rozet1-0/+9
We want to use OS master clients when testing with master OpenStack (scenarios without any branch in the name). Change-Id: I6b2814dcb6fd7e8a650782e13c1a765320e8cf98 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-06-12Apex: disable functest for k8s deployment in gate jobZenghui Shi1-0/+1
Change-Id: I554dd364dbcbef03c4bc54bc026af22f8d95d34f
2018-06-05Apex: Fix missed updating nosdn verify scenarioTim Rozet1-2/+2
Change-Id: If9e612b24fca868c3b330a03053accc7debf9420 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-06-05Apex: Change verify job to use tempestTim Rozet1-4/+4
Tempest is maintained for different versions of openstack which we need to be able to test master and queens in Apex for XCI. Change-Id: I1ab6500964a93b74f1800e9bdfea9ddfb1157f70 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-05-31Apex: Parameterize functest suite/testcaseTim Rozet1-0/+2
This patch parameterizes the functest variables for the apex-virtual job so that we can indicate which tests to run when calling the apex-virtual (which in turn runs deploy and functest). Change-Id: Ic628c7711aca2d3ac0520d34150a3242d8d9891d Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-05-25Apex: Fix blocking on promote and artifact verTim Rozet1-0/+1
Change-Id: I274dba9398ef549d20fa106eda88abebfbf48c9e Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-05-16Rename files under jjb from 'yml' to 'yaml'Trevor Bramwell1-0/+382
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>