Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I04c2389310d1377452a171da9bf50fde67e94e7c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
XCI will be able to deploy this feature
on top of pharos lab with GPU so we have test it
This test can be improved in the future with OpenCL tests etc
| DEPLOY_SCENARIO | os-nosdn-vgpu-ha |
+-------------------+-------------------+------------------+----------------+
| TEST CASE | PROJECT | DURATION | RESULT |
+-------------------+-------------------+------------------+----------------+
| vgpu | functest | 01:00 | PASS |
+-------------------+-------------------+------------------+----------------+
Change-Id: I50618f47097a0257b1834b3966054d20458715df
Signed-off-by: Valentin Boucher <valentin.boucher@kontron.com>
|
|
The patch "Reuse the router passed as config if available" [1] was
merged.
[1] https://review.openstack.org/#/c/588459/
Change-Id: Iad8a1ff694f0bff3e13922a6c248dbe49b313a11
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I6f1452469cb5ffaf9b538ba87edaa174977b91c4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: If3191d8e8c16854aa059e6483b3c0ea704777c05
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It seems that gates override the upper-constraints in case of Tempest
[1][2].
[1] http://logs.openstack.org/80/585180/3/check/tempest-full/aa8b698/controller/logs/pip2-freeze.txt.gz
[2] http://artifacts.opnfv.org/logs/functest/lf-virtual3/2018-08-08_16-26-16/tempest_smoke/tempest-report.html
JIRA: FUNCTEST-1000
Change-Id: I48530083b453a4a6d6027763210259050b4d0040
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It adds testcases and updates regexes to conform with OpenStack gates:
- tempest-full
- neutron-tempest-plugin-api
It should be noted that tempest-smoke is no longer run in gates and
two testcases are available for tempest-full as we can't manage
Tempest combine.
Criteria is set to 100% for tempest_full (it works in OpenStack
gates).
JIRA: FUNCTEST-1000
Change-Id: I77a0f533255483bdf61f0a5f60c9c437ce843591
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It now runs vtmp via a new admin member. Else it fails due to cidr
already used.
It only creates a router and both tenant networks are still created
by VMTP.
Change-Id: I05ed41a3b7a01ee97c720176c404929bf8ea97a0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
In order to validate OpenStack Master deployment
we create this new testcase using OpenStack Heat
as an Orchestrator for Clearwater VNF
JIRA: FUNCTEST-995
Change-Id: I8b7b74a3753c2d4d4614e9a2798283bd3f99d5d2
Signed-off-by: Valentin Boucher <valentin.boucher@kontron.com>
|
|
They don't pass in two different Queens deployments.
The topic will continue upstream.
Change-Id: I43d6b8306aee6934fa1545ec3ed8130bb9b23ee4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
The related review has been merged [1].
[1] https://review.openstack.org/#/c/580914/
Change-Id: I64dc2a38b08d02ea653582159d2af83fc7e16e31
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It reduces a lot the size of the docker image.
Change-Id: Ifd577169697b33dfd89594e8dd3afe4aa34ec7f9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Else neutron_trunk is skipped [1].
[1] https://build.opnfv.org/ci/view/functest/job/functest-compass-baremetal-daily-master/184/console
Change-Id: I5d63e84414d8fc3af3ef2ac5b4d023fc5e59ef81
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Else it conflicts with the new tempest config fields [1].
It makes sense to switch to includes here.
[1] https://build.opnfv.org/ci/view/functest/job/functest-compass-virtual-daily-master/566/console
Change-Id: If7b3025b4003ea5704c6a3cdeae8cd00f1c5509e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It avoids fasly testcases in failure for end users.
It also removes the neutron_trunk class which is now useless (Queens).
Change-Id: I3f5a1ac84a50e061da6eadcc5c9bafb2e99050db
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I19f9a6ff2f76a4684bf341b2f22ffc4d09dca1cc
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It completes "Leverage to Xtesting 0.51" [1].
[1] https://gerrit.opnfv.org/gerrit/#/c/59755/
Change-Id: Id36f1d84c305829d14e069b6ec5d056256f42fe1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It removes ci_loop which has been useless from Docker slicing.
It can filter now on any env var (e.g. CI_LOOP if required by XCI).
Change-Id: Ibd685edf4636bd251c85466e8b4febcd1e20d312
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It eases deploying any vnf via Cloudify.
It also stops duplicating code between vims and vrouter.
Co-Authored-By: Valentin Boucher <valentin.boucher@kontron.com>
Change-Id: I5fe06d91804f4781f6b1301da12862bac793ffbb
Signed-off-by: Cédric Ollivier <ollivier.cedric@gmail.com>
|
|
|
|
VMTP is a small python application that will automatically perform
ping connectivity, round trip time measurement (latency) and TCP/UDP
throughput.
JIRA: FUNCTEST-980
Change-Id: I8e94fc52a429f505ac14e14bbb9d0a3b20996ba4
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>
|
|
old testcase moved to opnfv/functest-healthcheck.
Change-Id: If8e8fc7d8bc9c97602c05e5a4c048461351cc97e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
This reverts commit 0ff1a51fa53cb74f7a671edc3f1502838294d5c9.
Change-Id: I1ff9cb23978cbfcec6a3284654aaf6b153214a19
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It has been decided in TSC release meeting.
Change-Id: I0a62f18c5b11fe31ac72fc301c5444e8d89b6fff
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It should be included in healthcheck as all basic tests.
Change-Id: I48439fe6385a9056eed8b779290f20633d59b0fd
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
SNAPS connection_check tests are merged into api_check.
It would ease debugging deployment as well [1]
[1] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/127/console
Change-Id: I30254a46c3dc6874881d687e36903c6b7878d63d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I193c6dcdf90fe8eac46884fe5a5a329b0e5a7322
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It will simplify code in juju_epc, tempest, etc.
Change-Id: I195ae1d7d75f1c2f2eba76ae3c5307153e9b9759
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It eases verifying the functionality of a barbican installation.
Change-Id: Iac2144ae6ba4d61b2b37bb5c7a0359edb3f222a6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: Ic04969a56a4e35d5caf12a6a9bc0323bcf3a26d2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Shaker wraps around popular system network testing tools like iperf,
iperf3 and netperf (with help of flent).
Change-Id: Idd82ffd9642c90335ad156e899c0330473260f15
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
They ease creating all ressources to execute command in a new VM
reachable via ssh. This scenarios should be reused by other
more advanced ones (shaker, vping, cinder, etc.).
Change-Id: If23866827c64a7afbdd8ff596dbc33710ee4ee20
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
They ease creating all tenant network ressources.
These scenarios should be reused by other more complex ones.
Change-Id: I4ce1872065bde92408d34f2ca8823ce98275d8d5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It's required by OPNFV Features such as sfc.
Functest is removed from constraints in Dockerfile else it would
conflict with the local dir.
Change-Id: I2df5cd151b43eb1a4f0320510183d0f28cdf84c3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It simplifies components, features and smoke containers and they can
now leverage on tempest.
Change-Id: Ie5564b8ba8a58670827af74371194d2583801f1b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It avoids duplicating operations between functest-smoke,
functest-components, functest-vnf...
It eases building new containers for new tempest-based testcases.
Change-Id: I73b973588f4eb70d1e5874d06d030c5a5d729e95
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Parser conflicts with OpenStack project namespaces due to bad fork
conception. Functest should stop maintaining containers to bypass
issues created by Parser (2 releases).
Change-Id: If52084dc9cb7165a6f53051ad84604bc999dd69c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I0aa090bf1f8c6220918ebc1b041bab4a43d444b5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
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>
|
|
It leverages on the official clearwater live test instead.
It now parses the output directly.
Change-Id: Ia7746c13362323daf72b3536d294401f0b7ae42f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
|
|
Create 2 instances with Floating IPs
Attach data volume to instance 1
Write data on the volume
Detach volume from instance 1
Attach volume to instance 2
Read data from volume
JIRA: FUNCTEST-908
Change-Id: I10efdfb3b7f9d7e6ab5c6a538052437585d52fb0
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
|
|
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
Change-Id: Ib317a491e54820f4edb01fcecfca9d2a08b40c0f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
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>
|
|
It allows getting latest changes verifying Gnocchi.
Former neutron tempest tests are also removed.
Change-Id: I5910ca012b72b1c5bfb9b0f52591cc9e03051f47
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
sdnvpn has been synced to OpenStack Queens [1].
[1] https://gerrit.opnfv.org/gerrit/#/c/55531/
Change-Id: I468752394da12023083d83f92c91b09ecf964a26
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>
|
|
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>
|
|
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>
|