Class ParallelTestSuite

  • All Implemented Interfaces:
    org.junit.runner.Describable, org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Orderable, org.junit.runner.manipulation.Sortable

    public class ParallelTestSuite
    extends org.junit.runners.Suite
    Test suite which consists of all the TestBench tests passed in the constructor. Runs the tests in parallel using a ParallelScheduler
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.junit.runners.Suite

        org.junit.runners.Suite.SuiteClasses
    • Method Summary

      • Methods inherited from class org.junit.runners.Suite

        describeChild, emptySuite, getChildren, runChild
      • Methods inherited from class org.junit.runners.ParentRunner

        childrenInvoker, classBlock, classRules, collectInitializationErrors, createTestClass, filter, getDescription, getName, getRunnerAnnotations, getTestClass, isIgnored, order, run, runLeaf, setScheduler, sort, validatePublicVoidNoArgMethods, withAfterClasses, withBeforeClasses, withInterruptIsolation
      • Methods inherited from class org.junit.runner.Runner

        testCount
    • Constructor Detail

      • ParallelTestSuite

        public ParallelTestSuite​(Class<?> klass,
                                 Class<? extends ParallelTest> baseClass,
                                 String basePackage,
                                 String[] ignorePackages)
                          throws org.junit.runners.model.InitializationError
        Throws:
        org.junit.runners.model.InitializationError
      • ParallelTestSuite

        protected ParallelTestSuite​(Class<?> klass,
                                    Class<?>[] suiteClasses)
                             throws org.junit.runners.model.InitializationError
        Throws:
        org.junit.runners.model.InitializationError