> [ 0.000000] (2:receiver@Ruby) sleep_start_time : 1.000000 , sleep_test_time : 0.100000
> [ 1.000000] (2:receiver@Ruby) Wait for my first message
> [ 5.000000] (1:sender@Tremblay) Send 'Message 0' to 'receiver'
-> [ 6.100000] (2:receiver@Ruby) I got a 'Message 0'.
-> [ 6.100000] (1:sender@Tremblay) Send 'Message 1' to 'receiver'
-> [ 7.200000] (2:receiver@Ruby) I got a 'Message 1'.
-> [ 7.200000] (1:sender@Tremblay) Send 'Message 2' to 'receiver'
-> [ 8.300000] (2:receiver@Ruby) I got a 'Message 2'.
-> [ 8.300000] (1:sender@Tremblay) Send 'finalize' to 'receiver'
-> [ 8.400000] (2:receiver@Ruby) I got a 'finalize'.
+> [ 6.000000] (2:receiver@Ruby) I got a 'Message 0'.
+> [ 6.000000] (1:sender@Tremblay) Send 'Message 1' to 'receiver'
+> [ 7.000000] (2:receiver@Ruby) I got a 'Message 1'.
+> [ 7.000000] (1:sender@Tremblay) Send 'Message 2' to 'receiver'
+> [ 8.000000] (2:receiver@Ruby) I got a 'Message 2'.
+> [ 8.000000] (1:sender@Tremblay) Send 'finalize' to 'receiver'
+> [ 8.100000] (2:receiver@Ruby) I got a 'finalize'.
p Test2 sg_comm_test() with Sleep_sender < Sleep_receiver
> [ 0.000000] (2:receiver@Ruby) sleep_start_time : 5.000000 , sleep_test_time : 0.100000
> [ 1.000000] (1:sender@Tremblay) Send 'Message 0' to 'receiver'
> [ 5.000000] (2:receiver@Ruby) Wait for my first message
-> [ 6.100000] (2:receiver@Ruby) I got a 'Message 0'.
-> [ 6.100000] (1:sender@Tremblay) Send 'Message 1' to 'receiver'
-> [ 7.200000] (2:receiver@Ruby) I got a 'Message 1'.
-> [ 7.200000] (1:sender@Tremblay) Send 'Message 2' to 'receiver'
-> [ 8.300000] (2:receiver@Ruby) I got a 'Message 2'.
-> [ 8.300000] (1:sender@Tremblay) Send 'finalize' to 'receiver'
-> [ 8.400000] (2:receiver@Ruby) I got a 'finalize'.
+> [ 6.000000] (2:receiver@Ruby) I got a 'Message 0'.
+> [ 6.000000] (1:sender@Tremblay) Send 'Message 1' to 'receiver'
+> [ 7.000000] (2:receiver@Ruby) I got a 'Message 1'.
+> [ 7.000000] (1:sender@Tremblay) Send 'Message 2' to 'receiver'
+> [ 8.000000] (1:sender@Tremblay) Send 'finalize' to 'receiver'
+> [ 8.000000] (2:receiver@Ruby) I got a 'Message 2'.
+> [ 8.100000] (2:receiver@Ruby) I got a 'finalize'.
p Test1 sg_comm_wait() with Sleep_sender > Sleep_receiver
> [ 0.000000] (2:receiver@Ruby) sleep_start_time : 1.000000 , sleep_test_time : 0.000000
> [ 1.000000] (2:receiver@Ruby) Wait for my first message
> [ 5.000000] (1:sender@Tremblay) Send 'Message 0' to 'receiver'
-> [ 6.032879] (2:receiver@Ruby) I got a 'Message 0'.
-> [ 6.032879] (1:sender@Tremblay) Send 'Message 1' to 'receiver'
-> [ 7.065759] (2:receiver@Ruby) I got a 'Message 1'.
-> [ 7.065759] (1:sender@Tremblay) Send 'Message 2' to 'receiver'
-> [ 8.098638] (2:receiver@Ruby) I got a 'Message 2'.
-> [ 8.098638] (1:sender@Tremblay) Send 'finalize' to 'receiver'
-> [ 8.100590] (2:receiver@Ruby) I got a 'finalize'.
+> [ 6.000000] (2:receiver@Ruby) I got a 'Message 0'.
+> [ 6.000000] (1:sender@Tremblay) Send 'Message 1' to 'receiver'
+> [ 7.000000] (2:receiver@Ruby) I got a 'Message 1'.
+> [ 7.000000] (1:sender@Tremblay) Send 'Message 2' to 'receiver'
+> [ 8.000000] (2:receiver@Ruby) I got a 'Message 2'.
+> [ 8.000000] (1:sender@Tremblay) Send 'finalize' to 'receiver'
+> [ 8.001951] (2:receiver@Ruby) I got a 'finalize'.
p Test2 sg_comm_wait() with Sleep_sender < Sleep_receiver
> [ 0.000000] (2:receiver@Ruby) sleep_start_time : 5.000000 , sleep_test_time : 0.000000
> [ 1.000000] (1:sender@Tremblay) Send 'Message 0' to 'receiver'
> [ 5.000000] (2:receiver@Ruby) Wait for my first message
-> [ 6.032879] (2:receiver@Ruby) I got a 'Message 0'.
-> [ 6.032879] (1:sender@Tremblay) Send 'Message 1' to 'receiver'
-> [ 7.065759] (2:receiver@Ruby) I got a 'Message 1'.
-> [ 7.065759] (1:sender@Tremblay) Send 'Message 2' to 'receiver'
-> [ 8.098638] (2:receiver@Ruby) I got a 'Message 2'.
-> [ 8.098638] (1:sender@Tremblay) Send 'finalize' to 'receiver'
-> [ 8.100590] (2:receiver@Ruby) I got a 'finalize'.
+> [ 6.000000] (2:receiver@Ruby) I got a 'Message 0'.
+> [ 6.000000] (1:sender@Tremblay) Send 'Message 1' to 'receiver'
+> [ 7.000000] (2:receiver@Ruby) I got a 'Message 1'.
+> [ 7.000000] (1:sender@Tremblay) Send 'Message 2' to 'receiver'
+> [ 8.000000] (1:sender@Tremblay) Send 'finalize' to 'receiver'
+> [ 8.000000] (2:receiver@Ruby) I got a 'Message 2'.
+> [ 8.001951] (2:receiver@Ruby) I got a 'finalize'.
> [ 0.000000] (2:receiver@Ruby) sleep_start_time : 1.000000 , sleep_test_time : 0.100000
> [ 1.000000] (2:receiver@Ruby) Wait for my first message
> [ 5.000000] (1:sender@Tremblay) Send 'Message 0' to 'receiver'
-> [ 6.032879] (1:sender@Tremblay) Send 'Message 1' to 'receiver'
-> [ 6.100000] (2:receiver@Ruby) I got a 'Message 0'.
-> [ 7.132879] (1:sender@Tremblay) Send 'Message 2' to 'receiver'
-> [ 7.200000] (2:receiver@Ruby) I got a 'Message 1'.
-> [ 8.232879] (1:sender@Tremblay) Send 'finalize' to 'receiver'
-> [ 8.300000] (2:receiver@Ruby) I got a 'Message 2'.
-> [ 8.400000] (2:receiver@Ruby) I got a 'finalize'.
\ No newline at end of file
+> [ 6.000000] (2:receiver@Ruby) I got a 'Message 0'.
+> [ 6.000000] (1:sender@Tremblay) Send 'Message 1' to 'receiver'
+> [ 7.000000] (2:receiver@Ruby) I got a 'Message 1'.
+> [ 7.000000] (1:sender@Tremblay) Send 'Message 2' to 'receiver'
+> [ 8.000000] (1:sender@Tremblay) Send 'finalize' to 'receiver'
+> [ 8.000000] (2:receiver@Ruby) I got a 'Message 2'.
+> [ 8.100000] (2:receiver@Ruby) I got a 'finalize'.