functest.git
4 years agoPatrole user -> member 63/70463/1
Cédric Ollivier [Sat, 4 Jul 2020 09:32:29 +0000 (11:32 +0200)]
Patrole user -> member

Change-Id: I050caff2d255118edff48403a87305cfe336e20a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoCreate all /etc dirs per service 54/70454/1
Cédric Ollivier [Sat, 4 Jul 2020 07:30:25 +0000 (09:30 +0200)]
Create all /etc dirs per service

Change-Id: I6bb0e68b817a3776e0ca051eea93b199db0bac1b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoFix tempest_scenario 48/70448/1
Cédric Ollivier [Fri, 3 Jul 2020 17:11:40 +0000 (19:11 +0200)]
Fix tempest_scenario

It completes "min_computes_nodes is also used as max values".

Change-Id: I72c67e17015bc35ac5e14f20839cf74353695373
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoGenerate all policies for patrole 47/70447/1
Cédric Ollivier [Fri, 3 Jul 2020 15:24:53 +0000 (17:24 +0200)]
Generate all policies for patrole

Change-Id: Ica6455e3467ef2695d489170bd8f94553a6fdf06
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agomin_computes_nodes is also used as max values 42/70442/1
Cédric Ollivier [Fri, 3 Jul 2020 15:13:41 +0000 (17:13 +0200)]
min_computes_nodes is also used as max values

Its max value is now 10 according to the default quota.

Change-Id: Ie7bfcb224e821c15d38d0cba1d9f080548613e79
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoPrepare full patrole testing 40/70440/1
Cédric Ollivier [Fri, 3 Jul 2020 13:35:31 +0000 (15:35 +0200)]
Prepare full patrole testing

It adds the remaining services which didn't work before.
It may be needed for CNTT (see security discussion in vevent).

Change-Id: I36b3ad8bbfc8ffdcc427c3d97b92c78da27915c0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoAdd patrole user and reader testing 39/70439/1
Cédric Ollivier [Fri, 3 Jul 2020 13:22:50 +0000 (15:22 +0200)]
Add patrole user and reader testing

The regexes will be updated in a second change (chicken and egg
between Functest and Releng)

Change-Id: I4273a80799730fe30c941a7b2966cfee46f24d4a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdate tempest_neutron_cntt regex and test count 11/70411/2
Cédric Ollivier [Mon, 29 Jun 2020 14:41:01 +0000 (16:41 +0200)]
Update tempest_neutron_cntt regex and test count

It takes latest updates into account [1][2].

[1] http://artifacts.opnfv.org/functest/4W4YF3954M7H/functest-opnfv-functest-smoke-cntt-latest-tempest_neutron_cntt-run-85/tempest_neutron_cntt/tempest-report.html
[2] http://artifacts.opnfv.org/functest/K4DV91F2Y9V0/functest-ovn-opnfv-functest-smoke-cntt-latest-tempest_neutron_cntt-run-76/tempest_neutron_cntt/tempest-report.html

Change-Id: Ia9b57e708522926fde9f8c44e6a0e936e97f304f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSimplify hypervisor list logic in vmtp 05/70405/1
Cédric Ollivier [Mon, 29 Jun 2020 11:36:43 +0000 (13:36 +0200)]
Simplify hypervisor list logic in vmtp

It completes the previous change "Allow listing hypervisors in VMTP" [1].

[1] https://gerrit.opnfv.org/gerrit/c/functest/+/70359

Change-Id: I12a19fd473076cfc3262f096cac1615c183710b1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoRemove build data in CNTT playbook 72/70372/1
Cédric Ollivier [Wed, 24 Jun 2020 08:08:23 +0000 (10:08 +0200)]
Remove build data in CNTT playbook

It's useless from a CNTT point of view.
It remains in the classical IaaS verification to ease creating
Functest Jenkins Jobs.

Change-Id: Icb13ab7d0e43b4cf968cab4041b6827c11c20cbc
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoAllow listing hypervisors in VMTP 59/70359/1
Cédric Ollivier [Thu, 18 Jun 2020 14:46:29 +0000 (16:46 +0200)]
Allow listing hypervisors in VMTP

It allows listing the compute under tests via VMTP_HYPERVISORS.
They are no additional log in Functest and the note in VMTP is still
valid [1].

[1] https://opendev.org/x/vmtp/src/branch/master/vmtp/vmtp.py#L833

Change-Id: Ic9fbda3901d796c0ed94e42e2a14c468598f4311
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoIncrease timeout in shaker and vmtp 51/70351/1
Cédric Ollivier [Mon, 15 Jun 2020 09:58:10 +0000 (11:58 +0200)]
Increase timeout in shaker and vmtp

Running them in parallel of rally full and jobs asks for a increase.

Change-Id: Ib2369d384ac839fb46031411e1985ac402da0c1e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoReuse OpenStack master upper-constaints.txt 49/70349/1
Cédric Ollivier [Mon, 15 Jun 2020 11:23:39 +0000 (13:23 +0200)]
Reuse OpenStack master upper-constaints.txt

https://github.com/openstack/requirements/commit/c2f72e26a42eceb4b64f80d04db8253a4fbdb793

Change-Id: I0318c8614b09dc7cff1ffba4b813e55483df7eb3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoStop leveraging on neutron plugins and extra 37/70337/1
Cédric Ollivier [Sun, 14 Jun 2020 13:11:00 +0000 (15:11 +0200)]
Stop leveraging on neutron plugins and extra

Neutron leverages on the upstream Rally task in Stein and newer.
Leveraging on the upstream task may fix the side effects which
sometimes occured on Vmtp and Shaker [1] and filled better the CNTT
model.

[1] https://build.opnfv.org/ci/view/functest/job/functest-hunter-daily/574/

Change-Id: I5ee2e3a3ca956cf57365bf4579534177e87dc08b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoInstall py3-wheel to avoid legacy installation 36/70336/1
Cédric Ollivier [Mon, 15 Jun 2020 07:03:22 +0000 (09:03 +0200)]
Install py3-wheel to avoid legacy installation

Change-Id: I5cfd3e370ef16785eeceaafefa18b45d2221c04b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoCompile lxml with optimization in smoke 35/70335/1
Cédric Ollivier [Mon, 15 Jun 2020 06:41:42 +0000 (08:41 +0200)]
Compile lxml with optimization in smoke

Else cross compilation raises travis-ci.org's timeouts [1]

[1] https://travis-ci.org/github/collivier/functest/jobs/698227192

Change-Id: I985321ac68a7a94cb8483d831f03222d44b3be57
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoClone repositories instead of wgetting constraints 32/70332/2
Cédric Ollivier [Sun, 14 Jun 2020 10:51:22 +0000 (12:51 +0200)]
Clone repositories instead of wgetting constraints

It stops leveraging on wget to get constraints as it fails since
opendev was created. Then functest and requirements are no longer
removed for functest-core which simplifies all child Dockerfile.

It also fix the current incompatibilities in OpenStack constraints
ERROR: cliff 3.2.0 has requirement cmd2!=0.8.3,<0.9.0,>=0.8.0, but you'll have cmd2 1.1.0 which is incompatible.
https://github.com/openstack/requirements/blob/master/upper-constraints.txt#L230
https://github.com/openstack/requirements/blob/master/upper-constraints.txt#L416

Change-Id: I7c044208ef26ad047fb841710b422acb6c9f0320
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSkip EncryptionVolTypeTest in Iaas verification and CNTT Conformance 26/70326/1
Cédric Ollivier [Fri, 12 Jun 2020 13:25:42 +0000 (15:25 +0200)]
Skip EncryptionVolTypeTest in Iaas verification and CNTT Conformance

Attaching an encryted volume is optional in CNTT [1].

This test fails if the volume type already exists and if it runs
twice in parallel [2]. As this single test doesn't fullfil the Functest
requirements, it's skiped in the classical verification as well.

[1] https://github.com/cntt-n/CNTT/blob/master/doc/ref_arch/openstack/chapters/chapter05.md
[2] https://storyboard.openstack.org/#!/story/2007804

Change-Id: Ib6fc843d71704aab1bfc536133544eb3fa4f3e72
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoRemove RemoteStack testing from tempest_heat_cntt 21/70321/1
Cédric Ollivier [Fri, 12 Jun 2020 08:04:16 +0000 (10:04 +0200)]
Remove RemoteStack testing from tempest_heat_cntt

Trusts redelegation is supported by Train [1][2] which forces to skip
RemoteStack as CNTT Baldy is designed for Pike (the support is
incomplete in case of trust [3]).

[1] https://docs.openstack.org/releasenotes/heat/train.html#relnotes-13-0-0-stable-train
[2] https://github.com/openstack/heat/commit/e377658586c737150dad1bfd80b7b2267d46be51
[3] https://bugs.launchpad.net/heat/+bug/1701498

Change-Id: Ib4f66170b9b1f50b8224705edb4820e5a4cb0167
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoAdd missing tempest_octavia in patches 15/70315/1
Cédric Ollivier [Mon, 8 Jun 2020 21:25:30 +0000 (23:25 +0200)]
Add missing tempest_octavia in patches

Change-Id: I0fae7487955895bf8f41046043425849f8fd0bf2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdate all patches proposed by Functest 08/70308/1
Cédric Ollivier [Mon, 8 Jun 2020 21:05:27 +0000 (23:05 +0200)]
Update all patches proposed by Functest

It mostly takes into account the last changes in test case names and
new cntt-related test cases.

Change-Id: I271fd02095b57f3b19b5ff95299fb4b257163c1f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdate aarch64 configs 96/70296/2
Cédric Ollivier [Sun, 7 Jun 2020 15:06:17 +0000 (17:06 +0200)]
Update aarch64 configs

Change-Id: Ib53b9f97f30bf86d33857910ab9bffa1ce0d1e9e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoMerge "Update functest/ci/testcases.yaml"
Cedric Ollivier [Sun, 7 Jun 2020 17:12:38 +0000 (17:12 +0000)]
Merge "Update functest/ci/testcases.yaml"

4 years agoMerge "Stop increase thread stack size"
Cedric Ollivier [Sun, 7 Jun 2020 17:12:22 +0000 (17:12 +0000)]
Merge "Stop increase thread stack size"

4 years agoUpdate functest/ci/testcases.yaml 95/70295/1
Cédric Ollivier [Sun, 7 Jun 2020 14:46:58 +0000 (16:46 +0200)]
Update functest/ci/testcases.yaml

It takes all CNTT changes into account.

Change-Id: Ib6ddbd12695266fc78fd8ae4cce451bf8a4b95ad
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoStop increase thread stack size 90/70290/2
Cédric Ollivier [Sun, 7 Jun 2020 07:00:06 +0000 (09:00 +0200)]
Stop increase thread stack size

It seems useless and then it limits the diff to Rally.

Change-Id: Ib745c7aad20ab5ab7fd4f8a5c7deb9d4aff30881
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdate to alpine3.12 88/70288/3
Cédric Ollivier [Sat, 6 Jun 2020 15:50:40 +0000 (17:50 +0200)]
Update to alpine3.12

https://alpinelinux.org/posts/Alpine-3.12.0-released.html

Change-Id: Ie7c72abd10d70b90d65f260d595c0ca47b69a8c0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoIncrease tempest_neutron's tests_count 86/70286/1
Cédric Ollivier [Sat, 6 Jun 2020 10:00:56 +0000 (12:00 +0200)]
Increase tempest_neutron's tests_count

http://artifacts.opnfv.org/functest/Q3047D5AS3HJ/functest-ovn-opnfv-functest-smoke-cntt-latest-tempest_neutron_cntt-run-40/tempest_neutron_cntt/tempest-report.html
http://artifacts.opnfv.org/functest/03PRDE6TZC14/functest-opnfv-functest-smoke-cntt-latest-tempest_neutron_cntt-run-49/tempest_neutron_cntt/tempest-report.html

Change-Id: I4be6d2f58e50572a3e8b90ede0055f36bc1d6886
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSwitch back to concurrency = 4 in tempest testcases 77/70277/1
Cédric Ollivier [Fri, 5 Jun 2020 06:59:49 +0000 (08:59 +0200)]
Switch back to concurrency = 4 in tempest testcases

3 seems good enough and stable which allows trying 4 as before

Change-Id: Id1f17ebf73f9faa13ed3ceb327ccb4ecf88c2bf2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoRun VNF in parallel in Functest default playbook 72/70272/1
Cédric Ollivier [Fri, 5 Jun 2020 06:51:05 +0000 (08:51 +0200)]
Run VNF in parallel in Functest default playbook

They pass in parallel if the bandwidth is good enough.
https://build.opnfv.org/ci/view/functest/job/functest-latest-daily/679/

Change-Id: I2f466f7f25898d8af3004da1d3ef2208e4410f7c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoRename patch name and removes debug logs 68/70268/2
Cédric Ollivier [Thu, 4 Jun 2020 08:14:06 +0000 (10:14 +0200)]
Rename patch name and removes debug logs

The debug logs works only vs py3.8 and breaks backport to Iruya.

Change-Id: Ie91a8a876e263a83b6ae3fbfb5bb05644b87b970
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSwitching to Threading instead of multiprocessing 61/70261/1
Cédric Ollivier [Wed, 3 Jun 2020 13:25:58 +0000 (15:25 +0200)]
Switching to Threading instead of multiprocessing

Change-Id: Id5059a06447357f4c9b058bad374ed6cbe4d742c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoIncrease tests_count into tempest_neutron_cntt 59/70259/1
Cédric Ollivier [Wed, 3 Jun 2020 10:02:06 +0000 (12:02 +0200)]
Increase tests_count into tempest_neutron_cntt

http://artifacts.opnfv.org/functest/KJSOWXFF5CIQ/functest-opnfv-functest-smoke-cntt-latest-tempest_neutron_cntt-run-41/tempest_neutron_cntt/tempest-report.html

Change-Id: I04f0c3ae695f17e2bd56add11410e24ee25967d2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSwitch to queue.Queue() in Rally 55/70255/1
Cédric Ollivier [Wed, 3 Jun 2020 08:06:29 +0000 (10:06 +0200)]
Switch to queue.Queue() in Rally

It's still failing.

Change-Id: I20fdf5a8e05bccc30a760934f6c0e3cac16d763c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSwitch to SimpleQueue() 48/70248/1
Cédric Ollivier [Mon, 1 Jun 2020 15:06:29 +0000 (17:06 +0200)]
Switch to SimpleQueue()

Change-Id: I1f3cb636813b9c3c10b5c829e35bbdeea02a318c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSwitch to fork in Python multiprocessing (python2 default) 41/70241/1
Cédric Ollivier [Mon, 1 Jun 2020 08:25:00 +0000 (10:25 +0200)]
Switch to fork in Python multiprocessing (python2 default)

Change-Id: Id93da8c0fc710e1491adeb2b42e6da99974a0580
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoTake last upstream changes into account in the regexes 31/70231/1
Cédric Ollivier [Thu, 28 May 2020 10:29:06 +0000 (12:29 +0200)]
Take last upstream changes into account in the regexes

http://artifacts.opnfv.org/functest/1NCC8YUFKE7X/functest-opnfv-functest-smoke-cntt-latest-tempest_slow_cntt-run-64/tempest_slow_cntt/tempest-report.html

Change-Id: I196421d96ada3ec1eb8fc718f72c3e796a0bd3b4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoRetry increasing Stack size 30/70230/1
Cédric Ollivier [Thu, 28 May 2020 08:21:37 +0000 (10:21 +0200)]
Retry increasing Stack size

Change-Id: I61cb70a74179dea6a02e81989695325fe6331e10
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSkip manage_snapshot in CNTT 24/70224/1
Cédric Ollivier [Wed, 27 May 2020 12:05:53 +0000 (14:05 +0200)]
Skip manage_snapshot in CNTT

As detected by Orange's RC Field trial, Ceph doesn't support this
feature before Rocky [1].
"AttributeError: 'RBDDriver' object has no attribute 'unmanage_snapshot'"

manage_snapshot testing is fully passing in Functest SUT because CNTT
is verified vs OpenStack Rocky and newer.

Ceph is selected by RI as backend and is widely reused by the ecosytem.
It's similar to [2].

[1] https://bugs.launchpad.net/cinder/+bug/1645288
[2] https://gerrit.opnfv.org/gerrit/c/functest/+/69888

Change-Id: I3b7f88f5bed9a47a1e26e16bbbf74fea24ca76c2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoRemove test_gnocchi.GnocchiGabbiTest.test_live 18/70218/2
Cédric Ollivier [Tue, 26 May 2020 09:50:44 +0000 (11:50 +0200)]
Remove test_gnocchi.GnocchiGabbiTest.test_live

It sometimes fails in our gates and it seems unverified in OpenStack [1].
"Archive policy gabbilive is still in use"

[1] http://artifacts.opnfv.org/functest/DET32CBF0L0F/functest-opnfv-functest-smoke-jerma-tempest_telemetry-run-29/tempest_telemetry/tempest-report.html

Change-Id: Id5e5ad5ff0f7bade7932a085df28cc35b0ac7984
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdate tests_count in tempest_full_cntt 12/70212/1
Cédric Ollivier [Mon, 25 May 2020 07:58:11 +0000 (09:58 +0200)]
Update tests_count in tempest_full_cntt

http://artifacts.opnfv.org/functest/R1927JRCFJR5/functest-opnfv-functest-smoke-cntt-latest-tempest_full_cntt-run-62/tempest_full_cntt/tempest-report.html

Change-Id: Ia4b5bbdb92e7877d81acdcf9c4f3a9745badfb36
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoPrecise validation configs in Neutron 11/70211/1
Cédric Ollivier [Sun, 24 May 2020 10:04:16 +0000 (12:04 +0200)]
Precise validation configs in Neutron

ServerActionsTestJSON.test_reboot_server_hard [1] sometimes fails in
gates. We may increase timeouts if it stills fails.

[1] http://artifacts.opnfv.org/functest/LIQH38CPR30X/functest-opnfv-functest-smoke-hunter-tempest_full-run-649/tempest_full/tempest-report.html

Change-Id: Ia27c0faead1df5c2b33a3e1a272e5a1010a5a83e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 7ccc1b0793e32cad3912e63bbca971d5c3ecd724)

4 years agoPrevent microversion conflicts 91/70191/2
Cédric Ollivier [Thu, 14 May 2020 06:11:45 +0000 (08:11 +0200)]
Prevent microversion conflicts

CNTT selects Pike as baseline and Hunter matches Rocky.

Change-Id: I8a1aa8385adce1ebb9d74bcb897effaf5b434e5a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 82ceefd8f1609508a476aa2e4573e59926653165)

4 years agoAdd other debug messages in Rally 82/70182/1
Cédric Ollivier [Wed, 13 May 2020 12:36:54 +0000 (14:36 +0200)]
Add other debug messages in Rally

It would allow debugging our Rally failures.

Change-Id: I749a040fe76261e997d3a8dff4965867d54f7c42
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoIncrease tempest_neutron test_count to 512 71/70171/1
Cédric Ollivier [Sun, 10 May 2020 16:25:51 +0000 (18:25 +0200)]
Increase tempest_neutron test_count to 512

http://artifacts.opnfv.org/functest/V0A7B0J1PIRL/functest-opnfv-functest-smoke-cntt-latest-tempest_neutron_cntt-run-17/tempest_neutron_cntt/tempest-report.html

Change-Id: I95dc0d8dec370dedb501878cbedfe5567ab86afd
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdate shaker image 70/70170/1
Cédric Ollivier [Sun, 10 May 2020 12:47:39 +0000 (14:47 +0200)]
Update shaker image

It updates pyshaker to 1.3.4 and adds fio which should be useful for
the next disk benchmarking testcases.

Change-Id: I662599745590eae71922ea5ef3f3876ad1019387
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoFix load_balancer options if ovn 49/70149/1
Cédric Ollivier [Mon, 4 May 2020 18:36:28 +0000 (20:36 +0200)]
Fix load_balancer options if ovn

Change-Id: I362b70cdfe753f9c57f30d61662e9b08564ebfe9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoEnable network_v6 testing in CNTT 43/70143/1
Cédric Ollivier [Mon, 4 May 2020 10:31:52 +0000 (12:31 +0200)]
Enable network_v6 testing in CNTT

req.inf.ntw.16 is a MUST requirement.

Fixes cntt-n/CNTT#1556

Change-Id: Id48595f5f4710ea9cbf31edaa4ae0ed31f5278ba
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdate all results printed in docs 42/70142/1
Cédric Ollivier [Sun, 3 May 2020 21:08:16 +0000 (23:08 +0200)]
Update all results printed in docs

Change-Id: If69f74031c218e513464fda5be4e6fb86266292a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdate octavia regexes 38/70138/2
Cédric Ollivier [Sun, 3 May 2020 18:03:54 +0000 (20:03 +0200)]
Update octavia regexes

It stops using noop drivers and adds all scenarios except:
 - .*api.v2.test_availability_zone
 - .*api.v2.test_availability_zone_profile
 - .*api.v2.test_member.MemberAPITest.test_member_ipv4_create
 - .*api.v2.test_member.MemberAPITest.test_member_ipv6_create

It doesn't run ipv6 which asks for a deep dive (ipv6 from containers?)
It increases threads to 3 as the other testcases.

Change-Id: I36d9d764a5ab92efe89196181bffa3ad0a57227c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoStop overriding tempest_conf.yaml in CNTT 30/70130/1
Cédric Ollivier [Sun, 3 May 2020 15:14:24 +0000 (17:14 +0200)]
Stop overriding tempest_conf.yaml in CNTT

It's useless as they are skipped by regexes (vnc_console).

Change-Id: If3cea451c95179e7e200708e1f3b5e9534be9e1d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoAvoid useless ssh in juju_epc 23/70123/2
Cédric Ollivier [Sat, 2 May 2020 19:37:26 +0000 (21:37 +0200)]
Avoid useless ssh in juju_epc

scp + ssh calls are replaced by the right scp call.

Change-Id: Iac2be63fb380486393af65dda8f7fd80bdd41d5f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSkip latest tests in tempest_full_cntt 19/70119/1
Cédric Ollivier [Sat, 2 May 2020 08:57:44 +0000 (10:57 +0200)]
Skip latest tests in tempest_full_cntt

http://artifacts.opnfv.org/functest/NQ4IHN2NFL69/functest-opnfv-functest-smoke-cntt-latest-tempest_full_cntt-run-41/tempest_full_cntt/tempest-report.html

Change-Id: Ia2a4e4229f02f5909ac87b5f6175230b194bc205
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoRemove py27 in .travis-ci 03/70103/1
Cédric Ollivier [Fri, 1 May 2020 11:37:43 +0000 (13:37 +0200)]
Remove py27 in .travis-ci

py27 cannot be gated due to Rally.
https://travis-ci.org/github/collivier/functest/jobs/681899038

Change-Id: Ifeef8b99050182c7629b0767920724d94cd86c48
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoExclude tests.scenario.test_octavia_lbaas in CNTT regexes 98/70098/1
Cédric Ollivier [Fri, 1 May 2020 10:18:54 +0000 (12:18 +0200)]
Exclude tests.scenario.test_octavia_lbaas in CNTT regexes

It may be skipped as well (the behavior differs if it's enabled or not
via config).

Change-Id: Ic23119001b7478e466782a58d8757117bf16e5c3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoRename barbican->tempest_barbican & octavia->tempest_octavia 90/70090/1
Cédric Ollivier [Fri, 1 May 2020 08:49:21 +0000 (10:49 +0200)]
Rename barbican->tempest_barbican & octavia->tempest_octavia

It unifies all test case names.

Change-Id: I38576f2d6bae6ef0236b6acfbd30c0446d3a2eca
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoRemove neutron_trunk; networking_bgpvpn and networking_sfc 85/70085/1
Cédric Ollivier [Fri, 1 May 2020 08:39:03 +0000 (10:39 +0200)]
Remove neutron_trunk; networking_bgpvpn and networking_sfc

They were all merged in neutron-tempest-plugin.

Change-Id: Iefe3bf98fc41d0dab5a7cec640337c672a7b1a69
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSkip LoadBalancerTest in Functest Gates 74/70074/1
Cédric Ollivier [Thu, 30 Apr 2020 15:17:14 +0000 (17:17 +0200)]
Skip LoadBalancerTest in Functest Gates

It seems failing due to octavia noop driver as in-used.

Change-Id: I53e1fe1cfe4930f92c1a4460e89ed6e21eb3f922
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoDebug rally race conditions 68/70068/3
Cédric Ollivier [Thu, 30 Apr 2020 11:50:57 +0000 (13:50 +0200)]
Debug rally race conditions

It will be reverted as soon as the root cause is found.

Change-Id: Icbff74c5fb940c1a201cbdc3fb2137c91e1ed460
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdate OpenStack release detection 66/70066/1
Cédric Ollivier [Thu, 30 Apr 2020 11:07:18 +0000 (13:07 +0200)]
Update OpenStack release detection

Change-Id: Icad13836d88583ee676525d4743f12a5b888ebe2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoAdd tempest_telemetry 58/70058/2
Cédric Ollivier [Wed, 29 Apr 2020 18:34:43 +0000 (20:34 +0200)]
Add tempest_telemetry

It runs all telemetry-tempest-plugin tests except test_autoscaling
which is currently failing in our gates.

Change-Id: I2c712eda71799e96735419e1c547a775be659156
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdated from global requirements 55/70055/1
Cédric Ollivier [Wed, 29 Apr 2020 10:43:05 +0000 (12:43 +0200)]
Updated from global requirements

Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: I3fc23ba64da0440a5fb571b34c561337415eba77

4 years agoRename neutron_tempest_plugin_api to tempest_neutron 14/70014/1
Cédric Ollivier [Tue, 28 Apr 2020 08:48:30 +0000 (10:48 +0200)]
Rename neutron_tempest_plugin_api to tempest_neutron

It conforms with the other test case names

Change-Id: Ia8836375c26ea4f1bff3637f7078e5f70f83c5fb
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoComplete "Skip CfnInitIntegrationTest in tempest_heat" 10/70010/1
Cédric Ollivier [Tue, 28 Apr 2020 06:56:08 +0000 (08:56 +0200)]
Complete "Skip CfnInitIntegrationTest in tempest_heat"

http://artifacts.opnfv.org/functest/SXA8X2BBP3L4/functest-opnfv-functest-smoke-cntt-latest-tempest_heat_cntt-run-1/tempest_heat_cntt/tempest-report.html

Change-Id: Ie26d561fbb490bcaafe7c8ffddebc28bd72ff51c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoIncrease neutron-tempest-api test_count to 510 09/70009/1
Cédric Ollivier [Tue, 28 Apr 2020 06:53:12 +0000 (08:53 +0200)]
Increase neutron-tempest-api test_count to 510

http://artifacts.opnfv.org/functest/3L7CL8K6CU2N/functest-ovn-opnfv-functest-smoke-cntt-latest-neutron-tempest-plugin-api-cntt-run-29/neutron-tempest-plugin-api-cntt/tempest-report.html

Change-Id: I077464ed0fc734b97de089f549fb66ab137fccdb
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoMove static data to tempest_conf.yaml 05/70005/1
Cédric Ollivier [Mon, 27 Apr 2020 23:25:18 +0000 (01:25 +0200)]
Move static data to tempest_conf.yaml

Change-Id: I99f33f2e5f27c22c597f7c4f2f864710ceb1350e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSkip CfnInitIntegrationTest in tempest_heat 01/70001/1
Cédric Ollivier [Mon, 27 Apr 2020 23:16:35 +0000 (01:16 +0200)]
Skip CfnInitIntegrationTest in tempest_heat

It sometimes fails due to other test resources [1].

[1] http://artifacts.opnfv.org/functest/83IV2XRCU05K/functest-opnfv-functest-smoke-latest-tempest_heat-run-53/tempest_heat/tempest-report.html

Change-Id: Ied91781c784370b424653e37c090a909f16b6585
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoRevert "Increase Thread stack size" 95/69995/1
Cédric Ollivier [Mon, 27 Apr 2020 16:17:24 +0000 (18:17 +0200)]
Revert "Increase Thread stack size"

It still fails [1].

[1] https://build.opnfv.org/ci/job/functest-ovn-opnfv-functest-benchmarking-latest-rally_jobs-run/28/console

Change-Id: I8560edb7dfbba804a94bb1453d5a489138d6a152
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoAdd tempest_heat in CNTT smoke 90/69990/1
Cédric Ollivier [Mon, 27 Apr 2020 13:41:00 +0000 (15:41 +0200)]
Add tempest_heat in CNTT smoke

It increases Heat coverage [1].

[1] http://artifacts.opnfv.org/functest/24ELW4C5RKD4/functest-ovn-opnfv-functest-smoke-latest-tempest_heat-run-34/tempest_heat/tempest-report.html

Change-Id: I6630e4827a59b2ded34e5c271b9155df3b25f588
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoIncrease Thread stack size 87/69987/1
Cédric Ollivier [Sun, 26 Apr 2020 19:26:28 +0000 (21:26 +0200)]
Increase Thread stack size

It sets Glibc default value.
https://wiki.musl-libc.org/functional-differences-from-glibc.html
https://bugs.python.org/issue32307

Change-Id: I647569354b3a30f7de4116cab53c9e2aeff91a59
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoIncrease test_count in tempest_cinder 81/69981/1
Cédric Ollivier [Fri, 24 Apr 2020 07:43:55 +0000 (09:43 +0200)]
Increase test_count in tempest_cinder

http://artifacts.opnfv.org/functest/C5BKAKPJIZVJ/functest-opnfv-functest-smoke-cntt-latest-tempest_cinder_cntt-run-26/tempest_cinder_cntt/tempest-report.html

Change-Id: I5c0a7db033024259180610b83b07c055f0393e4c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUse ujson version asked by OpenStack requirement 75/69975/1
Cédric Ollivier [Wed, 22 Apr 2020 18:51:50 +0000 (20:51 +0200)]
Use ujson version asked by OpenStack requirement

It's newer than the former tag selected [1].

[1] https://github.com/openstack/requirements/blob/master/upper-constraints.txt

Change-Id: Ie89136da364d7e972a1d7f49c71bdfbbdd9671d8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoPublish "CNTT RC April 2020 and beyond" 74/69974/1
Cédric Ollivier [Tue, 21 Apr 2020 12:24:32 +0000 (14:24 +0200)]
Publish "CNTT RC April 2020 and beyond"

Please see the following rendering if it helps
http://testresults.opnfv.org/functest/vevent202004/

Change-Id: Iaf8baa017666e2f36792c1daf48a721ff6f3f044
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoProtect password in juju_epc 66/69966/2
Cédric Ollivier [Mon, 20 Apr 2020 09:14:24 +0000 (11:14 +0200)]
Protect password in juju_epc

It sometimes fails according to the special chars selected [1].

[1] https://build.opnfv.org/ci/job/functest-opnfv-functest-vnf-hunter-juju_epc-run/333/console

Change-Id: Ie0af3f2fe8d28225296788a8fce73e6d2ec2a304
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSkip new tempest_full tests (CNTT) 64/69964/1
Cédric Ollivier [Sun, 19 Apr 2020 18:49:49 +0000 (20:49 +0200)]
Skip new tempest_full tests (CNTT)

http://artifacts.opnfv.org/functest/53FYHR0Q9VVJ/functest-opnfv-functest-smoke-cntt-latest-tempest_full_cntt-run-20/tempest_full_cntt/tempest-report.html

Change-Id: Ia4bba0b14ed1d1058f0461e90207aa7530f2e0f3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoRun sequentially tempest_heat 60/69960/1
Cédric Ollivier [Sun, 19 Apr 2020 10:48:33 +0000 (12:48 +0200)]
Run sequentially tempest_heat

It's forced by design else it remains a few resources.
It also sets fixed_subnet_name and network_for_ssh to avoid falsy
discovery as it seems [1]

[1] http://artifacts.opnfv.org/functest/X5GDYF3B0R2B/functest-opnfv-functest-smoke-jerma-tempest_heat-run-18/tempest_heat/tempest-report.html

Change-Id: Ieb584ddc1c0b4ebb543e9d69277a20aaee0fbac0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoTake the last neutron tempest tests into account 58/69958/1
Cédric Ollivier [Fri, 17 Apr 2020 19:57:23 +0000 (21:57 +0200)]
Take the last neutron tempest tests into account

http://artifacts.opnfv.org/functest/U0Y127OQNBF4/functest-opnfv-functest-smoke-cntt-latest-neutron-tempest-plugin-api-cntt-run-17/neutron-tempest-plugin-api-cntt/tempest-report.html

Change-Id: Ib19c63e1a7f6e4c050c19b520fe149ff7c81b156
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdate Neutron regex 56/69956/1
Cédric Ollivier [Thu, 16 Apr 2020 06:21:06 +0000 (08:21 +0200)]
Update Neutron regex

It skips the latest tests added in neutron-tempest-plugin [1][2]

[1] https://review.opendev.org/#/c/711656/
[2] http://artifacts.opnfv.org/functest/CQY2GVXZ1NTU/functest-opnfv-functest-smoke-cntt-latest-neutron-tempest-plugin-api-cntt-run-13/neutron-tempest-plugin-api-cntt/tempest-report.html

Change-Id: Iae9cd7a45f908c310133bf354b205a623f4c7476
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoDecrease volume size in boot_server_attach_created_volume_and_live_migrate 51/69951/1
Cédric Ollivier [Tue, 14 Apr 2020 12:31:28 +0000 (14:31 +0200)]
Decrease volume size in boot_server_attach_created_volume_and_live_migrate

It now conforms with the other tasks which sets 1 Gb as default.

Change-Id: Ibadb2bee2bea7a79db2eb27d0cc1867a823d7935
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoMerge "Conform with the upstream create_and_delete_subnets"
Cedric Ollivier [Sun, 12 Apr 2020 14:03:14 +0000 (14:03 +0000)]
Merge "Conform with the upstream create_and_delete_subnets"

4 years agoDisable VolumeBackupRestoreIntegrationTest if OVN 29/69929/1
Cédric Ollivier [Sat, 11 Apr 2020 08:11:41 +0000 (10:11 +0200)]
Disable VolumeBackupRestoreIntegrationTest if OVN

It completes "Skip VolumeBackupRestoreIntegrationTest in temptest_heat"

Change-Id: I798cefa3a3648277cc321cc9e85be9b634aa9e20
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSet concurrency and containers_per_tenant to 1 20/69920/1
Cédric Ollivier [Fri, 10 Apr 2020 14:46:58 +0000 (16:46 +0200)]
Set concurrency and containers_per_tenant to 1

Most of the rally_full runs failed vs our new SUTs (radosgw) .
This two params fail the testing when higher than 1 (verified
independently).

As the new test config works when hugely tested in //, it makes sens to
merge the new config to fix the gates.

This patch will be safely reverted if the issue is confirmed on SUT.

Change-Id: I222652d484a5e06190c12d45d6c1882de5ab9eec
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdate CNTT regexes and counts 19/69919/1
Cédric Ollivier [Fri, 10 Apr 2020 07:16:32 +0000 (09:16 +0200)]
Update CNTT regexes and counts

It increases neutron-tempest-plugin-api test count to 502.
It skips test_multiattach_rw_volume_update_failure which depends on volume multi-attach.

http://artifacts.opnfv.org/functest/BVDINIZ8P8UC/functest-opnfv-functest-smoke-cntt-latest-neutron-tempest-plugin-api-cntt-run-6/neutron-tempest-plugin-api-cntt/tempest-report.html
http://artifacts.opnfv.org/functest/BVDINIZ8P8UC/functest-opnfv-functest-smoke-cntt-latest-tempest_full_cntt-run-5/tempest_full_cntt/tempest-report.html

Change-Id: Id4d4918ee24ef15f9610e706d6e90dfa3ae2cc43
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoConform with the upstream create_and_delete_subnets 17/69917/1
Cédric Ollivier [Thu, 9 Apr 2020 18:45:26 +0000 (20:45 +0200)]
Conform with the upstream create_and_delete_subnets

Ovn fails vs rally_full [1] but passes vs rally_jobs.
It reverts the small diff between rally_full and rally_jobs added by
"Update network context in selected rally tests". Then it may raise
side effects in case of L2-only testing [2]

[1] http://artifacts.opnfv.org/functest/JDD0PPKUOYO5/functest-ovn-opnfv-functest-benchmarking-cntt-jerma-rally_full_cntt-run-9/rally_full_cntt/rally_full_cntt.html
[2] https://github.com/opnfv/functest/commit/b4b2e7f9a5a3cb3379b45ac4ddd0ef949974a698

Change-Id: I5c7591a46de1b534b6b3dc511ca2caf20ac48e1f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSkip VolumeBackupRestoreIntegrationTest in temptest_heat 14/69914/1
Cédric Ollivier [Tue, 7 Apr 2020 10:24:37 +0000 (12:24 +0200)]
Skip VolumeBackupRestoreIntegrationTest in temptest_heat

It's linked to vbd which is false in many cases [1].
e.g. IMAGE_PROPERTIES=hw_scsi_model:virtio-scsi,hw_disk_bus:scsi

Enabling it requires upstream changes to configure the right device.

[1] http://artifacts.opnfv.org/functest/FHHSBCPDUV6C/functest-opnfv-functest-smoke-latest-tempest_heat-run-7/tempest_heat/tempest-report.html

Change-Id: I2632779e96b7b0850d1937a8ec3c7bf4607862a5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoInstall libstdc++ in functest-core 12/69912/1
Cédric Ollivier [Mon, 6 Apr 2020 16:48:16 +0000 (18:48 +0200)]
Install libstdc++ in functest-core

import ujson
ImportError: Error loading shared library libstdc++.so.6

Change-Id: I0d479d9d4344d4a5c93174c7b0162b5c0234f2c2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoAdd tempest_heat (heat-tempest-plugin) 10/69910/1
Cédric Ollivier [Thu, 2 Apr 2020 16:37:30 +0000 (18:37 +0200)]
Add tempest_heat (heat-tempest-plugin)

It asks for the Fedora-Cloud-Base image and a second user account.
It should be noted that heat-tempest-plugin duplicates all configs from
tempest.

Minimal image is still Cirros and the first account is the admin one.
Then it conforms with the TempestCommon logic.

AodhAlarmTest is skipped by default because pre conditions are missing.
SoftwareConfigIntegrationTest is skipped as in gates because it
requires a custom image [1]

[1] https://github.com/openstack/heat/blob/master/devstack/lib/heat#L444

Change-Id: I8b39dc65ef3714411cd828e17b95e124f2e90f34
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoAdd swift sections in OVN's tempest_conf.yaml 09/69909/2
Cédric Ollivier [Mon, 6 Apr 2020 07:21:04 +0000 (09:21 +0200)]
Add swift sections in OVN's tempest_conf.yaml

http://artifacts.opnfv.org/functest/4LM7FMUVFMML/functest-ovn-opnfv-functest-smoke-jerma-tempest_slow-run-41/tempest_slow/tempest-report.html

Change-Id: I1a3f684a9059eac21695bd655df976bceebf26f0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoRemove last skipped tests in neutron-tempest-plugin-api-cntt 07/69907/1
Cédric Ollivier [Sun, 5 Apr 2020 17:46:55 +0000 (19:46 +0200)]
Remove last skipped tests in neutron-tempest-plugin-api-cntt

It takes into account last results [1]

[1] http://artifacts.opnfv.org/functest/LIF2Y3SVUWLD/functest-opnfv-functest-smoke-cntt-latest-neutron-tempest-plugin-api-cntt-run-2/neutron-tempest-plugin-api-cntt/tempest-report.html

Change-Id: Idd03c5aa42309eb5f254d6a99ea7e7206ee705ed
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSwith to coreutils timeout 05/69905/1
Cédric Ollivier [Sun, 22 Sep 2019 18:37:01 +0000 (20:37 +0200)]
Swith to coreutils timeout

juju is not correctly stopped when no internet.

https://build.opnfv.org/ci/job/functest-ovn-opnfv-functest-vnf-jerma-juju_epc-run/21/console
root           1       0  0 Apr04 ?        00:00:06 /usr/bin/python3.7 /usr/bin/run_tests -t juju_epc -r -p
root         139       1  0 Apr04 ?        00:00:03 [juju] <defunct>
root         141       1  0 Apr04 ?        00:00:00 [timeout] <defunct>

Change-Id: Id06c6e829ab8a992107f655aac6ec4539e292d82
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit cda22d7db0bcca380e1caef76e171cd7753b6221)

4 years agoFix the Glance tasks 00/69900/1
Cédric Ollivier [Sun, 5 Apr 2020 11:54:33 +0000 (13:54 +0200)]
Fix the Glance tasks

http://artifacts.opnfv.org/functest/ONA0SEFCMPR5/functest-opnfv-functest-smoke-latest-rally_sanity-run-688/functest.log

Change-Id: Ied7bd209aedd713fbd64b169247de7931098ca8b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdate server_kwargs to boot_server_kwargs 96/69896/1
Cédric Ollivier [Sun, 5 Apr 2020 10:42:35 +0000 (12:42 +0200)]
Update server_kwargs to boot_server_kwargs

It takes into account "Remove deprecated stuff. Part 1" [1] and then fixes
rally_sanity and rally_full
(NovaKeypair.boot_and_delete_server_with_keypair [2])

[1] https://github.com/openstack/rally-openstack/commit/4436258d8fbb758a1771f908726e78c29e309c8a#diff-a80e66732701c545c7fc540d02ee1066
[2] http://artifacts.opnfv.org/functest/HG7XUW226S1T/functest-opnfv-functest-smoke-latest-rally_sanity-run-687/rally_sanity/rally_sanity.html#/NovaKeypair.boot_and_delete_server_with_keypair/failures

Change-Id: Id39b3231153efcccd58ed6bd988e26e2a672825b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoEnable TrunkTestInheritJSONBase.test_add_subport if ovn 94/69894/1
Cédric Ollivier [Sun, 5 Apr 2020 08:56:42 +0000 (10:56 +0200)]
Enable TrunkTestInheritJSONBase.test_add_subport if ovn

It has been fixed upstream by "Protect vs unordered results in
TrunkTestInheritJSONBase" [1].

[1] https://review.opendev.org/#/c/708305/5

Change-Id: Ibbc23a53d9d20d9b3a192e15779ca0f3334e2a38
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoReduce Tempest multi threads 90/69890/1
Cédric Ollivier [Sat, 4 Apr 2020 19:56:45 +0000 (21:56 +0200)]
Reduce Tempest multi threads

It decreases the threads from 4 to 3 to allow running the testcases in
parallel. Else a few tests sometimes fail.

Change-Id: I268eff5a72d5de5b26d7549ac74ee0e2a05cb61e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSkip test_container_synchronization 85/69885/2
Cédric Ollivier [Sat, 4 Apr 2020 15:17:30 +0000 (17:17 +0200)]
Skip test_container_synchronization

It's not supported by radosgw which is now used in Functest SUTs [1][2].
It's removed from CNTT which seems leveraging on ceph (at least RI) [3]

[1] https://access.redhat.com/documentation/en-us/red_hat_ceph_storage/3.2/html/release_notes/bug-fixes
[2] http://artifacts.opnfv.org/functest/E46RCZLBRYCC/functest-opnfv-functest-smoke-hunter-tempest_slow-run-127/tempest_slow/tempest-report.html
[3] http://artifacts.opnfv.org/cntt/WKFRPQODPW34/cntt-opnfv-functest-smoke-latest-tempest_slow-run-37/tempest_slow/tempest-report.html

Change-Id: I8127df786c41af0d0285ef0e5cd1b28901685f65
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoRevert "Keep the modified tempest" 79/69879/1
Cédric Ollivier [Thu, 2 Apr 2020 20:20:10 +0000 (22:20 +0200)]
Revert "Keep the modified tempest"

It's simply useless and may raise side effects later.

Change-Id: Idaeab672480597ed39a5e29719580fee38aeb4ad
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoKeep the modified tempest 74/69874/3
Cédric Ollivier [Thu, 2 Apr 2020 16:54:58 +0000 (18:54 +0200)]
Keep the modified tempest

http://artifacts.opnfv.org/functest/CRY58ZS3031L/functest-ovn-opnfv-functest-healthcheck-jerma-tempest_smoke-run-37/tempest_smoke/tempest-report.html

Change-Id: I9598a45b09151fa267294716f70e65e3050f0239
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 21b512e55eb36e38160b697baae44c464fce9034)

4 years agoRename CNTT specific testcases 61/69861/1
Cédric Ollivier [Wed, 1 Apr 2020 06:11:04 +0000 (08:11 +0200)]
Rename CNTT specific testcases

Test DB and API don't support suites which raise side effects in Cachet
if both IaaS verification and CNTT conformance are executed.

Vmtp and Shaker haven't been modified for CNTT. They will be renamed
once CNTT asks for new post processing.

http://testresults.opnfv.org:8080/

Change-Id: I64e06694620027faa06b6d9d339684f5e8d733d7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoIncrease Shaker timeout before init message in console 48/69848/1
Cédric Ollivier [Sat, 28 Mar 2020 08:52:24 +0000 (09:52 +0100)]
Increase Shaker timeout before init message in console

It failed in parallel of rally_full [1].

[1] https://build.opnfv.org/ci/job/functest-opnfv-functest-benchmarking-hunter-shaker-run/397/console
[2] https://build.opnfv.org/ci/job/functest-opnfv-functest-benchmarking-hunter-shaker-run/395/console

Change-Id: I0eab7374c5962d45405c5f4147798067526f6e70
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoCheck the login prompt in console in SingleVm1 42/69842/2
Cédric Ollivier [Thu, 26 Mar 2020 12:56:17 +0000 (13:56 +0100)]
Check the login prompt in console in SingleVm1

It also checks the second vm2 console log in case of vping_ssh.

Change-Id: I13a5edfb3e19449a38d2f0478d549bd8fcc5cfa7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>