Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
have disk size in the extension too
[simgrid.git] / teshsuite / msg / trace_integration / trace_integration.tesh
1 #! ./tesh
2 p c=cycle s=step p=priority h=host
3
4 p Testing trace integration using trace_B.txt and test-hbp1-c0s0-c0s1.xml, test_trace:start == trace_cycle_0_step_0, test_trace:end < trace_cycle_0_step_1
5
6 ! output sort
7 $ ./trace_integration ${srcdir:=.}/../../../examples/platforms/two_hosts_platform_with_availability.xml  ${srcdir:=.}/test-hbp1-c0s0-c0s1.xml --cfg=host/model:compound --cfg=network/model:CM02 --cfg=cpu/optim:TI --log=simix.thresh:warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
8 > [  0.000000] (0:maestro@) Configuration change: Set 'host/model' to 'compound'
9 > [  0.000000] (0:maestro@) Configuration change: Set 'network/model' to 'CM02'
10 > [  0.000000] (0:maestro@) Configuration change: Set 'cpu/optim' to 'TI'
11 > [  0.000000] (1:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
12 > [  0.000000] (1:test_trace@Cpu B) Task size: 40.000000
13 > [  0.000000] (1:test_trace@Cpu B) Task prio: 1.000000
14 > [  4.000000] (1:test_trace@Cpu B) Test finished
15
16 p Testing trace integration using trace_B.txt and test-hbp1-c0s1-c0s2.xml, test_trace:start == trace_cycle_0_step_1, test_trace:end < trace_cycle_0_step_2
17
18 ! output sort
19 $ ./trace_integration ${srcdir:=.}/../../../examples/platforms/two_hosts_platform_with_availability.xml  ${srcdir:=.}/test-hbp1-c0s1-c0s2.xml --cfg=host/model:compound --cfg=network/model:CM02 --cfg=cpu/optim:TI --log=simix.thresh:warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
20 > [  0.000000] (0:maestro@) Configuration change: Set 'host/model' to 'compound'
21 > [  0.000000] (0:maestro@) Configuration change: Set 'network/model' to 'CM02'
22 > [  0.000000] (0:maestro@) Configuration change: Set 'cpu/optim' to 'TI'
23 > [ 10.000000] (1:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
24 > [ 10.000000] (1:test_trace@Cpu B) Task size: 40.000000
25 > [ 10.000000] (1:test_trace@Cpu B) Task prio: 1.000000
26 > [ 15.000000] (1:test_trace@Cpu B) Test finished
27
28 p Testing trace integration using trace_B.txt and test-hbp1-c0s2-c1s0.xml, test_trace:start == trace_cycle_0_step_2, test_trace:end < trace_cycle_1_step_0
29
30 ! output sort
31 $ ./trace_integration ${srcdir:=.}/../../../examples/platforms/two_hosts_platform_with_availability.xml  ${srcdir:=.}/test-hbp1-c0s2-c1s0.xml --cfg=host/model:compound --cfg=network/model:CM02 --cfg=cpu/optim:TI --log=simix.thresh:warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
32 > [  0.000000] (0:maestro@) Configuration change: Set 'host/model' to 'compound'
33 > [  0.000000] (0:maestro@) Configuration change: Set 'network/model' to 'CM02'
34 > [  0.000000] (0:maestro@) Configuration change: Set 'cpu/optim' to 'TI'
35 > [ 20.000000] (1:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
36 > [ 20.000000] (1:test_trace@Cpu B) Task size: 40.000000
37 > [ 20.000000] (1:test_trace@Cpu B) Task prio: 1.000000
38 > [ 30.000000] (1:test_trace@Cpu B) Test finished
39
40 p Testing trace integration using trace_B.txt and test-hbp1-c0s0-c1s0.xml, test_trace:start == trace_cycle_0_step_0, test_trace:end < trace_cycle_1_step_0
41
42 ! output sort
43 $ ./trace_integration ${srcdir:=.}/../../../examples/platforms/two_hosts_platform_with_availability.xml  ${srcdir:=.}/test-hbp1-c0s0-c1s0.xml --cfg=host/model:compound --cfg=network/model:CM02 --cfg=cpu/optim:TI --log=simix.thresh:warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
44 > [  0.000000] (0:maestro@) Configuration change: Set 'host/model' to 'compound'
45 > [  0.000000] (0:maestro@) Configuration change: Set 'network/model' to 'CM02'
46 > [  0.000000] (0:maestro@) Configuration change: Set 'cpu/optim' to 'TI'
47 > [  0.000000] (1:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
48 > [  0.000000] (1:test_trace@Cpu B) Task size: 220.000000
49 > [  0.000000] (1:test_trace@Cpu B) Task prio: 1.000000
50 > [ 30.000000] (1:test_trace@Cpu B) Test finished
51
52 p Testing trace integration using trace_B.txt and test-hbp1-c0s2-c1s1.xml, test_trace:start == trace_cycle_0_step_2, test_trace:end < trace_cycle_1_step_1
53
54 ! output sort
55 $ ./trace_integration ${srcdir:=.}/../../../examples/platforms/two_hosts_platform_with_availability.xml  ${srcdir:=.}/test-hbp1-c0s2-c1s1.xml --cfg=host/model:compound --cfg=network/model:CM02 --cfg=cpu/optim:TI --log=simix.thresh:warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
56 > [  0.000000] (0:maestro@) Configuration change: Set 'host/model' to 'compound'
57 > [  0.000000] (0:maestro@) Configuration change: Set 'network/model' to 'CM02'
58 > [  0.000000] (0:maestro@) Configuration change: Set 'cpu/optim' to 'TI'
59 > [ 20.000000] (1:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
60 > [ 20.000000] (1:test_trace@Cpu B) Task size: 140.000000
61 > [ 20.000000] (1:test_trace@Cpu B) Task prio: 1.000000
62 > [ 40.000000] (1:test_trace@Cpu B) Test finished
63
64 p Testing trace integration using trace_B.txt and test-hbp1-c0s1-c2s2.xml, test_trace:start == trace_cycle_0_step_1, test_trace:end < trace_cycle_2_step_2
65
66 ! output sort
67 $ ./trace_integration ${srcdir:=.}/../../../examples/platforms/two_hosts_platform_with_availability.xml  ${srcdir:=.}/test-hbp1-c0s1-c2s2.xml --cfg=host/model:compound --cfg=network/model:CM02 --cfg=cpu/optim:TI --log=simix.thresh:warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
68 > [  0.000000] (0:maestro@) Configuration change: Set 'host/model' to 'compound'
69 > [  0.000000] (0:maestro@) Configuration change: Set 'network/model' to 'CM02'
70 > [  0.000000] (0:maestro@) Configuration change: Set 'cpu/optim' to 'TI'
71 > [ 10.000000] (1:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
72 > [ 10.000000] (1:test_trace@Cpu B) Task size: 260.000000
73 > [ 10.000000] (1:test_trace@Cpu B) Task prio: 1.000000
74 > [ 45.000000] (1:test_trace@Cpu B) Test finished
75
76 p Testing trace integration using trace_B.txt and test-hbp1-c1s1-c1s2.xml, test_trace:start == trace_cycle_1_step_1, test_trace:end < trace_cycle_1_step_2
77
78 ! output sort
79 $ ./trace_integration ${srcdir:=.}/../../../examples/platforms/two_hosts_platform_with_availability.xml  ${srcdir:=.}/test-hbp1-c1s1-c1s2.xml --cfg=host/model:compound --cfg=network/model:CM02 --cfg=cpu/optim:TI --log=simix.thresh:warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
80 > [  0.000000] (0:maestro@) Configuration change: Set 'host/model' to 'compound'
81 > [  0.000000] (0:maestro@) Configuration change: Set 'network/model' to 'CM02'
82 > [  0.000000] (0:maestro@) Configuration change: Set 'cpu/optim' to 'TI'
83 > [ 40.000000] (1:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
84 > [ 40.000000] (1:test_trace@Cpu B) Task size: 40.000000
85 > [ 40.000000] (1:test_trace@Cpu B) Task prio: 1.000000
86 > [ 45.000000] (1:test_trace@Cpu B) Test finished
87
88 p Testing trace integration using trace_B.txt and test-hbp1-c1s1-c3s2.xml, test_trace:start == trace_cycle_1_step_1, test_trace:end < trace_cycle_3_step_2
89
90 ! output sort
91 $ ./trace_integration ${srcdir:=.}/../../../examples/platforms/two_hosts_platform_with_availability.xml  ${srcdir:=.}/test-hbp1-c1s1-c3s2.xml --cfg=host/model:compound --cfg=network/model:CM02 --cfg=cpu/optim:TI --log=simix.thresh:warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
92 > [  0.000000] (0:maestro@) Configuration change: Set 'host/model' to 'compound'
93 > [  0.000000] (0:maestro@) Configuration change: Set 'network/model' to 'CM02'
94 > [  0.000000] (0:maestro@) Configuration change: Set 'cpu/optim' to 'TI'
95 > [ 40.000000] (1:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
96 > [ 40.000000] (1:test_trace@Cpu B) Task size: 260.000000
97 > [ 40.000000] (1:test_trace@Cpu B) Task prio: 1.000000
98 > [ 75.000000] (1:test_trace@Cpu B) Test finished
99
100 p Testing trace integration using trace_B.txt and test-hbp1.5-hbp1.5.xml, two process with same priority
101
102 ! output sort
103 $ ./trace_integration ${srcdir:=.}/../../../examples/platforms/two_hosts_platform_with_availability.xml  ${srcdir:=.}/test-hbp1.5-hbp1.5.xml --cfg=host/model:compound --cfg=network/model:CM02 --cfg=cpu/optim:TI --log=simix.thresh:warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
104 > [  0.000000] (0:maestro@) Configuration change: Set 'host/model' to 'compound'
105 > [  0.000000] (0:maestro@) Configuration change: Set 'network/model' to 'CM02'
106 > [  0.000000] (0:maestro@) Configuration change: Set 'cpu/optim' to 'TI'
107 > [ 10.000000] (1:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
108 > [ 10.000000] (1:test_trace@Cpu B) Task size: 150.000000
109 > [ 10.000000] (1:test_trace@Cpu B) Task prio: 1.500000
110 > [ 20.000000] (2:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
111 > [ 20.000000] (2:test_trace@Cpu B) Task size: 70.000000
112 > [ 20.000000] (2:test_trace@Cpu B) Task prio: 1.500000
113 > [ 40.000000] (1:test_trace@Cpu B) Test finished
114 > [ 40.000000] (2:test_trace@Cpu B) Test finished
115
116 p Testing trace integration using trace_B.txt and test-hbp2.5-hbp1.5.xml, two process with different priority
117
118 ! output sort
119 $ ./trace_integration ${srcdir:=.}/../../../examples/platforms/two_hosts_platform_with_availability.xml  ${srcdir:=.}/test-hbp2.5-hbp1.5.xml --cfg=host/model:compound --cfg=network/model:CM02 --cfg=cpu/optim:TI --log=simix.thresh:warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
120 > [  0.000000] (0:maestro@) Configuration change: Set 'host/model' to 'compound'
121 > [  0.000000] (0:maestro@) Configuration change: Set 'network/model' to 'CM02'
122 > [  0.000000] (0:maestro@) Configuration change: Set 'cpu/optim' to 'TI'
123 > [ 10.000000] (1:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
124 > [ 10.000000] (1:test_trace@Cpu B) Task size: 50.000000
125 > [ 10.000000] (1:test_trace@Cpu B) Task prio: 2.500000
126 > [ 10.500000] (2:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
127 > [ 10.500000] (2:test_trace@Cpu B) Task size: 70.000000
128 > [ 10.500000] (2:test_trace@Cpu B) Task prio: 1.500000
129 > [ 19.700000] (1:test_trace@Cpu B) Test finished
130 > [ 30.000000] (2:test_trace@Cpu B) Test finished
131
132 p Testing trace integration using trace_B.txt and test-hbp2.5-hbp1.5.xml, two process with different priority (included)
133
134 ! output sort
135 $ ./trace_integration ${srcdir:=.}/../../../examples/platforms/two_hosts_platform_with_availability_included.xml  ${srcdir:=.}/test-hbp2.5-hbp1.5.xml --cfg=host/model:compound --cfg=network/model:CM02 --cfg=cpu/optim:TI --log=simix.thresh:warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
136 > [  0.000000] (0:maestro@) Configuration change: Set 'host/model' to 'compound'
137 > [  0.000000] (0:maestro@) Configuration change: Set 'network/model' to 'CM02'
138 > [  0.000000] (0:maestro@) Configuration change: Set 'cpu/optim' to 'TI'
139 > [ 10.000000] (1:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
140 > [ 10.000000] (1:test_trace@Cpu B) Task size: 50.000000
141 > [ 10.000000] (1:test_trace@Cpu B) Task prio: 2.500000
142 > [ 10.500000] (2:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
143 > [ 10.500000] (2:test_trace@Cpu B) Task size: 70.000000
144 > [ 10.500000] (2:test_trace@Cpu B) Task prio: 1.500000
145 > [ 19.700000] (1:test_trace@Cpu B) Test finished
146 > [ 30.000000] (2:test_trace@Cpu B) Test finished
147
148 p Testing trace integration using trace_B.txt and test-hbp1.0-hbp1.0-hbp1.0.xml, three process with same priority
149
150 ! output sort
151 $ ./trace_integration ${srcdir:=.}/../../../examples/platforms/two_hosts_platform_with_availability.xml  ${srcdir:=.}/test-hbp1.0-hbp1.0-hbp1.0.xml --cfg=host/model:compound --cfg=network/model:CM02 --cfg=cpu/optim:TI --log=simix.thresh:warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
152 > [  0.000000] (0:maestro@) Configuration change: Set 'host/model' to 'compound'
153 > [  0.000000] (0:maestro@) Configuration change: Set 'network/model' to 'CM02'
154 > [  0.000000] (0:maestro@) Configuration change: Set 'cpu/optim' to 'TI'
155 > [  0.000000] (1:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
156 > [  0.000000] (1:test_trace@Cpu B) Task size: 170.000000
157 > [  0.000000] (1:test_trace@Cpu B) Task prio: 1.000000
158 > [  0.000000] (2:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
159 > [  0.000000] (2:test_trace@Cpu B) Task size: 170.000000
160 > [  0.000000] (2:test_trace@Cpu B) Task prio: 1.000000
161 > [ 30.000000] (3:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
162 > [ 30.000000] (3:test_trace@Cpu B) Task size: 100.000000
163 > [ 30.000000] (3:test_trace@Cpu B) Task prio: 1.000000
164 > [ 50.000000] (1:test_trace@Cpu B) Test finished
165 > [ 50.000000] (2:test_trace@Cpu B) Test finished
166 > [ 60.000000] (3:test_trace@Cpu B) Test finished
167
168 p Testing trace integration using trace_B.txt and test-hbp1.0-hbp3.0-hbp4.0.xml, three process with different priority
169
170 ! output sort
171 $ ./trace_integration ${srcdir:=.}/../../../examples/platforms/two_hosts_platform_with_availability.xml  ${srcdir:=.}/test-hbp1.0-hbp3.0-hbp4.0.xml --cfg=host/model:compound --cfg=network/model:CM02 --cfg=cpu/optim:TI --log=simix.thresh:warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
172 > [  0.000000] (0:maestro@) Configuration change: Set 'host/model' to 'compound'
173 > [  0.000000] (0:maestro@) Configuration change: Set 'network/model' to 'CM02'
174 > [  0.000000] (0:maestro@) Configuration change: Set 'cpu/optim' to 'TI'
175 > [ 10.000000] (1:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
176 > [ 10.000000] (1:test_trace@Cpu B) Task size: 25.000000
177 > [ 10.000000] (1:test_trace@Cpu B) Task prio: 1.000000
178 > [ 10.500000] (2:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
179 > [ 10.500000] (2:test_trace@Cpu B) Task size: 75.000000
180 > [ 10.500000] (2:test_trace@Cpu B) Task prio: 3.000000
181 > [ 20.000000] (3:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
182 > [ 20.000000] (3:test_trace@Cpu B) Task size: 120.000000
183 > [ 20.000000] (3:test_trace@Cpu B) Task prio: 4.000000
184 > [ 24.000000] (1:test_trace@Cpu B) Test finished
185 > [ 30.400000] (2:test_trace@Cpu B) Test finished
186 > [ 40.000000] (3:test_trace@Cpu B) Test finished
187
188 p Testing trace integration using trace_B.txt and test-hbp1.0-hbp3.0-hbp4.0.xml, three process with different priority (included)
189
190 ! output sort
191 $ ./trace_integration ${srcdir:=.}/../../../examples/platforms/two_hosts_platform_with_availability_included.xml  ${srcdir:=.}/test-hbp1.0-hbp3.0-hbp4.0.xml --cfg=host/model:compound --cfg=network/model:CM02 --cfg=cpu/optim:TI --log=simix.thresh:warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
192 > [  0.000000] (0:maestro@) Configuration change: Set 'host/model' to 'compound'
193 > [  0.000000] (0:maestro@) Configuration change: Set 'network/model' to 'CM02'
194 > [  0.000000] (0:maestro@) Configuration change: Set 'cpu/optim' to 'TI'
195 > [ 10.000000] (1:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
196 > [ 10.000000] (1:test_trace@Cpu B) Task size: 25.000000
197 > [ 10.000000] (1:test_trace@Cpu B) Task prio: 1.000000
198 > [ 10.500000] (2:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
199 > [ 10.500000] (2:test_trace@Cpu B) Task size: 75.000000
200 > [ 10.500000] (2:test_trace@Cpu B) Task prio: 3.000000
201 > [ 20.000000] (3:test_trace@Cpu B) Testing the trace integration cpu model: CpuTI
202 > [ 20.000000] (3:test_trace@Cpu B) Task size: 120.000000
203 > [ 20.000000] (3:test_trace@Cpu B) Task prio: 4.000000
204 > [ 24.000000] (1:test_trace@Cpu B) Test finished
205 > [ 30.400000] (2:test_trace@Cpu B) Test finished
206 > [ 40.000000] (3:test_trace@Cpu B) Test finished