summaryrefslogtreecommitdiffstats
path: root/jjb/testsuite
AgeCommit message (Collapse)AuthorFilesLines
2020-06-26Fix testsuite/robot-utils repo pathBartek Grzybowski1-0/+14
Fixes change with id I72e7e1814be730a4921ac539891653e71bf72666 Change-Id: I3faf138a92697e60da3c55bf0b1135acbb84326e Issue-ID: CIMAN-33 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-06-09Uncomment linter operations in pythonsdk-tests jjbmrichomme1-66/+35
Issue-ID: INT-1607 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Ic1f30254deb5cf05443bcab427470da748edf37f Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-06-02Fix testsuite-pythonsdk jjbmrichomme1-4/+4
Issue-ID: INT-1607 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I300094cd358ea8d9bedb395b06a0cc4c1fe85c71
2020-05-29Add jjb for pythonsdk_testsmrichomme1-0/+76
Issue-ID: INT-1607 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I6a2f89ab2e49b3325291411639e312dc3d34ceb2 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-04-28Simplify testsuite build chainmrichomme1-17/+0
Docker is built from the Dockerfile, no need to reference extra repositories Issue-ID: INT-1558 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I024d847b96ddedbf985feffa8b9efc1ce8c991ad
2020-04-09Tag linter and docker-compose integration jobs with idBartek Grzybowski1-1/+1
Simplify linter and docker-compose jobs assignment by tagging them with shorthand name. Change-Id: I9b7994c2a032b160a0356bdd2577de330c18ba56 Issue-ID: INT-1508 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-03-31Migrate to ubuntu1804-builderJessica Wagantall1-2/+2
Migrate the rest of the jobs from ubuntu1604-builder to ubuntu1804-builder Remove unused nodes Change-Id: Ic43c12d3f7f8952d3248085ec103806c9b442047 Issue-ID: CIMAN-373 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2020-03-12Switch linter jobs to ubuntu 18.04 minion by defaultBartek Grzybowski1-2/+1
Change-Id: Iff7d58d164462770039f47411891b861fcf8029f Issue-ID: INT-1478 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-03-11Exclude Robotframework linter triggermrichomme1-5/+9
There are too many errors according to the linter for the moment the lint will systematically vote -1 Issue-ID: INT-1478 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Ieaecaf793f0b185289705415f492f21546686e8e Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-03-09Move node builder for linters to ubuntu1804mrichomme1-1/+2
issue with python3 version using ubuntu16.04 Issue-ID: INT-1478 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Ie2dbe1c7d89520194a2ed842e993fd0add0e32b9 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-03-06Add a verification job to testsuitei repositorymrichomme1-0/+24
leverage on integration verification job include linters for - json - yaml - robot the tox configuration has been prepared in another patch [1] Issue-ID: INT-1478 [1]: https://gerrit.onap.org/r/c/testsuite/+/103291 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I2ffcecf8ef04782839807114721913c1f81d74e4 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-02-07Add INFO verification job for testsuite/oomBartek Grzybowski1-0/+10
Issue-ID: INT-1433 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com> Change-Id: I9b20d1f1d61c4a0fe5a3b1e246ff7a15f2890eed
2020-01-14Ensure INFO runs in centosJessica Wagantall3-0/+3
Move INFO.yaml verify jobs to centos node to ensure there are no issues with Python packages. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ib696292b9785478175515694247854b2e4e1c37f
2019-11-05Verify job of heatbridge calls java verifier...mrichomme1-2/+5
This repo deals only with python.. Issue-ID: INT-1288 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I675fb9a54042f14084a5a595aa14ab082d6fce7b
2019-10-14adding support for gerrit self relase in testsuiteDR695H1-0/+9
Issue-ID: TEST-223 Change-Id: I9cf37b9dc1b6569701803001dfb3b57fc6384d4a Signed-off-by: DR695H <dr695h@att.com>
2019-09-17create el alto jobs for the testsuite projectsDR695H3-0/+8
Issue-ID: TEST-216 Change-Id: If8507a59848affbf1915aa6e7f2dac87ad6a2eec Signed-off-by: DR695H <dr695h@att.com>
2019-09-13Change to centos build nodeAric Gardner1-1/+1
testsuite-python-testing-utils-verify should also use centos build node Issue-ID: TEST-211 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Change-Id: Idac444c65d6cc05f98a25b0312d9735cce6b16cc
2019-09-13make the base image be based on centosDR695H1-1/+1
Issue-ID: TEST-211 Change-Id: I5020abe6d1c93728cfd3211c42392c40db999919 Signed-off-by: DR695H <dr695h@att.com>
2019-09-12move the base tox env to python 3DR695H1-2/+2
Issue-ID: TEST-211 Change-Id: I41c9a66068ce0c84f078062134e299f551f16554 Signed-off-by: DR695H <dr695h@att.com>
2019-09-10Remove maven jjb for python-test-utilsumry83641-13/+0
the repo is only dealing with python and does not trigger docker creattion Issue-ID: INT-1228 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I568cfad0e5f59116e07a7ccceb9ac5b391428daf
2019-08-31Align verify and staging tox jjb configumry83641-2/+2
Issue-ID: INT-1228 Signed-off-by: umry8364 <morgan.richomme@orange.com> Change-Id: I546d58d68a7bafc7db5a54c18d4e0e7d6ffea35a Signed-off-by: umry8364 <morgan.richomme@orange.com>
2019-06-26add back in verify step of the buildDR695H1-1/+18
Issue-ID: TEST-170 Change-Id: I06a4a584939f6d3b9b5d54e116d603032e54bbad Signed-off-by: DR695H <dr695h@att.com>
2019-05-10Change testsuite to use dublin for all reposGary Wu3-21/+6
Change testsuite docker job to use specified branch for all repos instead of a mix of branch and master. Also clean up jobs for heatbridge. Change-Id: Icc1d3aa8703fc6c949e1b7dc243676b1263a5048 Issue-ID: INT-1070 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2019-05-09for python-testing-utils to dublin branchDR695H1-0/+2
Change-Id: I18dfa1a4f50c61b0bdefc43ccced7f51a1fa4f3e Issue-ID: TEST-144 Signed-off-by: DR695H <dr695h@att.com>
2019-05-08Add timestamp tag for testsuite docker imageGary Wu1-1/+5
Change-Id: I0cae9a59c314111acff1bad9af32d65a03de36fe Issue-ID: INT-1070 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2019-05-07Revert "jjb reference non-existent demo dublin"Gary Wu1-2/+2
This reverts commit b0b560af7ac01272af855a16f40b87b33d080c13 now that demo repo has been branched. Change-Id: I9c2f5792e83e257d4ac76396068e3fdc6c982236 Issue-ID: INT-1062 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2019-05-04jjb reference non-existent demo dublin branchYang Xu1-2/+2
Change-Id: I39c40214ad99fe23be0ce5a7b43aedc99e382240 Issue-ID: INT-1062 Signed-off-by: Yang Xu <yang.xu3@huawei.com>
2019-05-02add dublin branch in testsuiteDR695H1-0/+2
add dublin branch in testsuite Change-Id: I337ffb775378d46b5284557909dc67b71b2e160b Issue-ID: TEST-144 Signed-off-by: DR695H <dr695h@att.com>
2019-05-02Remove integration-owned casablanca jobsGary Wu1-2/+0
Change-Id: I8b7c9daedd7c005837572ddf614bcfd9e476242c Issue-ID: INT-1055 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2019-04-30fixing the node selectorsDR695H1-2/+2
we want the node selector to be builder not docker Change-Id: I9301ae125ad9dea4e30094af95abceb8a4774125 Issue-ID: TEST-141 Signed-off-by: DR695H <dr695h@att.com>
2019-04-26make pythontestingutils based off python jobsDR695H1-7/+10
make pythontestingutils based off python jobs as it allows us to do things that we couldnt with just python like deploy to nexus and do daily builds. i guess this is right way Change-Id: If10b4d973012db1629729091c09bedfa33e02f8e Issue-ID: TEST-141 Signed-off-by: DR695H <dr695h@att.com>
2019-04-22make python testing utils based off maven jobsDR695H1-2/+16
make python testing utils based off maven jobs as it allows us to do things that we couldnt with just python like deploy to nexus and do daily builds Change-Id: I4d78e63ea427042747c682d7b81d90b797f527cd Issue-ID: TEST-141 Signed-off-by: DR695H <dr695h@att.com>
2019-03-08Add INFO.yaml verify job (TEST)Jessica Wagantall3-0/+24
Add gerrit-info-yaml-verify from global-jjb to verify INFO.yaml file contents. Change-Id: Ibbf99139931421736876ad7a5a638d74d56a7b6c Issue-ID: CIMAN-179 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-01-18Pull demo casablanca for testsuite casablancaGary Wu1-3/+4
The testsuite casablanca docker job was incorrectly pulling the master branch of the demo repo instead of the casablanca branch. This fixes the issue. Change-Id: I9323215ae503135b70295d0f972b079f29295ef1 Issue-ID: INT-775 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-12-03Add nexus-iq-namespace for CLM jobsJessica Wagantall1-0/+1
Add nexus-iq-namespace variable for CLM jobs to use the 'onap' prefix in Nexus IQ reports. Having this prefix, will help in situations where two different organizations have the same application names. Change-Id: Id689cbb482d823482932fb4d397bd2adae950735 Issue-ID: CIMAN-134 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-11-15Add casablanca branch jobs for integration reposGary Wu1-0/+2
Change-Id: I1e4bbffbda775ce9f96d926c452ac3d2c8ac1574 Issue-ID: INT-723 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-11-13Manage views [t*-v*] in JJBJessica Wagantall1-0/+6
Use lf-views to manage views through JJB Issue-ID: CIMAN-218 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I1297f26739606105288f65aac5919d9b57ef8051
2018-10-23TESTSUITE-Refactor CLM project blockJessica Wagantall1-1/+10
The clm job portion needs to be on its own project section similar to the Sonar portion. The reason behind this, is because we only want this job to be running for master and no other branches. Also, this is in preparation for the work that is to come from global-jjb on application names in CLM. Change-Id: I25bbd84c898464c2b1955e4892b5b9a43c037efe Issue-ID: CIMAN-213 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-24Revert "Remove CLM jobs"Jessica Wagantall1-0/+1
This reverts commit 74c6abf7b5ec8663d0a7a437325d47274f6c111f. Issue-ID: CIMAN-33 Change-Id: I5c8cd455908ee6352d273db5ff76cd6529f3d8af Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-23Remove CLM jobsJessica Wagantall1-1/+0
Remove CLM jobs as they are exposing proprietary information. Looking into how to handle these better. Change-Id: I8dde2f314af5a945163e0b1172926c398ec78c37 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-20Remove testsuite empty yamlJessica Wagantall1-12/+0
Remove testsuite-properties.yaml file since it does not have any jobs defined. Change-Id: Iabeceb8b0ac402ff57cfd0e6ea700a0a6f0dbba0 Issue-ID: CIMAN-116 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-20Remove testsuite CLM jobsJessica Wagantall3-4/+0
Testsuite repos are mostly robot and python related files and does not make sense to have CLM running on them. Issue-ID: CIMAN-116 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I0f5a73d87b36b643c28c420dbdf8b562ee7e8d0a
2018-07-17Leverage docker layer caching for testsuitegwu1-2/+0
Use new queue-docker-4c-4g persistent build node type to test the use of docker layer caching. Also remove amsterdam job for testsuite. Change-Id: Ieb2470092fddf392799d0d5faead820dd663531e Issue-ID: INT-588 Signed-off-by: gwu <gary.i.wu@huawei.com>
2018-04-04Rename robot docker from openecomp to onapGary Wu1-3/+3
Also remove an unused job template that was only used by the testsuite repo. Change-Id: Ie024864a2c5f0710f3d9bf2adaf3c356075d2c67 Issue-ID: INT-459 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-03-21Restore amsterdam build job for demo repoGary Wu1-2/+0
ETE Robot suites in amsterdam still have dependencies on staging artifacts, which have disappeared from the staging repos. Restore the amsterdam jobs so that we can re-create these artifacts and release them. Also remove obsolete release-1.0.0 jobs. Change-Id: If7afb3be03b11c17c8908ec40ed8afeebd77d0d6 Issue-ID: INT-406 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-03-19Rename basebuild to builderJessica Wagantall2-2/+2
Rename nodes from "basebuild" to "builder" in preparation for updating to common-packer. Change-Id: I6ff64e3ee5c856391430296aded45d84c46de171 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-03-14Update configuration to build amsterdam branchJerry Flood1-2/+2
Issue-ID: CIMAN-143 Change-Id: I120c7c622949725e8e2b3dd2d1b2861156265cca Signed-off-by: Jerry Flood <jf9860@att.com>
2018-02-23Remove Amsterdam Job from JenkinsGildas Lanilis3-6/+0
In order to focus on Beijing Release, this is removing remaining Amsterdam Jobs on: -demo -dmaap -holmes -integration -modeling -msb -multicloud -testsuite -usecase ui -vfc Change-Id: I4f2a3818b1b53d426e03709e2bf7848cc02d1c78 Issue-ID: CIMAN-135 Signed-off-by: Gildas Lanilis <gildas.lanilis@huawei.com>
2018-02-20Add missing CLM jobsJessica Wagantall4-1/+18
Add missing CLM jobs for sdnc and testsuite Change-Id: I6b78747628efa83d5c9b5318defeff7649dc0c38 Issue-ID: CIMAN-133 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-11-29Add amsterdam stream to JJB templatesJessica Wagantall3-0/+6
Add amsterdam branch for jjb job templates for portal repos Change-Id: Ia5a77080e5f27fd92ce0bfc432c3d610d8c2390f Issue-ID: CIMAN-120 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>