31609dc1da
tempest-full job run all services API and scenario tests (non slow) and this job is part of Integrated-gate gate template which run on multiple services (nova, neutron, cinder, glance, placement) check and gate pipeline. But there are many unrelated tests run on each project gate. For example, neutron gate run cinder only tests and fail due to cinder bugs. There is no point of breaking the neutron gate due to cinder only test failure and slow down the neutron development phase. This is what we dicussed in Train PTG in denver to improve the integrated gate[1] and came up with idea of split the integated-gate template into much logical way so that only dependent services tests run on their gate. One way was to move the service only tests to service tempest plugin side but Tempest is used by interop as well as on production cloud testing so moving the test is not good idea. This commit propose the idea of defining the 'Integrated-gate-placement' gate template for placement gate which will run only nova and neutron tests. ML discussion: http://lists.openstack.org/pipermail/openstack-discuss/2019-May/005871.html Next step will be to replace the Integrated-gate-py3 template with new Integrated-gate-placement template on placement gate. [1] https://etherpad.openstack.org/p/qa-train-ptg Change-Id: I200197e2fb57879aaeb382266d6309f0d1137b0c
20 lines
1.2 KiB
Plaintext
20 lines
1.2 KiB
Plaintext
# This file includes the backlist of tests which need to be
|
|
# skipped for Integrated-gate-placement template. Integrated-gate-placement template
|
|
# needs to run only Nova and Neutron related tests and rest all
|
|
# tests will be skipped by below list.
|
|
|
|
# Skip Cinder, Glance, keystone and Swift API tests.
|
|
tempest.api.volume
|
|
tempest.api.image
|
|
tempest.api.identity
|
|
tempest.api.object_storage
|
|
|
|
# Skip Cinder, Glance and Swift only scenario tests.
|
|
tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_luks
|
|
tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup
|
|
tempest.scenario.test_object_storage_basic_ops.TestObjectStorageBasicOps.test_swift_basic_ops
|
|
tempest.scenario.test_object_storage_basic_ops.TestObjectStorageBasicOps.test_swift_acl_anonymous_download
|
|
tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_boot_server_from_encrypted_volume_luks
|
|
tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_image_defined_boot_from_volume
|
|
tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_create_server_from_volume_snapshot
|