This change marks several tests as slow and gives reasons why
they are marked as slow - not only because they are slow, but
also because they are less common scenarios. These will still
be run in the tempest-slow job so we aren't losing test coverage
with this change.
If this makes the tempest-slow job itself take significantly
longer, we should consider running the tempest.api* slow tests
concurrently (like they are in tempest-full) and continue to
run the tempest.scenario* tests in serial. The tempest-slow job
currently runs all slow tests in serial, so this will make the
job take longer.
Reviewed: https:/ /review. openstack. org/603900 /git.openstack. org/cgit/ openstack/ tempest/ commit/ ?id=b5720533035 734f95e6fc54f60 365d64f6a19256
Committed: https:/
Submitter: Zuul
Branch: master
commit b5720533035734f 95e6fc54f60365d 64f6a19256
Author: Matt Riedemann <email address hidden>
Date: Wed Sep 19 16:02:05 2018 -0400
Mark some slow tests as slow so they move out of the main job
We've seen a trend of tempest-full jobs timing out because of
tests taking a long time to complete which are not marked slow:
http:// status. openstack. org/elastic- recheck/ #1783405
Based on some analysis of the slowest tests:
https:/ /ethercalc. openstack. org/dorupfz6s9q t
This change marks several tests as slow and gives reasons why
they are marked as slow - not only because they are slow, but
also because they are less common scenarios. These will still
be run in the tempest-slow job so we aren't losing test coverage
with this change.
If this makes the tempest-slow job itself take significantly
longer, we should consider running the tempest.api* slow tests
concurrently (like they are in tempest-full) and continue to
run the tempest.scenario* tests in serial. The tempest-slow job
currently runs all slow tests in serial, so this will make the
job take longer.
Partial-Bug: #1783405
Change-Id: I2a0e154ba38c74 07b41b7e986a0bf 9b451c65cae