- We have default timeout for deployment bigger than we used
in few_os tests so it's better to stick to default
Change-Id: I58f04ee23a10c32053087832b843372a0a1a5150
- Add client to work with rabbit cluster: create queue,
message publishing, check cluster state
- Add failover tests for rabbit nodes
Change-Id: Ifde0aac45a43460d9af15442381bf0843bfe072e
- Our registry by default is set to local registry so
condition like 'if not settings.registry' doesn't make sense.
Change it condition to compare with local registry address
Change-Id: I7c49be77f6cdee921116df18891809eab618f376
- Neutron fixed network creation was moved to k8s jobs
thus this part was deleted from deploy-test-vms.sh and
there is no need to pass it to script
Change-Id: I347de611e505859b0b9223fb87f96af35c67043b
- add pytest marks 'revert_snapshot' to all required fixtures instead
of reverting the snapshots inside them
- add get_top_fixtures_marks() that extracts all the marks
'revert_snapshot' from the test and it's fixtures, order the marks
in the same way as the fixtures depends on each other,
- in the fixture 'revert_snapshot' try to find the most suitable
snapshot for reverting, from latest to earliest.
- mark 'revert_snapshot' removed from system tests which use fixtures
with the same mark (for example, 'k8s_deployed' mark removed from
system tests where the fixture 'k8scluster' is used as a top fixture)
Change-Id: Iad9e56d96d870aa4204ba23e76a5b4df01d4385b
Co-Authored-By: Dmitry Tyzhnenko <dtyzhnenko@mirantis.com>
- Add deployment test with 2 OS where controllers on the same node
- Add test with deployment of 3 OS with controllers
only on the same node
- Add test with deleting keystone service from 1 deployment
and check second cluster works
- Add test with deleting nova-api service from 1 deployment
and check second cluster works
Change-Id: Iaa7dbc2fc7f1433faa3b51cc752bf57742114f19
- Change group of test with few OS from 'system' to
'system_few_os' because it requires template with 5 slaves
and should be run as separate job
Change-Id: Ifd09ed0fb41c5ffebe5055fad33ca693578a2534