Add support for streaming feature of LTTng Tools 2.1 (part 1)
[deliverable/tracecompass.git] / org.eclipse.linuxtools.lttng2.ui.tests / testfiles / CreateSessionTest.cfg
CommitLineData
f3b33d40
BH
1####################################################################
2# Copyright (c) 2012 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# Bernd Hufmann - Initial API and implementation
11####################################################################
12####################################################################
13# Scenario: Initialize
14####################################################################
15<SCENARIO>
16Initialize
17<COMMAND_INPUT>
18lttng version
19</COMMAND_INPUT>
20<COMMAND_RESULT>
210
22</COMMAND_RESULT>
23<COMMAND_OUTPUT>
24lttng version 2.0.0 - Annedd'ale
25Web site: http://lttng.org/
26
27lttng is free software and under the GPL license and part LGPL
28</COMMAND_OUTPUT>
29
30<COMMAND_INPUT>
31lttng list
32</COMMAND_INPUT>
33<COMMAND_RESULT>
340
35</COMMAND_RESULT>
36<COMMAND_OUTPUT>
37Currently no available tracing session
38</COMMAND_OUTPUT>
39
40<COMMAND_INPUT>
41lttng list -k
42</COMMAND_INPUT>
43<COMMAND_RESULT>
440
45</COMMAND_RESULT>
46<COMMAND_OUTPUT>
47Kernel events
48-------------
49 sched_kthread_stop (loglevel: TRACE_EMERG (0)) (type: tracepoint)
50 sched_kthread_stop_ret (loglevel: TRACE_EMERG (0)) (type: tracepoint)
51 sched_wakeup_new (loglevel: TRACE_EMERG (0)) (type: tracepoint)
52
53</COMMAND_OUTPUT>
54
55<COMMAND_INPUT>
56lttng list -u
57</COMMAND_INPUT>
58<COMMAND_RESULT>
590
60</COMMAND_RESULT>
61<COMMAND_OUTPUT>
62UST events:
63-------------
64
65PID: 9379 - Name: /home/user/git/lttng-ust/tests/hello.cxx/.libs/lt-hello
66 ust_tests_hello:tptest_sighandler (loglevel: TRACE_WARNING (4)) (type: tracepoint)
67 ust_tests_hello:tptest (loglevel: TRACE_DEBUG_FUNCTION (12)) (type: tracepoint)
68
69PID: 4852 - Name: /home/user/git/lttng-ust/tests/hello.cxx/.libs/lt-hello
70 ust_tests_hello:tptest_sighandler (loglevel: TRACE_WARNING (4)) (type: tracepoint)
71 ust_tests_hello:tptest (loglevel: TRACE_DEBUG_FUNCTION (12)) (type: tracepoint)
72
73</COMMAND_OUTPUT>
74</SCENARIO>
75
76####################################################################
77# Scenario: Test "lttng create <session> with LTTng 2.1 options
78####################################################################
79<SCENARIO>
80CreateSessionNoConsumer
81<COMMAND_INPUT>
82lttng create mysession --no-consumer
83</COMMAND_INPUT>
84<COMMAND_RESULT>
850
86</COMMAND_RESULT>
87<COMMAND_OUTPUT>
88Session mysession created.
89Traces will be written in
90</COMMAND_OUTPUT>
91
92<COMMAND_INPUT>
93lttng list mysession
94</COMMAND_INPUT>
95<COMMAND_RESULT>
960
97</COMMAND_RESULT>
98<COMMAND_OUTPUT>
99Tracing session mysession: [inactive]
100 Trace path:
101
102</COMMAND_OUTPUT>
103
104<COMMAND_INPUT>
105lttng destroy mysession
106</COMMAND_INPUT>
107<COMMAND_RESULT>
1080
109</COMMAND_RESULT>
110<COMMAND_OUTPUT>
111Session mysession destroyed.
112</COMMAND_OUTPUT>
113</SCENARIO>
114##################################################################
115<SCENARIO>
116CreateSessionDisableConsumer
117<COMMAND_INPUT>
118lttng create mysession --disable-consumer
119</COMMAND_INPUT>
120<COMMAND_RESULT>
1210
122</COMMAND_RESULT>
123<COMMAND_OUTPUT>
124Session mysession created.
125Traces will be written in /home/user/lttng-traces/mysession-20120209-095418
126</COMMAND_OUTPUT>
127
128<COMMAND_INPUT>
129lttng list mysession
130</COMMAND_INPUT>
131<COMMAND_RESULT>
1320
133</COMMAND_RESULT>
134<COMMAND_OUTPUT>
135Tracing session mysession: [inactive]
136 Trace path: /home/user/lttng-traces/mysession-20120209-095418
137
138</COMMAND_OUTPUT>
139
140<COMMAND_INPUT>
141lttng destroy mysession
142</COMMAND_INPUT>
143<COMMAND_RESULT>
1440
145</COMMAND_RESULT>
146<COMMAND_OUTPUT>
147Session mysession destroyed.
148</COMMAND_OUTPUT>
149</SCENARIO>
150
151##################################################################
152<SCENARIO>
153CreateSessionFileProto
154<COMMAND_INPUT>
155lttng create mysession -U file:///tmp
156</COMMAND_INPUT>
157<COMMAND_RESULT>
1580
159</COMMAND_RESULT>
160<COMMAND_OUTPUT>
161Session mysession created.
162Traces will be written in file:///tmp
163</COMMAND_OUTPUT>
164
165<COMMAND_INPUT>
166lttng list mysession
167</COMMAND_INPUT>
168<COMMAND_RESULT>
1690
170</COMMAND_RESULT>
171<COMMAND_OUTPUT>
172Tracing session mysession: [inactive]
173 Trace path: file:///tmp
174
175</COMMAND_OUTPUT>
176
177<COMMAND_INPUT>
178lttng destroy mysession
179</COMMAND_INPUT>
180<COMMAND_RESULT>
1810
182</COMMAND_RESULT>
183<COMMAND_OUTPUT>
184Session mysession destroyed.
185</COMMAND_OUTPUT>
186</SCENARIO>
187
188##################################################################
189<SCENARIO>
190CreateSessionControlData
191<COMMAND_INPUT>
192lttng create mysession -C tcp://172.0.0.1 -D tcp://172.0.0.1:5343
193</COMMAND_INPUT>
194<COMMAND_RESULT>
1950
196</COMMAND_RESULT>
197<COMMAND_OUTPUT>
198Session mysession created.
199Control URL tcp://172.0.0.1 set for session mysession
200Data URL tcp://172.0.0.1:5343 set for session mysession
201</COMMAND_OUTPUT>
202
203<COMMAND_INPUT>
204lttng list mysession
205</COMMAND_INPUT>
206<COMMAND_RESULT>
2070
208</COMMAND_RESULT>
209<COMMAND_OUTPUT>
210Tracing session mysession: [inactive]
211 Trace path: tcp://172.0.0.1:5342 [data: 5343]
212
213</COMMAND_OUTPUT>
214
215<COMMAND_INPUT>
216lttng destroy mysession
217</COMMAND_INPUT>
218<COMMAND_RESULT>
2190
220</COMMAND_RESULT>
221<COMMAND_OUTPUT>
222Session mysession destroyed.
223</COMMAND_OUTPUT>
224</SCENARIO>
225
226##################################################################
227<SCENARIO>
228CreateSessionNetwork
229<COMMAND_INPUT>
230lttng create mysession -U net://172.0.0.1:1234:2345
231</COMMAND_INPUT>
232<COMMAND_RESULT>
2330
234</COMMAND_RESULT>
235<COMMAND_OUTPUT>
236Session mysession created.
237Traces will be written in net://172.0.0.1:1234:2345
238</COMMAND_OUTPUT>
239
240<COMMAND_INPUT>
241lttng list mysession
242</COMMAND_INPUT>
243<COMMAND_RESULT>
2440
245</COMMAND_RESULT>
246<COMMAND_OUTPUT>
247Tracing session mysession: [inactive]
248 Trace path: net://172.0.0.1:1234 [data: 2345]
249
250</COMMAND_OUTPUT>
251
252<COMMAND_INPUT>
253lttng destroy mysession
254</COMMAND_INPUT>
255<COMMAND_RESULT>
2560
257</COMMAND_RESULT>
258<COMMAND_OUTPUT>
259Session mysession2 destroyed.
260</COMMAND_OUTPUT>
261
262</SCENARIO>
This page took 0.047892 seconds and 5 git commands to generate.