[13:56] I have a java program running on virtualbox 3.2.x with 1 cpu specified. When testing with junit, the env will launch 2 threas (runnable) simulating task servers, waiting task dispatched. [13:57] Then in junit test method, I create another runnable simulating client thread, which is responsible for sending task. [13:58] However, I notice the execution of junit seems will only execute task server once, with another runnable (simulating task server) not executed. Is there any places where I can check the reason why one of thread is not executed?