Class ParallelConfigurationStrategy

java.lang.Object
com.vaadin.testbench.parallel.ParallelConfigurationStrategy
All Implemented Interfaces:
org.junit.platform.engine.support.hierarchical.ParallelExecutionConfiguration, org.junit.platform.engine.support.hierarchical.ParallelExecutionConfigurationStrategy

public class ParallelConfigurationStrategy extends Object implements org.junit.platform.engine.support.hierarchical.ParallelExecutionConfiguration, org.junit.platform.engine.support.hierarchical.ParallelExecutionConfigurationStrategy
Custom configuration strategy using TestBench Parameters.getTestsInParallel().
  • Constructor Details

    • ParallelConfigurationStrategy

      public ParallelConfigurationStrategy()
  • Method Details

    • getParallelism

      public int getParallelism()
      Specified by:
      getParallelism in interface org.junit.platform.engine.support.hierarchical.ParallelExecutionConfiguration
    • getMinimumRunnable

      public int getMinimumRunnable()
      Specified by:
      getMinimumRunnable in interface org.junit.platform.engine.support.hierarchical.ParallelExecutionConfiguration
    • getMaxPoolSize

      public int getMaxPoolSize()
      Specified by:
      getMaxPoolSize in interface org.junit.platform.engine.support.hierarchical.ParallelExecutionConfiguration
    • getCorePoolSize

      public int getCorePoolSize()
      Specified by:
      getCorePoolSize in interface org.junit.platform.engine.support.hierarchical.ParallelExecutionConfiguration
    • getKeepAliveSeconds

      public int getKeepAliveSeconds()
      Specified by:
      getKeepAliveSeconds in interface org.junit.platform.engine.support.hierarchical.ParallelExecutionConfiguration
    • createConfiguration

      public org.junit.platform.engine.support.hierarchical.ParallelExecutionConfiguration createConfiguration(org.junit.platform.engine.ConfigurationParameters configurationParameters)
      Specified by:
      createConfiguration in interface org.junit.platform.engine.support.hierarchical.ParallelExecutionConfigurationStrategy