lttng.ust: Add the build-ID to the key of cache of addr2line calls
[deliverable/tracecompass.git] / lttng / org.eclipse.tracecompass.lttng2.control.ui.tests / testfiles / CreateSessionTestMi.cfg
1 ####################################################################
2 # Copyright (c) 2014 Ericsson
3 #
4 # All rights reserved. This program and the accompanying materials are
5 # made available under the terms of the Eclipse Public License v1.0 which
6 # accompanies this distribution, and is available at
7 # http://www.eclipse.org/legal/epl-v10.html
8 #
9 # Contributors:
10 # Jonathan Rajotte - Initial API and implementation
11 ####################################################################
12 ####################################################################
13 # Scenario: Initialize
14 ####################################################################
15 <SCENARIO>
16 Initialize
17 <COMMAND_INPUT>
18 lttng --mi xml version
19 </COMMAND_INPUT>
20 <COMMAND_RESULT>
21 0
22 </COMMAND_RESULT>
23 <COMMAND_OUTPUT>
24 <?xml version="1.0" encoding="UTF-8"?>
25 <command>
26 <name>version</name>
27 <output>
28 <version>
29 <string>2.6.0</string>
30 <major>2</major>
31 <minor>6</minor>
32 <commit></commit>
33 <patchLevel>0</patchLevel>
34 <name>TestMI</name>
35 <description>Lorem ipsum</description>
36 <url>http://lttng.org</url>
37 <license>lttng is free software and under the GPL license and part LGPL</license>
38 </version>
39 </output>
40 </command>
41 </COMMAND_OUTPUT>
42
43 <COMMAND_INPUT>
44 lttng --mi xml list
45 </COMMAND_INPUT>
46 <COMMAND_RESULT>
47 0
48 </COMMAND_RESULT>
49 <COMMAND_OUTPUT>
50 <?xml version="1.0" encoding="UTF-8"?>
51 <command>
52 <name>list</name>
53 <output>
54 <sessions/>
55 </output>
56 </command>
57 </COMMAND_OUTPUT>
58
59 <COMMAND_INPUT>
60 lttng --mi xml list -k
61 </COMMAND_INPUT>
62 <COMMAND_RESULT>
63 0
64 </COMMAND_RESULT>
65 <COMMAND_OUTPUT>
66 <?xml version="1.0" encoding="UTF-8"?>
67 <command>
68 <name>list</name>
69 <output>
70 <domains>
71 <domain>
72 <type>KERNEL</type>
73 <buffer_type>PER_PID</buffer_type>
74 <events>
75 <event>
76 <name>sched_kthread_stop</name>
77 <type>TRACEPOINT</type>
78 <enabled>true</enabled>
79 <filter>false</filter>
80 <loglevel>TRACE_EMERG</loglevel>
81 <loglevel_type>ALL</loglevel_type>
82 <exclusion>false</exclusion>
83 </event>
84 <event>
85 <name>sched_kthread_stop_ret</name>
86 <type>TRACEPOINT</type>
87 <enabled>true</enabled>
88 <filter>false</filter>
89 <loglevel>TRACE_EMERG</loglevel>
90 <loglevel_type>ALL</loglevel_type>
91 <exclusion>false</exclusion>
92 </event>
93 <event>
94 <name>sched_wakeup_new</name>
95 <type>TRACEPOINT</type>
96 <enabled>true</enabled>
97 <filter>false</filter>
98 <loglevel>TRACE_EMERG</loglevel>
99 <loglevel_type>ALL</loglevel_type>
100 <exclusion>false</exclusion>
101 </event>
102 </events>
103 </domain>
104 </domains>
105 </output>
106 </command>
107 </COMMAND_OUTPUT>
108
109 <COMMAND_INPUT>
110 lttng --mi xml list -u -f
111 </COMMAND_INPUT>
112 <COMMAND_RESULT>
113 0
114 </COMMAND_RESULT>
115 <COMMAND_OUTPUT>
116 <?xml version="1.0" encoding="UTF-8"?>
117 <command>
118 <name>list</name>
119 <output>
120 <domains>
121 <domain>
122 <type>UST</type>
123 <buffer_type>PER_PID</buffer_type>
124 <pids>
125 <pid>
126 <id>9379</id>
127 <name>/home/user/git/lttng-ust/tests/hello.cxx/.libs/lt-hello</name>
128 <events>
129 <event>
130 <name>ust_tests_hello:tptest_sighandler</name>
131 <type>TRACEPOINT</type>
132 <enabled>true</enabled>
133 <filter>false</filter>
134 <loglevel>TRACE_DEBUG_MODULE</loglevel>
135 <loglevel_type>ALL</loglevel_type>
136 <exclusion>false</exclusion>
137 <event_fields/>
138 </event>
139 <event>
140 <name>ust_tests_hello:tptest</name>
141 <type>TRACEPOINT</type>
142 <enabled>true</enabled>
143 <filter>false</filter>
144 <loglevel>TRACE_INFO</loglevel>
145 <loglevel_type>ALL</loglevel_type>
146 <exclusion>false</exclusion>
147 <event_fields>
148 <event_field>
149 <name>doublefield</name>
150 <type>FLOAT</type>
151 <nowrite>0</nowrite>
152 </event_field>
153 <event_field>
154 <name>floatfield</name>
155 <type>FLOAT</type>
156 <nowrite>0</nowrite>
157 </event_field>
158 <event_field>
159 <name>stringfield</name>
160 <type>STRING</type>
161 <nowrite>0</nowrite>
162 </event_field>
163 </event_fields>
164 </event>
165 </events>
166 </pid>
167 <pid>
168 <id>4852</id>
169 <name>/home/user/git/lttng-ust/tests/hello.cxx/.libs/lt-hello</name>
170 <events>
171 <event>
172 <name>ust_tests_hello:tptest_sighandler</name>
173 <type>TRACEPOINT</type>
174 <enabled>true</enabled>
175 <filter>false</filter>
176 <loglevel>TRACE_WARNING</loglevel>
177 <loglevel_type>ALL</loglevel_type>
178 <exclusion>false</exclusion>
179 <event_fields/>
180 </event>
181 <event>
182 <name>ust_tests_hello:tptest</name>
183 <type>TRACEPOINT</type>
184 <enabled>true</enabled>
185 <filter>false</filter>
186 <loglevel>TRACE_DEBUG_FUNCTION</loglevel>
187 <loglevel_type>ALL</loglevel_type>
188 <exclusion>false</exclusion>
189 <event_fields>
190 <event_field>
191 <name>doublefield</name>
192 <type>FLOAT</type>
193 <nowrite>0</nowrite>
194 </event_field>
195 <event_field>
196 <name>floatfield</name>
197 <type>FLOAT</type>
198 <nowrite>0</nowrite>
199 </event_field>
200 <event_field>
201 <name>stringfield</name>
202 <type>STRING</type>
203 <nowrite>0</nowrite>
204 </event_field>
205 </event_fields>
206 </event>
207 </events>
208 </pid>
209 </pids>
210 </domain>
211 </domains>
212 </output>
213 </command>
214 </COMMAND_OUTPUT>
215 </SCENARIO>
216
217 ####################################################################
218 # Scenario: Test "lttng create <session> with LTTng 2.1 options
219 ####################################################################
220 ##################################################################
221 <SCENARIO>
222 CreateSessionFileProto
223 <COMMAND_INPUT>
224 lttng --mi xml create mysession -U file:///tmp
225 </COMMAND_INPUT>
226 <COMMAND_RESULT>
227 0
228 </COMMAND_RESULT>
229 <COMMAND_OUTPUT>
230 <?xml version="1.0" encoding="UTF-8"?>
231 <command>
232 <name>create</name>
233 <output>
234 <session>
235 <name>mysession</name>
236 <path>/tmp</path>
237 <enabled>false</enabled>
238 <snapshot_mode>0</snapshot_mode>
239 <live_timer_interval>0</live_timer_interval>
240 </session>
241 </output>
242 <success>true</success>
243 </command>
244 </COMMAND_OUTPUT>
245
246 <COMMAND_INPUT>
247 lttng --mi xml list mysession
248 </COMMAND_INPUT>
249 <COMMAND_RESULT>
250 0
251 </COMMAND_RESULT>
252 <COMMAND_OUTPUT>
253 <?xml version="1.0" encoding="UTF-8"?>
254 <command>
255 <name>list</name>
256 <output>
257 <sessions>
258 <session>
259 <name>mysession</name>
260 <path>/tmp</path>
261 <enabled>false</enabled>
262 <snapshot_mode>0</snapshot_mode>
263 <live_timer_interval>0</live_timer_interval>
264 <domains/>
265 </session>
266 </sessions>
267 </output>
268 </command>
269 </COMMAND_OUTPUT>
270
271 <COMMAND_INPUT>
272 lttng --mi xml destroy mysession
273 </COMMAND_INPUT>
274 <COMMAND_RESULT>
275 0
276 </COMMAND_RESULT>
277 <COMMAND_OUTPUT>
278 <?xml version="1.0" encoding="UTF-8"?>
279 <command>
280 <name>destroy</name>
281 <output>
282 <sessions>
283 <session>
284 <name>mysession</name>
285 <path>/tmp</path>
286 <enabled>false</enabled>
287 <snapshot_mode>0</snapshot_mode>
288 <live_timer_interval>0</live_timer_interval>
289 </session>
290 </sessions>
291 </output>
292 <success>true</success>
293 </command>
294 </COMMAND_OUTPUT>
295 </SCENARIO>
296
297 ##################################################################
298 <SCENARIO>
299 CreateSessionControlData
300 <COMMAND_INPUT>
301 lttng --mi xml create mysession -C tcp://172.0.0.1 -D tcp://172.0.0.1:5343
302 </COMMAND_INPUT>
303 <COMMAND_RESULT>
304 0
305 </COMMAND_RESULT>
306 <COMMAND_OUTPUT>
307 <?xml version="1.0" encoding="UTF-8"?>
308 <command>
309 <name>create</name>
310 <output>
311 <session>
312 <name>mysession</name>
313 <path>tcp4://172.0.0.1:5342/ [data: 5343]</path>
314 <enabled>false</enabled>
315 <snapshot_mode>0</snapshot_mode>
316 <live_timer_interval>0</live_timer_interval>
317 </session>
318 </output>
319 <success>true</success>
320 </command>
321 </COMMAND_OUTPUT>
322
323 <COMMAND_INPUT>
324 lttng --mi xml list mysession
325 </COMMAND_INPUT>
326 <COMMAND_RESULT>
327 0
328 </COMMAND_RESULT>
329 <COMMAND_OUTPUT>
330 <?xml version="1.0" encoding="UTF-8"?>
331 <command>
332 <name>list</name>
333 <output>
334 <sessions>
335 <session>
336 <name>mysession</name>
337 <path>tcp4://172.0.0.1:5342/ [data: 5343]</path>
338 <enabled>false</enabled>
339 <snapshot_mode>0</snapshot_mode>
340 <live_timer_interval>0</live_timer_interval>
341 <domains/>
342 </session>
343 </sessions>
344 </output>
345 </command>
346 </COMMAND_OUTPUT>
347
348 <COMMAND_INPUT>
349 lttng --mi xml destroy mysession
350 </COMMAND_INPUT>
351 <COMMAND_RESULT>
352 0
353 </COMMAND_RESULT>
354 <COMMAND_OUTPUT>
355 <?xml version="1.0" encoding="UTF-8"?>
356 <command>
357 <name>destroy</name>
358 <output>
359 <sessions>
360 <session>
361 <name>mysession</name>
362 <path>tcp4://172.0.0.1:5342/ [data: 5343]</path>
363 <enabled>false</enabled>
364 <snapshot_mode>0</snapshot_mode>
365 <live_timer_interval>0</live_timer_interval>
366 </session>
367 </sessions>
368 </output>
369 <success>true</success>
370 </command>
371 </COMMAND_OUTPUT>
372 </SCENARIO>
373
374 ##################################################################
375 <SCENARIO>
376 CreateSessionNetwork
377 <COMMAND_INPUT>
378 lttng --mi xml create mysession -U net://172.0.0.1:1234:2345
379 </COMMAND_INPUT>
380 <COMMAND_RESULT>
381 0
382 </COMMAND_RESULT>
383 <COMMAND_OUTPUT>
384 <?xml version="1.0" encoding="UTF-8"?>
385 <command>
386 <name>create</name>
387 <output>
388 <session>
389 <name>mysession</name>
390 <path>tcp4://172.0.0.1:1234/mysession-20140820-153527 [data: 2345]</path>
391 <enabled>false</enabled>
392 <snapshot_mode>0</snapshot_mode>
393 <live_timer_interval>0</live_timer_interval>
394 </session>
395 </output>
396 <success>true</success>
397 </command>
398 </COMMAND_OUTPUT>
399
400 <COMMAND_INPUT>
401 lttng --mi xml list mysession
402 </COMMAND_INPUT>
403 <COMMAND_RESULT>
404 0
405 </COMMAND_RESULT>
406 <COMMAND_OUTPUT>
407 <?xml version="1.0" encoding="UTF-8"?>
408 <command>
409 <name>list</name>
410 <output>
411 <sessions>
412 <session>
413 <name>mysession</name>
414 <path>tcp4://172.0.0.1:1234/mysession-20140820-153527 [data: 2345]</path>
415 <enabled>false</enabled>
416 <snapshot_mode>0</snapshot_mode>
417 <live_timer_interval>0</live_timer_interval>
418 <domains/>
419 </session>
420 </sessions>
421 </output>
422 </command>
423 </COMMAND_OUTPUT>
424
425 <COMMAND_INPUT>
426 lttng --mi xml destroy mysession
427 </COMMAND_INPUT>
428 <COMMAND_RESULT>
429 0
430 </COMMAND_RESULT>
431 <COMMAND_OUTPUT>
432 <?xml version="1.0" encoding="UTF-8"?>
433 <command>
434 <name>destroy</name>
435 <output>
436 <sessions>
437 <session>
438 <name>mysession</name>
439 <path>tcp4://172.0.0.1:1234/mysession-20140820-153527 [data: 2345]</path>
440 <enabled>false</enabled>
441 <snapshot_mode>0</snapshot_mode>
442 <live_timer_interval>0</live_timer_interval>
443 </session>
444 </sessions>
445 </output>
446 <success>true</success>
447 </command>
448 </COMMAND_OUTPUT>
449
450 </SCENARIO>
451
452 ##################################################################
453 <SCENARIO>
454 CreateSessionNetwork2
455 <COMMAND_INPUT>
456 lttng --mi xml create mysession -U net6://[ffff::eeee:dddd:cccc:0]
457 </COMMAND_INPUT>
458 <COMMAND_RESULT>
459 0
460 </COMMAND_RESULT>
461 <COMMAND_OUTPUT>
462 <?xml version="1.0" encoding="UTF-8"?>
463 <command>
464 <name>create</name>
465 <output>
466 <session>
467 <name>mysession</name>
468 <path>tcp6://[ffff::eeee:dddd:cccc:0]:5342/mysession-20140820-153801 [data: 5343]</path>
469 <enabled>false</enabled>
470 <snapshot_mode>0</snapshot_mode>
471 <live_timer_interval>0</live_timer_interval>
472 </session>
473 </output>
474 <success>true</success>
475 </command>
476 </COMMAND_OUTPUT>
477
478 <COMMAND_INPUT>
479 lttng --mi xml list mysession
480 </COMMAND_INPUT>
481 <COMMAND_RESULT>
482 0
483 </COMMAND_RESULT>
484 <COMMAND_OUTPUT>
485 <?xml version="1.0" encoding="UTF-8"?>
486 <command>
487 <name>list</name>
488 <output>
489 <sessions>
490 <session>
491 <name>mysession</name>
492 <path>tcp6://[ffff::eeee:dddd:cccc:0]:5342/mysession-20140820-153801 [data: 5343]</path>
493 <enabled>false</enabled>
494 <snapshot_mode>0</snapshot_mode>
495 <live_timer_interval>0</live_timer_interval>
496 <domains/>
497 </session>
498 </sessions>
499 </output>
500 </command>
501 </COMMAND_OUTPUT>
502
503 <COMMAND_INPUT>
504 lttng --mi xml destroy mysession
505 </COMMAND_INPUT>
506 <COMMAND_RESULT>
507 0
508 </COMMAND_RESULT>
509 <COMMAND_OUTPUT>
510 <?xml version="1.0" encoding="UTF-8"?>
511 <command>
512 <name>destroy</name>
513 <output>
514 <sessions>
515 <session>
516 <name>mysession</name>
517 <path>tcp6://[ffff::eeee:dddd:cccc:0]:5342/mysession-20140820-153801 [data: 5343]</path>
518 <enabled>false</enabled>
519 <snapshot_mode>0</snapshot_mode>
520 <live_timer_interval>0</live_timer_interval>
521 </session>
522 </sessions>
523 </output>
524 <success>true</success>
525 </command>
526 </COMMAND_OUTPUT>
527
528 </SCENARIO>
This page took 0.043697 seconds and 5 git commands to generate.