com.vaadin.testbench.parallel.

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