Age | Commit message (Collapse) | Author | Files | Lines |
|
It should fix the key bug about subnet discovery.
Now juju_epc may run in parallel of rally testcases.
Change-Id: I04c1fcf2a18b461e5809d436846aa52c4b2660c8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit a51d42200d94643314ece1a833181a7193ce2265)
|
|
It excludes slow tests conforming with OpenStack Gates.
All tests run in parallel here.
It should be noted that only one skipped test was in failure here.
tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_mtu_sized_frames
Change-Id: I110a8cf5dd8603f29f40fcf01fc277d468582bf6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I45b8a0255428f9ee27c00bc96ebf6c0d21a6a4de
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It allows converting all images to vmdk and then patching all
testcases. DEPLOY_SCENARIO should match vio to do so.
convert_images.sh has to be called as prerequisite.
JIRA: FUNCTEST-992
JIRA: FUNCTEST-993
Change-Id: Ie35bf80af1cd9610a8c416ec01b81b61c6148cfe
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit d176e20067368d834e8b77d4f685f48cb54d03f5)
|
|
Change-Id: I7af07849fb70ef53f293002f313035b46731b705
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 5988d84f62cb19abfdddf1475177f174d6c2597d)
|
|
It moves the clone operation into docker build instead.
Change-Id: I296005d8638510a999665d383a26c4fcd48897a6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 2e7f66734394dc5e749ef9ac95e46a8ded9fb2c9)
|
|
Change-Id: I4079fa3641373eee40f8a876a2a525635f2752eb
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit b039d8d4219bca73a5b86e03f34f27fbe655ec81)
|
|
In fraser release we observed that refstack tests are executed in parallel
and that might causes problems in CI because without concurrency
parameter it will try to use as many cpus as possible and that might
lead to race condition issues.
This patch is created for backporting purposes to fraser branch
where the problem occurs.
JIRA: DOVETAIL-662
Change-Id: I6cf0ad3a32e88f04abd00d69523aa8ac47c39470
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
(cherry picked from commit d5c3692d211cb3e82708eaf2595ba3f26fafc6a6)
|
|
It's mandatory before releasing.
Change-Id: Iac7b49fb1061b39ee6683e7b30f163cfc2060a95
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 381a70d86ce49bd55b298042dc11cb16f9710d82)
|
|
It completes "Refactor Ims testing" [1].
[1] https://gerrit.opnfv.org/gerrit/60331
Change-Id: I3d971a07ad1199ab48f81f7484d33e7f35d12377
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Tempest is able to discover Trunk extensions [1].
Then it's useless to override tempest.conf for Neutron trunk testing.
[1] http://artifacts.opnfv.org/logs/functest/huawei-pod2/fraser/2018-07-26_12-11-20/tempest/tempest.log
Change-Id: Ie5f90d5b15b5535526db01b3f08ec55d3ab1e0c0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It also renames two testcases and updates all docs because tests
run in parallel in case of tempest smoke.
To force one thread as before:
run:
module: 'functest.opnfv_tests.openstack.tempest.tempest'
class: 'TempestCommon'
args:
mode: '^tempest\.(api|scenario).*\[.*\bsmoke\b.*\]$'
option:
- '--concurrency=1'
JIRA: FUNCTEST-989
Change-Id: I1348f5908400a5046be8edf983db4afa12e546c3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit eb8f57466325f398c6b8b5f4d15005c71879a269)
|
|
It reduces a lot the size of the docker image.
Change-Id: Ifd577169697b33dfd89594e8dd3afe4aa34ec7f9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 2dcec69c4e9ed34d7046afa694e738c040be02e9)
|
|
Change-Id: I0aa090bf1f8c6220918ebc1b041bab4a43d444b5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 759cd4bb92e171b16af5c6c1206352b92096d596)
|
|
Else it cannot compile vs arm [1][2]
[1] https://build.opnfv.org/ci/job/functest-vnf-docker-build-arm64-master/231/console
[2] https://github.com/sile/unf/pull/2/commits/74ed3e3b1ec31474cf9b8d8a90aee535607fdfe8
Change-Id: I8b0890c3b7a2a148975635c0f4eafbcc5568fc00
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit e9b5f08ddbdfefd6cbdf226a10b79b2349c4c86b)
|
|
It leverages on the official clearwater live test instead.
It now parses the output directly.
Conflicts:
docker/vnf/Dockerfile
Change-Id: Ia7746c13362323daf72b3536d294401f0b7ae42f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 0c55898253147b8fb6e5ef1afbf6f462a5b343b5)
|
|
It directly calls ping from the ssh socket.
It fixes a possible missing security rule.
It stops blocking if vpings are in failure.
Change-Id: I64092a155bb134fa8b7d31d0d13f695e019540d1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 213ca8e4e4d155ed6d5626020e56c3a241d1dace)
|
|
It completes [1] to fix gates [2] and stops getting thirdparty vnf
master (dependencies).
It also prints data to ease debugging.
[1] https://github.com/Orange-OpenSource/opnfv-cloudify-clearwater/commit/abd39d772c77317a25745feaaf312165e7588346
[2] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-fraser/110/console
Conflicts:
docker/vnf/Dockerfile
functest/opnfv_tests/vnf/ims/cloudify_ims.yaml
Change-Id: Ib317a491e54820f4edb01fcecfca9d2a08b40c0f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 19807ef8967c21da41fe5f5566751be8de250434)
|
|
Change-Id: I0cc1ea6b9bed335b4f0cc740f37fe399dc89146b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Its dendencies have not been met since Danube [1].
[1] https://build.opnfv.org/ci/job/apex-os-odl_l3-nofeature-noha-baremetal-danube/
Change-Id: I1a5bb4acd9e7e14dbf519132847521b5138f4cd6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 13e4c5838b732bf9fd246cd4f97cb9b4e2b8e0b9)
|
|
If a scenario is defined, setting installers as dependencies makes
the maintenance more difficult.
Change-Id: I3d0dc51ec3b9ccf3270ad1ec8253d6ee7e4a99a0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 38c67396839738cb319c797aa35fb50ec892b053)
|
|
It allows a fair comparison between odl and nosdn scenarios.
Gluon could also be safely removed as scenario filter.
https://build.opnfv.org/ci/job/functest-compass-baremetal-daily-master/88/console
Change-Id: I0a9268d2038c79320e372d1d35d276560555aa7d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 7c8d58fbe548f94c6cecfef7afc66270b395d6e9)
|
|
Change-Id: Idcbe0742e3d7733b361f812e0e51546d390b4af6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: Ib6d969460e6674ec892b7d657b184c2dcf614ea0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit ee241578f665a81549d6e50f014ea48ac07c6d64)
|
|
It allows a fair comparison between Neutron standalone and SDN
controllers. They should run successfully at least vs Daisy [1].
[1] https://build.opnfv.org/ci/view/functest/job/functest-daisy-baremetal-daily-master/lastSuccessfulBuild/
Change-Id: Iac34cd4d6eb070be0abe081fbc815e971675faef
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit abfdf1d28292198ef94059b5812a5987887404e0)
|
|
Change-Id: Idb937b3ed4896208048b90b705dc3e6db6104b60
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit ef44d1c12fcde4cb3cea4a23078e0a984f1a7336)
|
|
REST api server should run on top of all Functest containers by
overriding the default command.
We can safely remove it and meet the Docker Slicing approach.
Change-Id: Ibcc56490c931ae701bd31c52650081a115183e22
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit aca4e83931aa48b633cbb399bd4e9f16d3acdb13)
|
|
Only thirparties which have already created stable/fraser have been
updated.
Change-Id: Ic84faf65445f47a68c71480032cff8c20e090456
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Only Funtest testcases are verifying the referent scenarios.
Change-Id: I29dfa012e9cba39216fdd58e5fd59255844f335b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: Ia6f0c6fec30af5c4124f21b2bdaa3084bced6f9e
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|
|
The tempest testcases have been integrated from Neutron trunk
testcases. It also enables every Neutron extension which may raise
side effects [1].
[1] https://docs.openstack.org/tempest/latest/sampleconf.html
JIRA: FUNCTEST-926
Change-Id: I05015acf119f504ce0a5539d677719de874594ad
Signed-off-by: Panagiotis Karalis <pkaralis@intracom-telecom.com>
|
|
It also removes the former container which had helped when
checking possible regex issues.
I should be noted that patrole is already part of
opnfv/functest-restapi.
Change-Id: I76783bc3d121dfcef5b709f21a5e474354e93705
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
They are incompatible with Pike and they have to be removed without
any deep update.
The testcases will be re-renabled if updated before 03/16/18.
Change-Id: Ibf656db6ba4177eae44feb41cd5d314b7408d4de
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It now leverages on rally to factorize code between all tempest-based
testcases.
refstack-client is also added as requirement.
JIRA: FUNCTEST-942
Change-Id: Ieee845327f8736582d77b898edd6c9edd00667e0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I983898c27477986d9a5610e1df966fd00a8bc785
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It allows listing the OpenStack services tested or setting test
exlusions (e.g. tests requiring GRE as overlay).
It should be noted that Keystone and Nova can't currently be tested
without their default policy.json.
Change-Id: I8909694b4ffc315959504441f5ea0b1f3023fe7c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It only runs tests about neutron and glance because their policy.json
can be still downloaded. Installers could override them via docker
volumes if needed.
Several tests about provider networks are currently excluded because
GRE is selected.
Change-Id: Ic4e2274e3f53e66be0174e117993e8c307b96bf9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
To prepare F-release, we should set git commit ids for these
dependencies which follow the rolling release model (master).
Change-Id: I3c791040ea5ec700cfa845ae642e6d862c49281f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It allows publishing tests details.
Change-Id: Iffc49f8258cdd2c145750343003f21921ac7ff67
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I8c4e34b7907d1809e100c6677101b8076272f493
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
|
|
It removes all the files which have moved to Xtesting.
Vnf inheritances and env management will be improved in other
changes.
It keeps the same tree thanks to a symlink to allow publishing
artifacts.
Change-Id: I551bbd3f344cdab0158a50b7b09e541576695631
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: Ic6f4f2a2d06dc70338da3bad53deca0a62a03232
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|
|
It's published in a new container because the current results don't
allow gating.
0.2 is selected to meet OpenStack Pike's requirements.
Co-Authored-By: Rémi Le Trocquer <remi.letrocquer@orange.com>
Change-Id: Iafcf8f66ee3531fc43136886095774885bfc3150
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It stops writing files in Functest package dirs and cleans instance
variables in refstack modules too.
Change-Id: Iaddbe4fbaf12d1af207b86d4e44258efdc6d6f3a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It fixes a typo.
Change-Id: I684eab0ed74e2ebcb6f72442d0b3012d1b5de7aa
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
The testcase has been expected to work since the nova bug [1] was
bypassed [2].
[1] https://bugs.launchpad.net/nova/+bug/1742827
[2] https://gerrit.opnfv.org/gerrit/#/c/52075/
Change-Id: If53da6313381cf69a0093a6677db3d9033fb8f48
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It allows setting os-nosdn-nofeature-noha as default value if
DEPLOY_SCENARIO is unset.
As orchestra* testcases are already disabled, it's useless to ask a
specific installer. All vnf testcases should work vs any installer.
Change-Id: Ia388f96348f9d06745f8d1669962d7f1c4e47d84
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It's currently forbidding gating all APEX' scenarios [1] (even
os-nosdn-nofeature-* [2]). It will be enabled when it's fixed or when
functest jobs are rewritten [3]
[1] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/772/console
[2] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/770/console
[3] https://gerrit.opnfv.org/gerrit/#/c/51853/
Change-Id: I571c464aabe02f67a9e98ca1ab42d8a7efc672ee
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
They can be simply disabled and they unsuccessfully run vs Daily only.
In a second step, moving the related python modules in a new
orchestra repository could be a good solution simply because they
don't reach our coding criteria.
The best way is still to update them according to our rules and to
check all installers thanks to these two vnfs.
Change-Id: If36b16f0ed95d7039db9455a32c18f7fd1a739ef
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|