Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
merge conflicts
[simgrid.git] / examples / SimGrid.tesh
1 # Command line : \r
2 # Windows -> tesh --directory=%EXAMPLE_DIR% --file=SimGrid.tesh --log="log.thresh:info tesh.fmt:%m%n" --keep-going-unit\r
3 # Linux   -> tesh --directory=$EXAMPLE_DIR --file=SimGrid.tesh --log="log.thresh:info tesh.fmt:%m%n" --keep-going-unit\r
4 D Examples (MSG API functionnality checking (for C, C++ and Java))\r
5 \r
6 $ cd ${EXAMPLE_DIR:=.}\r
7 \r
8 $ cd msg\r
9 \r
10 # Masterslave OK\r
11 ! include masterslave/masterslave.tesh\r
12 \r
13 # Outputs difference : __FILE__ difference between Windows and Linux\r
14 #! include masterslave/masterslave_bypass.tesh\r
15 \r
16 # Outputs difference\r
17 #! include masterslave/masterslave_failure.tesh\r
18 \r
19 ! include masterslave/masterslave_forwarder.tesh\r
20 \r
21 # Parllel task (not work)\r
22 #! include parallel_task/parallel_task.tesh\r
23 \r
24 # Priority\r
25 ! include priority/priority.tesh\r
26 \r
27 # Properties\r
28 ! include properties/msg_prop.tesh\r
29 \r
30 # Send/Receive\r
31 \r
32 ! include sendrecv/sendrecv_CLM03.tesh\r
33 \r
34 # format d'affichage de %g\r
35 ! include sendrecv/sendrecv_KCCFLN05.tesh\r
36 \r
37 \r
38 ! include sendrecv/sendrecv_Reno.tesh\r
39 \r
40 ! include sendrecv/sendrecv_Vegas.tesh\r
41 \r
42 # Suspend\r
43 ! include suspend/suspend.tesh\r
44 \r
45 \r
46 ##############################################################################################\r
47 # java examples\r
48 \r
49 $ cd ${MSG4JAVA_CLASSPATH}\simgrid\msg\r
50 \r
51 $ javac *.java\r
52 > Note: Some input files use unchecked or unsafe operations.\r
53 > Note: Recompile with -Xlint:unchecked for details.\r
54 \r
55 $ cd ${EXAMPLE_DIR:=.}\r
56 \r
57 $ cd java/basic\r
58 \r
59 ! include basic.tesh\r
60 \r
61 $ cd ..\r
62 \r
63 $ cd comm_time\r
64 \r
65 ! include comm_time.tesh\r
66 \r
67 $ cd ..\r
68 \r
69 $ cd ping_pong\r
70 \r
71 ! include ping_pong.tesh\r
72 \r
73 $ cd ..\r
74 \r
75 $ cd suspend\r
76 \r
77 ! include suspend.tesh\r
78 \r
79 $ cd ..\r
80 \r
81 $ cd autoDestination\r
82 \r
83 ! include autoDestination.tesh\r
84 \r
85 $ cd ..\r
86 \r
87 $ cd explicitDestination\r
88 \r
89 ! include explicitDestination.tesh\r
90 \r
91 ##########################################################################################\r
92 # cxx examples \r
93 \r
94 $ cd ..\r
95 \r
96 $ cd ..\r
97 \r
98 $ cd cxx/basic\r
99 \r
100 ! include basic.tesh\r
101 \r
102 $ cd ..\r
103 \r
104 $ cd comm_time\r
105 \r
106 ! include comm_time.tesh\r
107 \r
108 $ cd ..\r
109 \r
110 $ cd ping_pong\r
111 \r
112 ! include ping_pong.tesh\r
113 \r
114 $ cd ..\r
115 \r
116 $ cd suspend\r
117 \r
118 ! include suspend.tesh\r
119 \r
120 $ cd ..\r
121 \r
122 $ cd autoDestination\r
123 \r
124 ! include autoDestination.tesh\r
125 \r
126 $ cd ..\r
127 \r
128 $ cd explicitDestination\r
129 \r
130 ! include explicitDestination.tesh\r
131 \r
132 \r
133 \r
134 \r
135 \r
136 \r