Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
kill exception example
[simgrid.git] / examples / msg / exception / exception.tesh
diff --git a/examples/msg/exception/exception.tesh b/examples/msg/exception/exception.tesh
deleted file mode 100644 (file)
index 4dff602..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-#! ./tesh
-
-p Testing the remote exception raising feature
-
-! output sort 19
-$ $SG_TEST_EXENV exception/exception ${srcdir:=.}/../platforms/platform.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n" "--cfg=exception/cutpath:1"
-> [  0.000000] (1:terrorist@Jacquelin) Let's create a victim.
-> [  0.000000] (2:victim@Jacquelin) Let's work.
-> [  0.000000] (1:terrorist@Jacquelin) Going to sleep for 1 second
-> [  1.000000] (1:terrorist@Jacquelin) Send a first exception (host failure)
-> [  1.000000] (1:terrorist@Jacquelin) Sweet, let's prepare a second trick!
-> [  1.000000] (1:terrorist@Jacquelin) Going to sleep for 2 seconds
-> [  1.000000] (2:victim@Jacquelin) The MSG_task_execute caught the exception for me and returned 8)
-> [  1.000000] (2:victim@Jacquelin) Let's get suspended.
-> [  3.000000] (1:terrorist@Jacquelin) Send a second exception (host failure)
-> [  3.000000] (1:terrorist@Jacquelin) Sweet, let's prepare a third trick!
-> [  3.000000] (1:terrorist@Jacquelin) Going to sleep for 3 seconds
-> [  3.000000] (2:victim@Jacquelin) The received exception resumed my suspension. Good. Here is it:  ----------------------->8----
-> ** SimGrid: UNCAUGHT EXCEPTION received on exception/exception(2): category: action canceled; value: 0
-> ** Canceled
-> ** Thrown by maestro() on process 0
-> [  0.000000] (0:maestro@) Configuration change: Set 'exception/cutpath' to '1'
-> [  3.000000] (2:victim@Jacquelin) Canceled
->
-> **   In SIMIX_execution_finish() at smx_host.cpp
-> **   In SIMIX_post_host_execute() at smx_host.cpp
-> **   In SIMIX_run() at src/simix/smx_global.cpp:482 (discriminator smx_global.cpp:482 (discriminator 1)
-> **   In SIMIX_simcall_exit() at popping.cpp
-> **   In MSG_main() at msg_global.cpp
-> **   In main() at exception.c
-> [  3.000000] (2:victim@Jacquelin) (end of the second exception) ----8<------------------------
-> [  3.000000] (2:victim@Jacquelin) Let's sleep for 10 seconds.
-> [  6.000000] (1:terrorist@Jacquelin) Send a third exception (cancellation)
-> [  6.000000] (1:terrorist@Jacquelin) OK, goodbye now.
-> [  6.000000] (2:victim@Jacquelin) The MSG_process_sleep caught the exception for me and returned 8)
-> [  6.000000] (2:victim@Jacquelin) Let's try a last time to do something on something
-> [ 16.000000] (2:victim@Jacquelin) That's enough now. I quit.
-> [ 16.000000] (0:maestro@) Simulation time 16