Commit | Line | Data |
---|---|---|
589d0d33 BH |
1 | #################################################################### |
2 | # Copyright (c) 2013 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> | |
16 | Initialize | |
17 | <COMMAND_INPUT> | |
18 | lttng version | |
19 | </COMMAND_INPUT> | |
20 | <COMMAND_RESULT> | |
21 | 0 | |
22 | </COMMAND_RESULT> | |
23 | <COMMAND_OUTPUT> | |
24 | lttng version 2.3.0 - Dominus Vobiscum | |
25 | ||
26 | A very succulent line-up of beers brewed at Microbrasserie Charlevoix. Elaborated starting from special malts and fermented with a Belgian yeast. These beers are refermented in bottle and will make you discover the richness of wheat, amber and triple styles. | |
27 | ||
28 | Web site: http://lttng.org | |
29 | ||
30 | lttng is free software and under the GPL license and part LGPL | |
31 | </COMMAND_OUTPUT> | |
32 | ||
33 | <COMMAND_INPUT> | |
34 | lttng list | |
35 | </COMMAND_INPUT> | |
36 | <COMMAND_RESULT> | |
37 | 0 | |
38 | </COMMAND_RESULT> | |
39 | <COMMAND_OUTPUT> | |
40 | Currently no available tracing session | |
41 | </COMMAND_OUTPUT> | |
42 | ||
43 | <COMMAND_INPUT> | |
44 | lttng list -k | |
45 | </COMMAND_INPUT> | |
46 | <COMMAND_RESULT> | |
47 | 0 | |
48 | </COMMAND_RESULT> | |
49 | <COMMAND_OUTPUT> | |
50 | Kernel events | |
51 | ------------- | |
52 | sched_kthread_stop (loglevel: TRACE_EMERG (0)) (type: tracepoint) | |
53 | sched_kthread_stop_ret (loglevel: TRACE_EMERG (0)) (type: tracepoint) | |
54 | sched_wakeup_new (loglevel: TRACE_EMERG (0)) (type: tracepoint) | |
55 | ||
56 | </COMMAND_OUTPUT> | |
57 | ||
58 | <COMMAND_INPUT> | |
59 | lttng list -u -f | |
60 | </COMMAND_INPUT> | |
61 | <COMMAND_RESULT> | |
62 | 0 | |
63 | </COMMAND_RESULT> | |
64 | <COMMAND_OUTPUT> | |
65 | UST events: | |
66 | ------------- | |
67 | ||
68 | PID: 9379 - Name: /home/user/git/lttng-ust/tests/hello.cxx/.libs/lt-hello | |
69 | ust_tests_hello:tptest_sighandler (loglevel: TRACE_WARNING (4)) (type: tracepoint) | |
70 | ust_tests_hello:tptest (loglevel: TRACE_DEBUG_FUNCTION (12)) (type: tracepoint) | |
71 | ||
72 | PID: 4852 - Name: /home/user/git/lttng-ust/tests/hello.cxx/.libs/lt-hello | |
73 | ust_tests_hello:tptest_sighandler (loglevel: TRACE_WARNING (4)) (type: tracepoint) | |
74 | ust_tests_hello:tptest (loglevel: TRACE_DEBUG_FUNCTION (12)) (type: tracepoint) | |
75 | ||
76 | </COMMAND_OUTPUT> | |
77 | </SCENARIO> | |
78 | ||
79 | #################################################################### | |
80 | # Scenario: Test "lttng create <session> --snapshot" LTTng 2.3 | |
81 | #################################################################### | |
82 | <SCENARIO> | |
83 | ScenCreateSession | |
84 | <COMMAND_INPUT> | |
85 | lttng create mysession --snapshot | |
86 | </COMMAND_INPUT> | |
87 | <COMMAND_RESULT> | |
88 | 0 | |
89 | </COMMAND_RESULT> | |
90 | <COMMAND_OUTPUT> | |
91 | Session mysession created. | |
92 | Default snapshot output set to: /home/user/lttng-traces/mysession-20130913-141651 | |
93 | Snapshot mode set. Every channel enabled for that session will be set in overwrite mode and mmap output. | |
94 | </COMMAND_OUTPUT> | |
95 | #------------------------------------------------------------------------------ | |
96 | <COMMAND_INPUT> | |
97 | lttng list mysession | |
98 | </COMMAND_INPUT> | |
99 | <COMMAND_RESULT> | |
100 | 0 | |
101 | </COMMAND_RESULT> | |
102 | <COMMAND_OUTPUT> | |
103 | Tracing session mysession: [inactive snapshot] | |
104 | Trace path: | |
105 | ||
106 | </COMMAND_OUTPUT> | |
107 | #------------------------------------------------------------------------------ | |
108 | <COMMAND_INPUT> | |
109 | lttng snapshot list-output -s mysession | |
110 | </COMMAND_INPUT> | |
111 | <COMMAND_RESULT> | |
112 | 0 | |
113 | </COMMAND_RESULT> | |
114 | <COMMAND_OUTPUT> | |
115 | Snapshot output list for session mysession | |
116 | [1] snapshot-1: /home/user/lttng-traces/mysession-20130913-141651 | |
117 | </COMMAND_OUTPUT> | |
118 | #------------------------------------------------------------------------------ | |
119 | <COMMAND_INPUT> | |
120 | lttng start mysession | |
121 | </COMMAND_INPUT> | |
122 | <COMMAND_RESULT> | |
123 | 0 | |
124 | </COMMAND_RESULT> | |
125 | <COMMAND_OUTPUT> | |
126 | Tracing started for session mysession. | |
127 | </COMMAND_OUTPUT> | |
128 | #------------------------------------------------------------------------------ | |
129 | <COMMAND_INPUT> | |
130 | lttng snapshot record -s mysession | |
131 | </COMMAND_INPUT> | |
132 | <COMMAND_RESULT> | |
133 | 0 | |
134 | </COMMAND_RESULT> | |
135 | <COMMAND_OUTPUT> | |
136 | Snapshot recorded successfully for session mysession | |
137 | </COMMAND_OUTPUT> | |
138 | #------------------------------------------------------------------------------ | |
139 | <COMMAND_INPUT> | |
140 | lttng stop mysession | |
141 | </COMMAND_INPUT> | |
142 | <COMMAND_RESULT> | |
143 | 0 | |
144 | </COMMAND_RESULT> | |
145 | <COMMAND_OUTPUT> | |
146 | Tracing stopped for session mysession. | |
147 | </COMMAND_OUTPUT> | |
148 | #------------------------------------------------------------------------------ | |
149 | <COMMAND_INPUT> | |
150 | lttng destroy mysession | |
151 | </COMMAND_INPUT> | |
152 | <COMMAND_RESULT> | |
153 | 0 | |
154 | </COMMAND_RESULT> | |
155 | <COMMAND_OUTPUT> | |
156 | Session mysession destroyed. | |
157 | </COMMAND_OUTPUT> | |
158 | </SCENARIO> |