Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add the compile of the java classes
[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 # Modele non valid\r
41 #! include sendrecv/sendrecv_SDP.tesh\r
42 \r
43 \r
44 ! include sendrecv/sendrecv_Vegas.tesh\r
45 \r
46 # Suspend\r
47 ! include suspend/suspend.tesh\r
48 \r
49 \r
50 ##############################################################################################\r
51 # java examples\r
52 \r
53 $ cd ${MSG4JAVA_CLASSPATH}\simgrid\msg\r
54 \r
55 $ javac *.java\r
56 > Note: Some input files use unchecked or unsafe operations.\r
57 > Note: Recompile with -Xlint:unchecked for details.\r
58 \r
59 $ cd ${EXAMPLE_DIR:=.}\r
60 \r
61 $ cd java/basic\r
62 \r
63 ! include basic.tesh\r
64 \r
65 $ cd ..\r
66 \r
67 $ cd comm_time\r
68 \r
69 ! include comm_time.tesh\r
70 \r
71 $ cd ..\r
72 \r
73 $ cd ping_pong\r
74 \r
75 ! include ping_pong.tesh\r
76 \r
77 $ cd ..\r
78 \r
79 $ cd suspend\r
80 \r
81 ! include suspend.tesh\r
82 \r
83 $ cd ..\r
84 \r
85 $ cd autoDestination\r
86 \r
87 ! include autoDestination.tesh\r
88 \r
89 $ cd ..\r
90 \r
91 $ cd explicitDestination\r
92 \r
93 ! include explicitDestination.tesh\r
94 \r
95 ##########################################################################################\r
96 # cxx examples \r
97 \r
98 $ cd ..\r
99 \r
100 $ cd ..\r
101 \r
102 $ cd cxx/basic\r
103 \r
104 ! include basic.tesh\r
105 \r
106 $ cd ..\r
107 \r
108 $ cd comm_time\r
109 \r
110 ! include comm_time.tesh\r
111 \r
112 $ cd ..\r
113 \r
114 $ cd ping_pong\r
115 \r
116 ! include ping_pong.tesh\r
117 \r
118 $ cd ..\r
119 \r
120 $ cd suspend\r
121 \r
122 ! include suspend.tesh\r
123 \r
124 $ cd ..\r
125 \r
126 $ cd autoDestination\r
127 \r
128 ! include autoDestination.tesh\r
129 \r
130 $ cd ..\r
131 \r
132 $ cd explicitDestination\r
133 \r
134 ! include explicitDestination.tesh\r
135 \r
136 \r
137 \r
138 \r
139 \r
140 \r