Commit | Line | Data |
---|---|---|
d132bcc7 | 1 | #################################################################### |
6f40b641 | 2 | # Copyright (c) 2012, 2015 Ericsson |
774a7993 | 3 | # |
d132bcc7 BH |
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 | |
774a7993 BH |
8 | # |
9 | # Contributors: | |
d132bcc7 BH |
10 | # Bernd Hufmann - Initial API and implementation |
11 | #################################################################### | |
12 | #################################################################### | |
774a7993 | 13 | # Scenario: Test lttng list <name> with sample outputs |
d132bcc7 BH |
14 | #################################################################### |
15 | <SCENARIO> | |
16 | ListInfoTest | |
276c17e7 BH |
17 | |
18 | <COMMAND_INPUT> | |
774a7993 | 19 | lttng version |
276c17e7 BH |
20 | </COMMAND_INPUT> |
21 | <COMMAND_RESULT> | |
22 | 0 | |
23 | </COMMAND_RESULT> | |
24 | <COMMAND_OUTPUT> | |
6f40b641 | 25 | lttng version 2.5.0 - 20120129-084256 |
276c17e7 BH |
26 | Web site: http://lttng.org/ |
27 | ||
28 | lttng is free software and under the GPL license and part LGPL | |
29 | </COMMAND_OUTPUT> | |
30 | ||
d132bcc7 | 31 | <COMMAND_INPUT> |
774a7993 | 32 | lttng list |
d132bcc7 BH |
33 | </COMMAND_INPUT> |
34 | <COMMAND_RESULT> | |
35 | 0 | |
36 | </COMMAND_RESULT> | |
37 | <COMMAND_OUTPUT> | |
38 | Available tracing sessions: | |
39 | 1) mysession1 (/home/user/lttng-traces/mysession1-20120123-083928) [inactive] | |
40 | 2) mysession (/home/user/lttng-traces/mysession-20120123-083318) [inactive] | |
41 | ||
42 | Use lttng list <session_name> for more details | |
43 | </COMMAND_OUTPUT> | |
44 | ||
45 | <COMMAND_INPUT> | |
46 | lttng list mysession | |
47 | </COMMAND_INPUT> | |
48 | <COMMAND_RESULT> | |
49 | 0 | |
50 | </COMMAND_RESULT> | |
51 | <COMMAND_OUTPUT> | |
774a7993 | 52 | Tracing session mysession: [active] |
d132bcc7 BH |
53 | Trace path: /home/user/lttng-traces/mysession-20120129-084256 |
54 | ||
55 | === Domain: Kernel === | |
56 | ||
57 | Channels: | |
58 | ------------- | |
59 | - channel0: [enabled] | |
60 | ||
61 | Attributes: | |
62 | overwrite mode: 0 | |
63 | subbufers size: 262144 | |
64 | number of subbufers: 4 | |
65 | switch timer interval: 0 | |
66 | read timer interval: 200 | |
6f40b641 BH |
67 | trace file count: 2 |
68 | trace file size (bytes): 262144 | |
d132bcc7 BH |
69 | output: splice() |
70 | ||
71 | Events: | |
72 | block_rq_remap (loglevel: TRACE_EMERG (0)) (type: tracepoint) [enabled] | |
73 | block_bio_remap (loglevel: TRACE_EMERG (0)) (type: tracepoint) [disabled] | |
74 | myevent2 (type: probe) [enabled] | |
75 | addr: 0xc0101340 | |
76 | myevent0 (type: probe) [enabled] | |
77 | offset: 0x0 | |
78 | symbol: init_post | |
79 | syscalls (type: syscall) [enabled] | |
80 | ||
81 | - channel1: [disabled] | |
82 | ||
83 | Attributes: | |
84 | overwrite mode: 1 | |
85 | subbufers size: 524288 | |
86 | number of subbufers: 4 | |
87 | switch timer interval: 100 | |
88 | read timer interval: 400 | |
89 | output: splice() | |
90 | ||
91 | Events: | |
92 | None | |
93 | ||
94 | === Domain: UST global === | |
95 | ||
96 | Channels: | |
97 | ------------- | |
98 | - mychannel1: [disabled] | |
99 | ||
100 | Attributes: | |
101 | overwrite mode: 1 | |
102 | subbufers size: 8192 | |
103 | number of subbufers: 8 | |
104 | switch timer interval: 200 | |
105 | read timer interval: 100 | |
6f40b641 BH |
106 | trace file count: 2 |
107 | trace file size (bytes): 8192 | |
d132bcc7 BH |
108 | output: mmap() |
109 | ||
110 | Events: | |
111 | None | |
112 | ||
113 | - channel0: [enabled] | |
114 | ||
115 | Attributes: | |
116 | overwrite mode: 0 | |
117 | subbufers size: 4096 | |
118 | number of subbufers: 4 | |
119 | switch timer interval: 0 | |
120 | read timer interval: 200 | |
121 | output: mmap() | |
122 | ||
123 | Events: | |
54f2dcc0 BH |
124 | ust_tests_hello:tptest_sighandler (loglevel == TRACE_DEBUG_LINE (13)) (type: tracepoint) [disabled] [with filter] |
125 | ust_tests_hello:tptest_sighandler1 (loglevel <= TRACE_INFO (7)) (type: tracepoint) [disabled] [with filter] | |
126 | ust_tests_hello:tptest_sighandler2 (loglevel: TRACE_DEBUG_SYSTEM (8)) (type: tracepoint) [disabled] [with filter] | |
d132bcc7 BH |
127 | * (type: tracepoint) [enabled] |
128 | ||
129 | </COMMAND_OUTPUT> | |
130 | <COMMAND_INPUT> | |
131 | lttng list mysession1 | |
132 | </COMMAND_INPUT> | |
133 | <COMMAND_RESULT> | |
134 | 0 | |
135 | </COMMAND_RESULT> | |
136 | <COMMAND_OUTPUT> | |
137 | Tracing session mysession1: [inactive] | |
138 | Trace path: /home/user/lttng-traces/mysession1-20120203-133225 | |
139 | ||
140 | </COMMAND_OUTPUT> | |
141 | ||
142 | <COMMAND_INPUT> | |
143 | lttng list -k | |
144 | </COMMAND_INPUT> | |
145 | <COMMAND_RESULT> | |
146 | 0 | |
147 | </COMMAND_RESULT> | |
148 | <COMMAND_OUTPUT> | |
149 | Kernel events | |
150 | ------------- | |
151 | sched_kthread_stop (loglevel: TRACE_EMERG (0)) (type: tracepoint) | |
152 | sched_kthread_stop_ret (loglevel: TRACE_EMERG (0)) (type: tracepoint) | |
153 | sched_wakeup_new (loglevel: TRACE_EMERG (0)) (type: tracepoint) | |
154 | ||
155 | </COMMAND_OUTPUT> | |
156 | ||
157 | <COMMAND_INPUT> | |
774a7993 | 158 | lttng list -u -f |
d132bcc7 BH |
159 | </COMMAND_INPUT> |
160 | <COMMAND_RESULT> | |
161 | 0 | |
162 | </COMMAND_RESULT> | |
163 | <COMMAND_OUTPUT> | |
164 | UST events: | |
165 | ------------- | |
166 | ||
167 | PID: 9379 - Name: /home/user/git/lttng-ust/tests/hello.cxx/.libs/lt-hello | |
168 | ust_tests_hello:tptest_sighandler (loglevel: TRACE_DEBUG_MODULE (10)) (type: tracepoint) | |
169 | ust_tests_hello:tptest (loglevel: TRACE_INFO (6)) (type: tracepoint) | |
d4514365 BH |
170 | field: doublefield (float) |
171 | field: floatfield (float) | |
172 | field: stringfield (string) | |
d132bcc7 BH |
173 | |
174 | PID: 4852 - Name: /home/user/git/lttng-ust/tests/hello.cxx/.libs/lt-hello | |
175 | ust_tests_hello:tptest_sighandler (loglevel: TRACE_WARNING (4)) (type: tracepoint) | |
176 | ust_tests_hello:tptest (loglevel: TRACE_DEBUG_FUNCTION (12)) (type: tracepoint) | |
d4514365 BH |
177 | field: doublefield (float) |
178 | field: floatfield (float) | |
179 | field: stringfield (string) | |
d132bcc7 BH |
180 | |
181 | </COMMAND_OUTPUT> | |
182 | ||
183 | </SCENARIO> | |
a07c7629 BH |
184 | |
185 | ||
186 | #################################################################### | |
774a7993 | 187 | # Scenario: Test "lttng list -k" with no kernel and no session daemon |
a07c7629 BH |
188 | #################################################################### |
189 | <SCENARIO> | |
190 | ListInfoTestNoKernel | |
191 | ||
192 | <COMMAND_INPUT> | |
774a7993 | 193 | lttng version |
a07c7629 BH |
194 | </COMMAND_INPUT> |
195 | <COMMAND_RESULT> | |
196 | 0 | |
197 | </COMMAND_RESULT> | |
198 | <COMMAND_OUTPUT> | |
199 | lttng version 2.0.0 - Annedd'ale | |
200 | Web site: http://lttng.org/ | |
201 | ||
202 | lttng is free software and under the GPL license and part LGPL | |
203 | </COMMAND_OUTPUT> | |
204 | ||
205 | <COMMAND_INPUT> | |
774a7993 | 206 | lttng list |
a07c7629 BH |
207 | </COMMAND_INPUT> |
208 | <COMMAND_RESULT> | |
209 | 0 | |
210 | </COMMAND_RESULT> | |
211 | <COMMAND_OUTPUT> | |
212 | Currently no available tracing session | |
213 | </COMMAND_OUTPUT> | |
214 | ||
215 | <COMMAND_INPUT> | |
216 | lttng list -k | |
217 | </COMMAND_INPUT> | |
218 | <COMMAND_RESULT> | |
219 | 1 | |
220 | </COMMAND_RESULT> | |
221 | <COMMAND_OUTPUT> | |
6418ef54 | 222 | <COMMAND_ERROR_OUTPUT> |
a07c7629 | 223 | Error: Unable to list kernel events |
6418ef54 | 224 | </COMMAND_ERROR_OUTPUT> |
a07c7629 BH |
225 | </COMMAND_OUTPUT> |
226 | ||
227 | <COMMAND_INPUT> | |
228 | lttng list -u | |
229 | </COMMAND_INPUT> | |
230 | <COMMAND_RESULT> | |
231 | 0 | |
232 | </COMMAND_RESULT> | |
233 | <COMMAND_OUTPUT> | |
234 | UST events: | |
235 | ------------- | |
236 | ||
237 | PID: 9379 - Name: /home/user/git/lttng-ust/tests/hello.cxx/.libs/lt-hello | |
238 | ust_tests_hello:tptest_sighandler (loglevel: TRACE_DEBUG_MODULE (10)) (type: tracepoint) | |
239 | ust_tests_hello:tptest (loglevel: TRACE_INFO (6)) (type: tracepoint) | |
240 | ||
241 | </COMMAND_OUTPUT> | |
242 | ||
243 | </SCENARIO> | |
244 |