You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by kr...@apache.org on 2011/12/06 18:29:36 UTC
svn commit: r1211041 -
/maven/surefire/trunk/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test1.java
Author: krosenvold
Date: Tue Dec 6 17:29:36 2011
New Revision: 1211041
URL: http://svn.apache.org/viewvc?rev=1211041&view=rev
Log:
[SUREFIRE-793] Expanded testcase to show parallel provider misses time spent in @BeforeClass/@AfterClass
Modified:
maven/surefire/trunk/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test1.java
Modified: maven/surefire/trunk/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test1.java
URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test1.java?rev=1211041&r1=1211040&r2=1211041&view=diff
==============================================================================
--- maven/surefire/trunk/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test1.java (original)
+++ maven/surefire/trunk/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test1.java Tue Dec 6 17:29:36 2011
@@ -1,33 +1,58 @@
package runorder.parallel;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
import org.junit.Test;
+
public class Test1
{
-
- static void sleep(int ms){
- try {
- Thread.sleep(ms);
- } catch (InterruptedException e) {
- throw new RuntimeException(e);
- }
- }
-
- @Test
- public void testSleep200() {
- System.out.println("Test1.sleep200 started @ " + System.currentTimeMillis());
- sleep(200);
- }
-
- @Test
- public void testSleep400() {
- System.out.println("Test1.sleep400 started @ " + System.currentTimeMillis());
- sleep(400);
- }
-
- @Test
- public void testSleep600() {
- System.out.println("Test1.sleep600 started @ " + System.currentTimeMillis());
- sleep(600);
- }
+
+ static void sleep( int ms )
+ {
+ try
+ {
+ Thread.sleep( ms );
+ }
+ catch ( InterruptedException e )
+ {
+ throw new RuntimeException( e );
+ }
+ }
+
+ @Test
+ public void testSleep200()
+ {
+ System.out.println( "Test1.sleep200 started @ " + System.currentTimeMillis() );
+ sleep( 200 );
+ }
+
+ @Test
+ public void testSleep400()
+ {
+ System.out.println( "Test1.sleep400 started @ " + System.currentTimeMillis() );
+ sleep( 400 );
+ }
+
+ @Test
+ public void testSleep600()
+ {
+ System.out.println( "Test1.sleep600 started @ " + System.currentTimeMillis() );
+ sleep( 600 );
+ }
+
+ @BeforeClass
+ public static void setUpBeforeClass()
+ throws Exception
+ {
+ Thread.sleep( 175 );
+ }
+
+ @AfterClass
+ public static void tearDownAfterClass()
+ throws Exception
+ {
+ Thread.sleep( 175 );
+ }
+
}
\ No newline at end of file