summaryrefslogtreecommitdiffstats
path: root/jjb/integration
AgeCommit message (Collapse)AuthorFilesLines
2020-11-10Apply given unique docker tag to imageLasse Kaihlavirta1-0/+8
- add input parameter to docker job and pass it to the build script (which has the requirement to use it to use it to tag any images it creates and pushes to Nexus) - this commit has no practical effect on music docker build until https://gerrit.onap.org/r/c/music/distributed-kv-store/+/114637 is merged Issue-ID: INT-1760 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: I7ed89081e7d399c46ec875659d4c022a85dbce54
2020-11-09Fix trigger path and improve docker tagLasse Kaihlavirta1-3/+3
- fix the files parameter (which translates into file path in final Jenkins configuration) for the gerrit trigger - use BUILD_TAG instead of BUILD_ID for docker tag to be passed Issue-ID: INT-1760 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: I4c0607e3ee0220cccecfd560dd6cd4cfb59de33f
2020-11-06Merge "Add initial unified review job for testing"Jessica Wagantall1-0/+59
2020-11-06Add xtesting:develop dockersmrichomme1-0/+3
the goal is to test easily experimental xtesting dockers leveraging the develop branch of the python sdk Issue-ID: INT-1771 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Iee9591edfef88b379874709e3d2de7da7463c5bc
2020-11-05Add initial unified review job for testingLasse Kaihlavirta1-0/+59
- add initial template for triggering a docker image build and then CSIT job in sequence - apply the template in music Issue-ID: INT-1760 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: I77e585bbbc1f7a04bebdacbc1d2cb0a05d023af1
2020-11-03Remove obsolete arm64 CSIT templatesLasse Kaihlavirta1-126/+0
- remove unused and unnecessary arm64 CSIT templates - remove commented-out references to them in VID CSIT Issue-ID: INT-1767 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: I0429823990c55fb22abe33d00ed6d49399dde5a3
2020-10-30Remove obsolete TestNG JJB templatesLasse Kaihlavirta1-342/+0
- remove testng CSIT templates that are not used now and should not be used by any CSIT project in the future (SDC is running these now differently from its own project as part of maven build) - clean up the currently disabled SDC CSIT just in case: - remove references to testng CSIT templates - remove CSIT trigger jobs Issue-ID: CIMAN-393 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: I763dd147e3e8a9f1de2b859472ac73f4924652d1
2020-10-15Take "disabled" value from variable for TestNGLasse Kaihlavirta1-4/+4
- replace hardcoded "disabled: false" with variable value in TestNG CSIT templates - it remains to be analyzed if we should really support TestNG in the templates at all, but as long as SDC has those tests (as they still do), we can't remove them from the templates Issue-ID: CIMAN-391 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: If43871ff563b3ead8666321ef4912ebfa9d252c1
2020-09-23Add verify and merge jobs for ran-simulatorNiranjana1-0/+26
Issue-ID: INT-1725 Signed-off-by: Niranjana <niranjana.y60@wipro.com> Change-Id: I76fc86afb412c5981d86a437e2d4ce6c44d96c6d
2020-09-22Setup CI verify job for NSSMF RAN SimulatorBartek Grzybowski1-3/+4
Change-Id: Ie2f2ce617e0dd26f1808496b34ac215f247471ec Issue-ID: INT-1723 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-09-14Setup terragrunt modules validation job for integration/terraform repoBartek Grzybowski1-0/+4
Change-Id: I4aa4341b19ee39388c3b65148ac6d15acd88346f Issue-ID: INT-1713 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-09-14Deploy terragrunt in integration/terraform project templateBartek Grzybowski2-0/+24
This will install terragrunt on CI minion for integration-terraform-verify job Change-Id: I6c558939dc26c3bdddf43ac8534944ea73465e36 Issue-ID: INT-1713 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-09-14Fix file trigger pattern in integration-terraform-validate projectBartek Grzybowski1-1/+1
Change-Id: I1a20c3152253caa27523ba3c87d4da11890a12e5 Issue-ID: INT-1713 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-09-08Merge "Setup terraform modules validation job for integration/terraform repo"Jessica Wagantall1-0/+15
2020-09-08Merge "Setup JJB template for terraform modules validation"Jessica Wagantall2-0/+46
2020-09-07Setup terraform modules validation job for integration/terraformBartek Grzybowski1-0/+15
repo Change-Id: Ia153596fddf1737bcf8725338246fe202429ceba Issue-ID: INT-1713 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-09-07Setup JJB template for terraform modules validationBartek Grzybowski2-0/+46
Change-Id: Ia7125a6cfd73a587d0e387134f326870d3306ccf Issue-ID: INT-1713 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-09-07Add INFO yaml and linters job for integration/simulators/5G-core-nf-simulatorBartek Grzybowski1-0/+37
subproject Change-Id: Id64abafe60325293ad5d80022b1cb8def177a138 Issue-ID: INT-1699 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-09-01Fix AAI-Simulator job by removing copy-paste codeBartek Grzybowski1-24/+4
Change-Id: I9380405e21486f11da15c899c8213ec2195c1456 Issue-ID: INT-1704 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-08-31Add INFO.yaml verify job for integration/terraform repoBartek Grzybowski1-0/+8
Change-Id: If63624ecad5f995b7fd303fb66b4a701cb9c945f Issue-ID: INT-1698 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-08-26Merge "AAI-Simulator: Updating JJB Job"Jessica Wagantall1-0/+24
2020-08-26AAI-Simulator: Updating JJB Jobajay_dp0011-0/+24
Issue-ID: INT-1704 Signed-off-by: ajay_dp001 <ajay.deep.singh@est.tech> Change-Id: Ib211c1ee797e0e6249788413f8535a19e97ff137
2020-08-25Try to set the docker tag to the branch when not mastermrichomme1-20/+1
when the jjb with the stream frankfurt is triggered I would like to use the tag frankfurt so set the docker tag based on the stream information I am not sure it is the right way... It is not a "release", it is just the latest of the frankfurt branch Issue-ID: INT-1683 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I9e486fd3bd523ba02ddc40f69ad3bfdd7005ce67 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-08-14Add daily scheduler to regenerate xtesting dockersmrichomme1-0/+1
This dockers include dependencies to - testsuite - integration - test frameworks we must thus rebuilt them regularly to keep them up to date Issue-ID: INT-1683 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I93ee268aee1459163c9a0738343b71301e5dec03
2020-08-13Prepare Frankfurt xtesting dockersmrichomme1-0/+3
for the moment frankfurt = master dockers We need to have dedicated dockers per version Issue-ID: INT-1683 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Ib0de9a8ef3ddef3b18133c476eb5c31ff8198d95
2020-08-06Update Go to 1.14 for Integration jobsPawel Wieczorek1-1/+1
Issue-ID: INT-1672 Change-Id: Ia67b37cfa818d891401456c7c1fb73acef084880 Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
2020-07-20Add missing runtime dependency in verify-vagrantfile jobPawel Wieczorek1-0/+1
Vagrant-based evaluation environment for "check_versions" test from "integration/test/security" adds a requirement for reloading virtual machine after MicroK8s setup. Plugin "vagrant-reload" is used for this purpose. Issue-ID: INT-1571 Change-Id: I46c509f15f9e19ad32e8bca8de3cf762fe1b8714 Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
2020-06-29Merge "Add jjb for integration/seccom repository"Jessica Wagantall1-0/+37
2020-06-29Add jjb for integration/seccom repositorymrichomme1-0/+37
Issue-ID: INT-1640 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I04b493503a3fd4b893cb1c454ca76ba221047b5a
2020-06-23Merge "Add integration-simulators-pnf-simulator-cli job"Jessica Wagantall2-1/+23
2020-06-22Last nit in benchmarking pathmrichomme1-1/+1
Issue-ID: INT-1366 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Ibf39433e34d1169a2c4043e023e445204db488b9
2020-06-19Add integration-simulators-pnf-simulator-cli jobBartek Grzybowski2-1/+23
Change-Id: Ie709449dac7876de168364a5fb303608528e6e10 Issue-ID: INT-1632 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-06-19Add all xtesting dockers in build processmrichomme1-2/+52
Issue-ID: INT-1366 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I265eabe51fcff5db2d9ccdc67da7deb64fde9b5a
2020-06-18Fix typo in docker verify pathJessica Wagantall1-1/+1
xtesting-infra-healthcheck path was missing the 'docker' directory. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I1fc409c3dd8e1144249accfbc695f633ff2707ec
2020-06-18Fix build pathmrichomme1-5/+9
The repo includes several build dir, precise the right one for each build Issue-ID: INT-1366 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I88e53b45bc794ab2c79e336d7b64ae83c3edba57
2020-06-17Update jjb to build xtesting dockers in ONAPmrichomme1-0/+37
So far the dockers are built with gitlab-ci in gitlab.com The dockers are hosted in gitlab.com registry Issue-ID: INT-1366 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I2d2b65d4cbedf893ea9f3ddf95eae7cf5d3767fa Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-06-09Add missing runtime dependency in verify-vagrantfile jobBartek Grzybowski1-0/+1
Change-Id: Iae2bba66968fb6cfef9c458233de2fc8d0c680d9 Issue-ID: INT-1620 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-05-26Fix integration project nameJessica Wagantall1-1/+1
Integration xtesting project name needed correction. Name should have "-" and not "/" Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Iddf021746f066b0c57e35a19cfc27b218a65c7ab
2020-05-25Invoke tox for verifying Mass PNF SimulatorBartek Grzybowski1-7/+1
Change-Id: If44d97a80033f7311f45d2acd2e21f5dc31d4856 Issue-ID: INT-1577 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-05-20Add linter for xtestingmrichomme2-9/+37
Issue-ID: INT-1533 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I54e7049e3916aa9400fe97747380baca6f719675
2020-05-12Merge "Add integration chain to build python3 baseline image"Jessica Wagantall1-0/+63
2020-05-12Merge "Run integration test after docker image is build"Jessica Wagantall1-1/+1
2020-05-12Add integration chain to build python3 baseline imagemrichomme1-0/+63
Issue-ID: INT-1587 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I3c04bfbca026752745dab98dfdb8e29549ba4b2b
2020-05-12Run integration test after docker image is buildBartosz Gardziejewski1-1/+1
Issue-ID: INT-1517 Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: Ib1ce2fa5522b5d33e4baffcdbcad53548bd13c7c
2020-05-08Upgrade script options in mass-pnf-sim jobBartek Grzybowski1-5/+6
Change-Id: I654115ccb0e286f61e46a3080f120a2adeedce08 Issue-ID: INT-1577 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-04-29Merge "Add post job build script for mass PNF simulator"Jessica Wagantall1-0/+10
2020-04-29Merge "Allow setting post build script for integration-docker-verify job"Jessica Wagantall1-0/+2
2020-04-29Merge "Add maven build job for mass PNF simulator"Jessica Wagantall1-0/+4
2020-04-29Merge "Use another docker jjb to build java11 in ONAP"Jessica Wagantall1-14/+7
2020-04-29Add post job build script for mass PNF simulatorBartek Grzybowski1-0/+10
Additional build actions will be performed for mass PNF simulator bringing up the services to validate infra setup. Change-Id: I4de8c6bb031d84e4fefd16c1a3afb12d5eacc506 Issue-ID: INT-1508 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>