Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
The c++ examples Tesh files.
[simgrid.git] / examples / cxx / basic / basic.tesh
diff --git a/examples/cxx/basic/basic.tesh b/examples/cxx/basic/basic.tesh
new file mode 100644 (file)
index 0000000..ae85623
--- /dev/null
@@ -0,0 +1,69 @@
+$ basic basic_platform.xml basic_deployment.xml\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO] Hello\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO] argc=8\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO] argv:5\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO] argv:50000\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO] argv:10\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO] argv:iRMX\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO] argv:Casavant\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO] argv:Bousquet\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO] argv:Soucy\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO] argv:Jackson\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO] Got slave(s) :5\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO]       iRMX\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO]       Casavant\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO]       Bousquet\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO]       Soucy\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO]       Jackson\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO] Got 5 task to process.\r
+> [Jacquelin:Master:(1) 0.000000] [cxx4msg/INFO] Sending "Task_0" to "iRMX"\r
+> [Jackson:Forwarder:(2) 0.000000] [cxx4msg/INFO] Hello\r
+> [Casavant:Forwarder:(3) 0.000000] [cxx4msg/INFO] Hello\r
+> [iRMX:Slave:(4) 0.000000] [cxx4msg/INFO] Hello\r
+> [Bousquet:Slave:(5) 0.000000] [cxx4msg/INFO] Hello\r
+> [Soucy:Slave:(6) 0.000000] [cxx4msg/INFO] Hello\r
+> [Kuenning:Slave:(7) 0.000000] [cxx4msg/INFO] Hello\r
+> [Browne:Slave:(8) 0.000000] [cxx4msg/INFO] Hello\r
+> [Stephen:Slave:(9) 0.000000] [cxx4msg/INFO] Hello\r
+> [Robert:Slave:(10) 0.000000] [cxx4msg/INFO] Hello\r
+> [Sirois:Slave:(11) 0.000000] [cxx4msg/INFO] Hello\r
+> [Monique:Slave:(12) 0.000000] [cxx4msg/INFO] Hello\r
+> [Jacquelin:Master:(1) 0.234181] [cxx4msg/INFO] Sending "Task_1" to "Casavant"\r
+> [iRMX:Slave:(4) 0.234181] [cxx4msg/INFO] Received "Task_0" \r
+> [iRMX:Slave:(4) 0.234181] [cxx4msg/INFO] Processing "Task_0\r
+> [iRMX:Slave:(4) 0.234910] [cxx4msg/INFO] "Task_0" done \r
+> [Jacquelin:Master:(1) 0.338591] [cxx4msg/INFO] Sending "Task_2" to "Bousquet"\r
+> [Casavant:Forwarder:(3) 0.338591] [cxx4msg/INFO] Received "Task_1" \r
+> [Casavant:Forwarder:(3) 0.338591] [cxx4msg/INFO] Sending "Task_1" to "Robert"\r
+> [Jacquelin:Master:(1) 0.416661] [cxx4msg/INFO] Sending "Task_3" to "Soucy"\r
+> [Bousquet:Slave:(5) 0.416661] [cxx4msg/INFO] Received "Task_2" \r
+> [Bousquet:Slave:(5) 0.416661] [cxx4msg/INFO] Processing "Task_2\r
+> [Bousquet:Slave:(5) 0.417826] [cxx4msg/INFO] "Task_2" done \r
+> [Robert:Slave:(10) 0.454402] [cxx4msg/INFO] Received "Task_1" \r
+> [Robert:Slave:(10) 0.454402] [cxx4msg/INFO] Processing "Task_1\r
+> [Robert:Slave:(10) 0.454766] [cxx4msg/INFO] "Task_1" done \r
+> [Jacquelin:Master:(1) 0.527739] [cxx4msg/INFO] Sending "Task_4" to "Jackson"\r
+> [Soucy:Slave:(6) 0.527739] [cxx4msg/INFO] Received "Task_3" \r
+> [Soucy:Slave:(6) 0.527739] [cxx4msg/INFO] Processing "Task_3\r
+> [Soucy:Slave:(6) 0.528103] [cxx4msg/INFO] "Task_3" done \r
+> [Jacquelin:Master:(1) 0.593252] [cxx4msg/INFO] Send completed\r
+> [Jacquelin:Master:(1) 0.593252] [cxx4msg/INFO] All tasks have been dispatched. Let's tell everybody the computation is over.\r
+> [Jackson:Forwarder:(2) 0.593252] [cxx4msg/INFO] Received "Task_4" \r
+> [Jackson:Forwarder:(2) 0.593252] [cxx4msg/INFO] Sending "Task_4" to "Kuenning"\r
+> [Kuenning:Slave:(7) 0.593708] [cxx4msg/INFO] Received "Task_4" \r
+> [Kuenning:Slave:(7) 0.593708] [cxx4msg/INFO] Processing "Task_4\r
+> [Kuenning:Slave:(7) 0.594291] [cxx4msg/INFO] "Task_4" done \r
+> [iRMX:Slave:(4) 0.827199] [cxx4msg/INFO] Received Finalize. I'm done. See you!\r
+> [Casavant:Forwarder:(3) 0.931504] [cxx4msg/INFO] All tasks have been dispatched. Let's tell everybody the computation is over.\r
+> [Bousquet:Slave:(5) 1.009496] [cxx4msg/INFO] Received Finalize. I'm done. See you!\r
+> [Robert:Slave:(10) 1.047200] [cxx4msg/INFO] Received Finalize. I'm done. See you!\r
+> [Sirois:Slave:(11) 1.086548] [cxx4msg/INFO] Received Finalize. I'm done. See you!\r
+> [Soucy:Slave:(6) 1.120464] [cxx4msg/INFO] Received Finalize. I'm done. See you!\r
+> [Casavant:Forwarder:(3) 1.154764] [cxx4msg/INFO] I'm done. See you!\r
+> [Monique:Slave:(12) 1.154764] [cxx4msg/INFO] Received Finalize. I'm done. See you!\r
+> [Jacquelin:Master:(1) 1.185911] [cxx4msg/INFO] Goodbye now!\r
+> [Jackson:Forwarder:(2) 1.185911] [cxx4msg/INFO] All tasks have been dispatched. Let's tell everybody the computation is over.\r
+> [Kuenning:Slave:(7) 1.186360] [cxx4msg/INFO] Received Finalize. I'm done. See you!\r
+> [Browne:Slave:(8) 1.325058] [cxx4msg/INFO] Received Finalize. I'm done. See you!\r
+> [Jackson:Forwarder:(2) 1.532781] [cxx4msg/INFO] I'm done. See you!\r
+> [Stephen:Slave:(9) 1.532781] [cxx4msg/INFO] Received Finalize. I'm done. See you!
\ No newline at end of file