java.lang.Object | |
↳ | com.atlassian.jira.functest.framework.TestSuiteBuilder |
Divides up a set of tests such that they can be performed in parallel. It does this by taking a set of tests and dividing them up into composite test of roughly even size.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Create a splitter that will return the given batch from the specified number of total batches.
| |||||||||||
Create a no-op splitter, that is, the passed tests will not be batched.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Add the passed tests to the splitter for division.
| |||||||||||
Create the composite test that represents the batch.
| |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class java.lang.Object |
Create a splitter that will return the given batch from the specified number of total batches.
batch | the batch the splitter should return. A value of -1 can be specified when maxBatch is also passed -1. This indicates that no batching should be performed. |
---|---|
maxBatch | the number of batches that splitter should divide the tests into. A value of -1 can be specified when batch is also passed -1. This indicates that no batching should be performed. |
Create a no-op splitter, that is, the passed tests will not be batched. Same as @{code TestSplitter(-1, -1) }.
Add the passed tests to the splitter for division.
tests | the set of tests to divide. |
---|
Create the composite test that represents the batch.