The scenario tests need to have the group classes broken
up to allow interleaving of the different parts of the tests
so that the gate can finish in a reasonable amount of time.
The runners, however, need to be the same for each main group,
thus allowing state to be preserved between groups of the same
feature. The creation of runners was refactored to allow for this.
The module tests were also modified to use the new paradym, which
allowed the removal of the global varaibles in the runner.
Reviewed: https:/ /review. openstack. org/309190 /git.openstack. org/cgit/ openstack/ trove/commit/ ?id=cc7559f26a3 229cdeed97c3988 e0707bbec8dbfb
Committed: https:/
Submitter: Jenkins
Branch: master
commit cc7559f26a3229c deed97c3988e070 7bbec8dbfb
Author: Peter Stachowski <email address hidden>
Date: Tue Apr 19 22:16:17 2016 -0400
Refactor scenario tests to facilitate multi-group
The scenario tests need to have the group classes broken
up to allow interleaving of the different parts of the tests
so that the gate can finish in a reasonable amount of time.
The runners, however, need to be the same for each main group,
thus allowing state to be preserved between groups of the same
feature. The creation of runners was refactored to allow for this.
The module tests were also modified to use the new paradym, which
allowed the removal of the global varaibles in the runner.
Dependencies on tests.api were also removed.
Change-Id: I66fcb2bce8c6cb c99c9ff071c242e 4741500056d
Partial-Bug: #1571092