1package test.thread;
2
3import org.testng.annotations.Test;
4
5import java.util.Random;
6
7@Test
8public class TrueParallelSampleTest extends BaseThreadTest {
9  static Random random = new Random(System.currentTimeMillis());
10
11  private void log(String s) {
12    logString(s);
13    try {
14      Thread.sleep(random.nextInt(10));
15    } catch (InterruptedException ex) {
16      Thread.yield();
17    }
18    logString(s);
19    logCurrentThread();
20  }
21
22  public void m1() {
23    log("m1");
24  }
25
26  public void m2() {
27    log("m2");
28  }
29
30  public void m3() {
31    log("m3");
32  }
33
34  public void m4() {
35    log("m4");
36  }
37
38  public void m5() {
39    log("m5");
40  }
41}
42