summaryrefslogtreecommitdiffstats
path: root/jjb/functest
AgeCommit message (Collapse)AuthorFilesLines
2019-12-22Dump all artifacts as last stepsCédric Ollivier1-1/+47
Change-Id: I55497311520f7fc2583bfa36fb1cb595cf5f1fff Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-12-22Dump all artifacts as last stepsCédric Ollivier1-1/+47
Change-Id: Ia444ec9da0ddf82cdb4c7447d3e27021a36fb210 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-12-22Add missing sudo callsCédric Ollivier1-1/+1
It modifies airship, cntt and xtesting jjbs. Change-Id: If9f8d301262764312a46b7fa6e24220d96fc30bf Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-12-22Dump all logs as last Xtesting stepCédric Ollivier1-1/+47
Change-Id: I6a1353446f34a97307aeda322893006c833018b2 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-12-19functest: fuel: Switch hunter jobs to iruya streamAlexandru Avadanii1-5/+5
Change-Id: Iaa812a79a3ecb7b08cc8db16a342125c38849fab Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2019-12-17Build functest-features in HunterCédric Ollivier1-0/+13
functest-features:hunter is not updated (latest Xtesting changes) Change-Id: Ic3b62c9b8e0b59a2127186bd5f38b7ca72cf2633 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-12-15Stop overriding default Rally blacklistsCédric Ollivier1-2/+0
The default Rally blacklist has been used asis for a while. Change-Id: Idc84935ec2bbc31a841764499c29c5cb1923b3c5 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-12-15Add buid_tag in Functest jobsCédric Ollivier3-6/+51
It eases archiving all logs (third-party certification). Change-Id: Ief9c89ac9cf5a748fb8f6965078c9651fd0066ac Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-11-27Run tempest_slow in Functest Hunter jobsCédric Ollivier1-2/+0
It was backported to fullfill CNTT needs. Change-Id: Ifec797b6943e2ab941625548686adc00208fb77c Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-11-26Publish latest CNTT-related testsCédric Ollivier1-0/+14
Change-Id: I3cf00e1f96c6a7daa5291b555a339043661d8119 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-11-26Build the new CNTT-related Functest benchmarking containersCédric Ollivier1-0/+7
Change-Id: Id742f2ff0b6db3bddd8cc588a2a20b56066c669b Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-11-26Add tempest_full in CNTT compliance gatingCédric Ollivier1-0/+7
Change-Id: I9f9be8d912eded2e17b6ead257bf778e5468afff Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-11-26Add rally_sanity in API ComplianceCédric Ollivier1-0/+7
Change-Id: I8ad65a75a5db61c555810f7cbb5612db88c8d651 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-11-18Add Compliance tests in Functest jobsCédric Ollivier1-12/+122
Change-Id: I620f24f689731a20456b1153f88fb5c0a47bb557 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-11-14Run tempest_cinder and tempest_keystone in hunterCédric Ollivier1-4/+0
They have been backported for the best CNTT compliance. Change-Id: I8d8d19fc350af7804899ce91a58ca4b42b699c47 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-11-14Correct volume bindings in functest.yamlCédric Ollivier2-2/+2
It also adds -p in run_tests call Change-Id: I6e765407ba62678241a9ad2c62fcf0c2ca64e431 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-11-14Leverage on S3 support provided XtestingCédric Ollivier2-16/+10
It avoids using gsutil in Jenkins (extra logics). Change-Id: I2f3d69b88b115469e25b1452590e9ffc66266455 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-11-14Fix typo in .boto pathCédric Ollivier1-1/+1
Change-Id: I273ac0939da7ed536889d389f7d57e47510a2b16 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-11-14Leverage on S3 support in XtestingCédric Ollivier1-9/+6
It avoids using gsutil in Jenkins (extra logics). Change-Id: I0494875883436da5846d99e1088812793c46af72 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-11-10Build new functest-smoke-cntt containersCédric Ollivier1-10/+14
[1] has been backported to Jerma, Iruya and Hunter. [1] https://gerrit.opnfv.org/gerrit/c/functest/+/68668 Change-Id: I4c7f58a1a07791bf37c0b35d55b61a41fe5c6566 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-10-30Conform with latest Functest backportsCédric Ollivier1-12/+0
New tempest plugins were backported to Jerma and Iruya. Change-Id: I1e8d4fef110609657d179aa978b2b4441200abde Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-10-29Replace few false healthcheck by smokeCédric Ollivier1-6/+6
It completes the previous change "Add latest tempest plugins integrated into Functest" [1]. [1] https://gerrit.opnfv.org/gerrit/c/releng/+/68700 Change-Id: If58d1d560e103b59ececb0f31ef47e052ca4105a Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-10-29Build functest-smoke-cnttCédric Ollivier1-0/+13
It completes the patch "Publish functest-cntt-smoke" [1] [1] https://gerrit.opnfv.org/gerrit/c/functest/+/68668 Change-Id: I932c9f087d42ad7f2a7fb2d31f3baefbb9187817 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-10-29Add latest tempest plugins integrated into FunctestCédric Ollivier1-0/+46
Change-Id: Ic820f7d558be5e5425d2d3b165a8188c1eca13d3 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-10-20Remove failing functest-rtd-jobsCédric Ollivier1-24/+0
This job always fails (missing python interpreter) [1] and it's useless as Functest team manages its docs on readthedocs. It's worth mentioning that opnfvdocs load Functest docs as a submodule. [1] https://build.opnfv.org/ci/job/functest-rtd-verify-master/73/ Change-Id: I8f0180a6befa80e96b9d393b2c3ac627bdb278c5 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-10-19Rewrite Functest K8s verification jobCédric Ollivier1-145/+58
It deeply simplifies the overall logic and prepare a possible next integration in the gate multijobs Change-Id: I02b625420749749a1aa08254d863b465bb499b47 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-10-19Rewrite Xtesting verification jobCédric Ollivier1-145/+58
It deeply simplifies the overall logic and prepare a possible next integration in the gate multijobs Change-Id: I8f7639706df15b7f3d1ca1dfac9296cfc3832bac Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-10-19Clone Functest repo before running toxCédric Ollivier1-0/+12
Change-Id: I5df766d5ce87b680c5b2c8602a86b117f7063c74 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-10-19Rewrite Functest verification jobCédric Ollivier1-143/+44
It deeply simplifies the overall logic and prepare a possible next integration in the gate multijobs. It's also needed by "Check spelling in rst files" [1] which asks for the 'enchant' C library [2]. [1] https://gerrit.opnfv.org/gerrit/c/functest/+/68643 [2] https://build.opnfv.org/ci/job/functest-verify-unit-tests-and-docs-master/2459/console Change-Id: I07cd1f6b008e5b121d5d9852112f5db756c87da4 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-10-12Use same slave for K8s Jerma and masterCédric Ollivier1-1/+1
Kubernetes master tests are verified vs Kubernetes 1.16.1 (Jerma). Change-Id: Ib6f54f5eab55354d0df8c4b6733d43e001257537 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-10-08Add Jerma in blacklist logicsCédric Ollivier1-0/+2
https://build.opnfv.org/ci/job/functest-jerma-gate/5/ Change-Id: I6f970f36256b5c07dea32f7cbb630e695eb226e0 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-10-07Publish Functest Jerma jobsCédric Ollivier3-0/+15
Change-Id: Ie3970ea3e5b64130d73985a31ed16505e191c0f2 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-10-07Publish Functest K8s Jerma jobsCédric Ollivier3-0/+10
Change-Id: I1838c21ab23ec07e356f501d0424b7d41eef5be7 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-10-07Add Xtesting Jerma jobsCédric Ollivier3-0/+10
Change-Id: Ib27a6878c428b430388485d62b3e52c5e9aa02b7 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-10-03Remove all compass jobsAric Gardner1-37/+0
Remove all jobs associated or dependant on compass Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Change-Id: I2bdac50e535736e51d815fc12c4141158f1ef852
2019-09-20Select golang 1.12-alpine3.10Cédric Ollivier1-8/+8
It conforms with "Select go 1.12 instead of 1.13 (rolling)" [1]. [1] https://gerrit.opnfv.org/gerrit/c/functest-kubernetes/+/68514 Change-Id: I49bc4b5ac3cac9bb0d89198e9214ef42a076d744 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-09-14Select 3.6 if iruyaCédric Ollivier1-0/+2
It conforms with "Select python 3.6 as default" [1]. [1] https://gerrit.opnfv.org/gerrit/c/functest/+/68471 Change-Id: Ibc4ae81597ce9ed3d12ab27c6eae796870f6a2d4 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-08-31Remove Functest (OS and K8s) features containersCédric Ollivier7-181/+3
Change-Id: I0391b15adc9f5a8f36d340f6970fe731ff10bcc1 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-08-29Run tempest_slow in Functest Iruya gatesCédric Ollivier1-2/+0
tempest_slow was backported to Iruya [1] [1] https://gerrit.opnfv.org/gerrit/c/functest/+/68409 Change-Id: I3305d8db5a3dcd19769aef726557866cb03396b4 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-08-29Add tempest_slow in Functest gatesCédric Ollivier1-0/+14
It disables few ipv6 testcases due to possible SUT misconfigurations. It seems better than fully skipping ipv6 via tempest config [1] because it's already well covered in tempest_full. [1] https://docs.openstack.org/tempest/latest/sampleconf.html Change-Id: If1160dc68f5e53dffdfdd6722bdc557683243bde Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-08-28Add Octavia in Functest gatesCédric Ollivier1-0/+11
It's now avaible in functest-smoke:latest Change-Id: Ib6d5313d63c92a5e760714001a1b8ca670fa261f Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-08-22Update alpine to 3.10 in Functest K8S gatesCédric Ollivier1-9/+9
Change-Id: I24a92a5252ce47bcb636df2d05624422c6cbe1eb Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-08-22Update Xtesting GatesCédric Ollivier1-11/+11
It now selects lf-virtual1 as slave and Alpine 3.10. It has been generated via latest Xtesting Ansible role. Change-Id: I97c2179cc0f42e435e19b738f7d86114de592425 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-08-21Protect tag in functest.yamlCédric Ollivier1-2/+2
Else 3.10 becomes falsy 3.1. Change-Id: I84045769d062f184f2f7020b9613cf06abc4af3e Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-07-27Merge "Update to python 3.7 and alpine 3.10"Cedric Ollivier1-9/+9
2019-07-27Update to python 3.7 and alpine 3.10Cédric Ollivier1-9/+9
Change-Id: Id800208e148190ee10e4cfcb2a48a2dff00c35a7 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-07-25Select lf-virtual1 as defaut slave (ut)Cédric Ollivier3-3/+3
It allows verifying unit tests vs python3 and building docs (see latest OpenStack upper-constraints) Change-Id: Ie9566d4b1e0a288d5944c3111ec2dc0749be1975 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-07-22Exclude behave tests from hunter and iruyaCédric Ollivier1-0/+5
For the time being, it's only part of master [1] [1] https://gerrit.opnfv.org/gerrit/#/c/68206/ Change-Id: I7c8baf4bd178668c99f15029eb425e63c3a3b5a2 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-07-21Stop blacklisting tempest tests in gatesCédric Ollivier1-2/+0
It reverts "Allow blacklisting tempest tests" [1] as all volume leaks were solved [2]. [1] https://gerrit.opnfv.org/gerrit/#/c/68020/ [2] https://bugs.launchpad.net/tempest/+bug/1829613 This reverts commit f90b8b66834b81b1022a05e14392857e77fccfca. Change-Id: Ic87de200482eb6c7aef878a1f23dcd43b79d1b10 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2019-07-20Revert "Exclude latest rally_full and rally_jobs"Cédric Ollivier1-5/+0
This reverts commit f0b74187ee9e26a6b0be9976b1c5d35d9c96523b. Change-Id: I97466016e6cf296996558a45d4e4a5354d349e6f Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>