Examples of ParallelComputer


Examples of org.apache.maven.surefire.junitcore.pc.ParallelComputer

    }

    private static ComputerWrapper createParallelComputer( JUnitCoreParameters parameters )
            throws TestSetFailedException
    {
        ParallelComputer pc = ParallelComputerFactory.createParallelComputer( parameters );

        int timeout = parameters.getParallelTestsTimeoutInSeconds();

        int timeoutForced = parameters.getParallelTestsTimeoutForcedInSeconds();

        Future<Collection<Description>> testsBeforeShutdown =
                timeout > 0 ? pc.scheduleShutdown( timeout, TimeUnit.SECONDS ) : null;

        Future<Collection<Description>> testsBeforeForcedShutdown =
                timeoutForced > 0 ? pc.scheduleForcedShutdown( timeoutForced, TimeUnit.SECONDS ) : null;

        return new ComputerWrapper( pc, timeout, testsBeforeShutdown, timeoutForced, testsBeforeForcedShutdown );
    }
View Full Code Here

Examples of org.junit.experimental.ParallelComputer

  @Test
  public void test ()
  {
    PublisherConsumerCloudletsTest.doRun = true;
    try {
      final ParallelComputer computer = new ParallelComputer (true, false);
      final Result result = JUnitCore.runClasses (computer, PublisherCloudletTest.class, ConsumerCloudletTest.class);
      Assert.assertTrue (result.wasSuccessful ());
    } finally {
      PublisherConsumerCloudletsTest.doRun = false;
    }
View Full Code Here

Examples of org.junit.experimental.ParallelComputer

  @Test
  public void test ()
  {
    PingPongCloudletsTest.doRun = true;
    try {
      final ParallelComputer computer = new ParallelComputer (true, false);
      final Result result = JUnitCore.runClasses (computer, PingCloudletTest.class, PongCloudletTest.class);
      Assert.assertTrue (result.wasSuccessful ());
    } finally {
      PingPongCloudletsTest.doRun = false;
    }
View Full Code Here

Examples of org.junit.experimental.ParallelComputer

  @Test
  public void test ()
  {
    UserLoggingCloudletsTest.doRun = true;
    try {
      final ParallelComputer computer = new ParallelComputer (true, false);
      final Result result = JUnitCore.runClasses (computer, UserCloudletTest.class, LoggingCloudletTest.class);
      Assert.assertTrue (result.wasSuccessful ());
    } finally {
      UserLoggingCloudletsTest.doRun = false;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.