lttng: Bug 498066: Update test file to verify bug fix
[deliverable/tracecompass.git] / lttng / org.eclipse.tracecompass.lttng2.control.ui.tests / testfiles / CreateSessionTestMi.cfg
CommitLineData
7fa45c7f
JRJ
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>
16Initialize
17<COMMAND_INPUT>
774a7993 18lttng --mi xml version
7fa45c7f
JRJ
19</COMMAND_INPUT>
20<COMMAND_RESULT>
210
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>
774a7993 44lttng --mi xml list
7fa45c7f
JRJ
45</COMMAND_INPUT>
46<COMMAND_RESULT>
470
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>
60lttng --mi xml list -k
61</COMMAND_INPUT>
62<COMMAND_RESULT>
630
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>
774a7993 110lttng --mi xml list -u -f
7fa45c7f
JRJ
111</COMMAND_INPUT>
112<COMMAND_RESULT>
1130
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>
a20452b1
BR
215<COMMAND_INPUT>
216lttng --mi xml list -j
217</COMMAND_INPUT>
218<COMMAND_RESULT>
2190
220</COMMAND_RESULT>
221<COMMAND_OUTPUT>
222<?xml version="1.0" encoding="UTF-8"?>
223<command>
224 <name>list</name>
225 <output>
226 <domains>
227 <domain>
228 <type>JUL</type>
229 <buffer_type>PER_PID</buffer_type>
230 <pids/>
231 </domain>
232 </domains>
233 </output>
234</command>
235</COMMAND_OUTPUT>
7fa45c7f
JRJ
236</SCENARIO>
237
238####################################################################
774a7993 239# Scenario: Test "lttng create <session> with LTTng 2.1 options
7fa45c7f
JRJ
240####################################################################
241##################################################################
242<SCENARIO>
243CreateSessionFileProto
244<COMMAND_INPUT>
245lttng --mi xml create mysession -U file:///tmp
246</COMMAND_INPUT>
247<COMMAND_RESULT>
2480
249</COMMAND_RESULT>
250<COMMAND_OUTPUT>
251<?xml version="1.0" encoding="UTF-8"?>
252<command>
253 <name>create</name>
254 <output>
255 <session>
256 <name>mysession</name>
257 <path>/tmp</path>
258 <enabled>false</enabled>
259 <snapshot_mode>0</snapshot_mode>
260 <live_timer_interval>0</live_timer_interval>
261 </session>
262 </output>
263 <success>true</success>
264</command>
265</COMMAND_OUTPUT>
266
267<COMMAND_INPUT>
268lttng --mi xml list mysession
269</COMMAND_INPUT>
270<COMMAND_RESULT>
2710
272</COMMAND_RESULT>
273<COMMAND_OUTPUT>
274<?xml version="1.0" encoding="UTF-8"?>
275<command>
276 <name>list</name>
277 <output>
278 <sessions>
279 <session>
280 <name>mysession</name>
281 <path>/tmp</path>
282 <enabled>false</enabled>
283 <snapshot_mode>0</snapshot_mode>
284 <live_timer_interval>0</live_timer_interval>
285 <domains/>
286 </session>
287 </sessions>
288 </output>
289</command>
290</COMMAND_OUTPUT>
291
292<COMMAND_INPUT>
293lttng --mi xml destroy mysession
294</COMMAND_INPUT>
295<COMMAND_RESULT>
2960
297</COMMAND_RESULT>
298<COMMAND_OUTPUT>
299<?xml version="1.0" encoding="UTF-8"?>
300<command>
301 <name>destroy</name>
302 <output>
303 <sessions>
304 <session>
305 <name>mysession</name>
306 <path>/tmp</path>
307 <enabled>false</enabled>
308 <snapshot_mode>0</snapshot_mode>
309 <live_timer_interval>0</live_timer_interval>
310 </session>
311 </sessions>
312 </output>
313 <success>true</success>
314</command>
315</COMMAND_OUTPUT>
316</SCENARIO>
317
318##################################################################
319<SCENARIO>
320CreateSessionControlData
321<COMMAND_INPUT>
322lttng --mi xml create mysession -C tcp://172.0.0.1 -D tcp://172.0.0.1:5343
323</COMMAND_INPUT>
324<COMMAND_RESULT>
3250
326</COMMAND_RESULT>
327<COMMAND_OUTPUT>
328<?xml version="1.0" encoding="UTF-8"?>
329<command>
330 <name>create</name>
331 <output>
332 <session>
333 <name>mysession</name>
334 <path>tcp4://172.0.0.1:5342/ [data: 5343]</path>
335 <enabled>false</enabled>
336 <snapshot_mode>0</snapshot_mode>
337 <live_timer_interval>0</live_timer_interval>
338 </session>
339 </output>
340 <success>true</success>
341</command>
342</COMMAND_OUTPUT>
343
344<COMMAND_INPUT>
345lttng --mi xml list mysession
346</COMMAND_INPUT>
347<COMMAND_RESULT>
3480
349</COMMAND_RESULT>
350<COMMAND_OUTPUT>
351<?xml version="1.0" encoding="UTF-8"?>
352<command>
353 <name>list</name>
354 <output>
355 <sessions>
356 <session>
357 <name>mysession</name>
358 <path>tcp4://172.0.0.1:5342/ [data: 5343]</path>
359 <enabled>false</enabled>
360 <snapshot_mode>0</snapshot_mode>
361 <live_timer_interval>0</live_timer_interval>
362 <domains/>
363 </session>
364 </sessions>
365 </output>
366</command>
367</COMMAND_OUTPUT>
368
369<COMMAND_INPUT>
370lttng --mi xml destroy mysession
371</COMMAND_INPUT>
372<COMMAND_RESULT>
3730
374</COMMAND_RESULT>
375<COMMAND_OUTPUT>
376<?xml version="1.0" encoding="UTF-8"?>
377<command>
378 <name>destroy</name>
379 <output>
380 <sessions>
381 <session>
382 <name>mysession</name>
383 <path>tcp4://172.0.0.1:5342/ [data: 5343]</path>
384 <enabled>false</enabled>
385 <snapshot_mode>0</snapshot_mode>
386 <live_timer_interval>0</live_timer_interval>
387 </session>
388 </sessions>
389 </output>
390 <success>true</success>
391</command>
392</COMMAND_OUTPUT>
393</SCENARIO>
394
395##################################################################
396<SCENARIO>
397CreateSessionNetwork
398<COMMAND_INPUT>
399lttng --mi xml create mysession -U net://172.0.0.1:1234:2345
400</COMMAND_INPUT>
401<COMMAND_RESULT>
4020
403</COMMAND_RESULT>
404<COMMAND_OUTPUT>
405<?xml version="1.0" encoding="UTF-8"?>
406<command>
407 <name>create</name>
408 <output>
409 <session>
410 <name>mysession</name>
411 <path>tcp4://172.0.0.1:1234/mysession-20140820-153527 [data: 2345]</path>
412 <enabled>false</enabled>
413 <snapshot_mode>0</snapshot_mode>
414 <live_timer_interval>0</live_timer_interval>
415 </session>
416 </output>
417 <success>true</success>
418</command>
419</COMMAND_OUTPUT>
420
421<COMMAND_INPUT>
422lttng --mi xml list mysession
423</COMMAND_INPUT>
424<COMMAND_RESULT>
4250
426</COMMAND_RESULT>
427<COMMAND_OUTPUT>
428<?xml version="1.0" encoding="UTF-8"?>
429<command>
430 <name>list</name>
431 <output>
432 <sessions>
433 <session>
434 <name>mysession</name>
435 <path>tcp4://172.0.0.1:1234/mysession-20140820-153527 [data: 2345]</path>
436 <enabled>false</enabled>
437 <snapshot_mode>0</snapshot_mode>
438 <live_timer_interval>0</live_timer_interval>
439 <domains/>
440 </session>
441 </sessions>
442 </output>
443</command>
444</COMMAND_OUTPUT>
445
446<COMMAND_INPUT>
447lttng --mi xml destroy mysession
448</COMMAND_INPUT>
449<COMMAND_RESULT>
4500
451</COMMAND_RESULT>
452<COMMAND_OUTPUT>
453<?xml version="1.0" encoding="UTF-8"?>
454<command>
455 <name>destroy</name>
456 <output>
457 <sessions>
458 <session>
459 <name>mysession</name>
460 <path>tcp4://172.0.0.1:1234/mysession-20140820-153527 [data: 2345]</path>
461 <enabled>false</enabled>
462 <snapshot_mode>0</snapshot_mode>
463 <live_timer_interval>0</live_timer_interval>
464 </session>
465 </sessions>
466 </output>
467 <success>true</success>
468</command>
469</COMMAND_OUTPUT>
470
471</SCENARIO>
472
473##################################################################
474<SCENARIO>
475CreateSessionNetwork2
476<COMMAND_INPUT>
477lttng --mi xml create mysession -U net6://[ffff::eeee:dddd:cccc:0]
478</COMMAND_INPUT>
479<COMMAND_RESULT>
4800
481</COMMAND_RESULT>
482<COMMAND_OUTPUT>
483<?xml version="1.0" encoding="UTF-8"?>
484<command>
485 <name>create</name>
486 <output>
487 <session>
488 <name>mysession</name>
489 <path>tcp6://[ffff::eeee:dddd:cccc:0]:5342/mysession-20140820-153801 [data: 5343]</path>
490 <enabled>false</enabled>
491 <snapshot_mode>0</snapshot_mode>
492 <live_timer_interval>0</live_timer_interval>
493 </session>
494 </output>
495 <success>true</success>
496</command>
497</COMMAND_OUTPUT>
498
499<COMMAND_INPUT>
500lttng --mi xml list mysession
501</COMMAND_INPUT>
502<COMMAND_RESULT>
5030
504</COMMAND_RESULT>
505<COMMAND_OUTPUT>
506<?xml version="1.0" encoding="UTF-8"?>
507<command>
508 <name>list</name>
509 <output>
510 <sessions>
511 <session>
512 <name>mysession</name>
513 <path>tcp6://[ffff::eeee:dddd:cccc:0]:5342/mysession-20140820-153801 [data: 5343]</path>
514 <enabled>false</enabled>
515 <snapshot_mode>0</snapshot_mode>
516 <live_timer_interval>0</live_timer_interval>
517 <domains/>
518 </session>
519 </sessions>
520 </output>
521</command>
522</COMMAND_OUTPUT>
523
524<COMMAND_INPUT>
525lttng --mi xml destroy mysession
526</COMMAND_INPUT>
527<COMMAND_RESULT>
5280
529</COMMAND_RESULT>
530<COMMAND_OUTPUT>
531<?xml version="1.0" encoding="UTF-8"?>
532<command>
533 <name>destroy</name>
534 <output>
535 <sessions>
536 <session>
537 <name>mysession</name>
538 <path>tcp6://[ffff::eeee:dddd:cccc:0]:5342/mysession-20140820-153801 [data: 5343]</path>
539 <enabled>false</enabled>
540 <snapshot_mode>0</snapshot_mode>
541 <live_timer_interval>0</live_timer_interval>
542 </session>
543 </sessions>
544 </output>
545 <success>true</success>
546</command>
547</COMMAND_OUTPUT>
548
549</SCENARIO>
This page took 0.081327 seconds and 5 git commands to generate.