ctf: Move plugins to their own sub-directory
[deliverable/tracecompass.git] / 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>
215</SCENARIO>
216
217####################################################################
774a7993 218# Scenario: Test "lttng create <session> with LTTng 2.1 options
7fa45c7f
JRJ
219####################################################################
220##################################################################
221<SCENARIO>
222CreateSessionFileProto
223<COMMAND_INPUT>
224lttng --mi xml create mysession -U file:///tmp
225</COMMAND_INPUT>
226<COMMAND_RESULT>
2270
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>
247lttng --mi xml list mysession
248</COMMAND_INPUT>
249<COMMAND_RESULT>
2500
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>
272lttng --mi xml destroy mysession
273</COMMAND_INPUT>
274<COMMAND_RESULT>
2750
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>
299CreateSessionControlData
300<COMMAND_INPUT>
301lttng --mi xml create mysession -C tcp://172.0.0.1 -D tcp://172.0.0.1:5343
302</COMMAND_INPUT>
303<COMMAND_RESULT>
3040
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>
324lttng --mi xml list mysession
325</COMMAND_INPUT>
326<COMMAND_RESULT>
3270
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>
349lttng --mi xml destroy mysession
350</COMMAND_INPUT>
351<COMMAND_RESULT>
3520
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>
376CreateSessionNetwork
377<COMMAND_INPUT>
378lttng --mi xml create mysession -U net://172.0.0.1:1234:2345
379</COMMAND_INPUT>
380<COMMAND_RESULT>
3810
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>
401lttng --mi xml list mysession
402</COMMAND_INPUT>
403<COMMAND_RESULT>
4040
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>
426lttng --mi xml destroy mysession
427</COMMAND_INPUT>
428<COMMAND_RESULT>
4290
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>
454CreateSessionNetwork2
455<COMMAND_INPUT>
456lttng --mi xml create mysession -U net6://[ffff::eeee:dddd:cccc:0]
457</COMMAND_INPUT>
458<COMMAND_RESULT>
4590
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>
479lttng --mi xml list mysession
480</COMMAND_INPUT>
481<COMMAND_RESULT>
4820
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>
504lttng --mi xml destroy mysession
505</COMMAND_INPUT>
506<COMMAND_RESULT>
5070
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.057341 seconds and 5 git commands to generate.