####################################################################
# Copyright (c) 2012, 2014 Ericsson
-#
+#
# All rights reserved. This program and the accompanying materials are
# made available under the terms of the Eclipse Public License v1.0 which
# accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
+#
+# Contributors:
# Bernd Hufmann - Initial API and implementation
####################################################################
####################################################################
<SCENARIO>
Initialize
<COMMAND_INPUT>
-lttng version
+lttng version
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng list
+lttng list
</COMMAND_INPUT>
<COMMAND_RESULT>
0
<COMMAND_INPUT>
-lttng enable-event sched_kthread_stop,sched_kthread_stop_ret -k -s mysession --tracepoint
+lttng enable-event sched_kthread_stop,sched_kthread_stop_ret -k -s mysession --tracepoint
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng disable-event sched_kthread_stop_ret,sched_kthread_stop -k -s mysession -c channel0
+lttng disable-event sched_kthread_stop_ret,sched_kthread_stop -k -s mysession -c channel0
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event sched_kthread_stop -k -s mysession -c channel0 --tracepoint
+lttng enable-event sched_kthread_stop -k -s mysession -c channel0 --tracepoint
</COMMAND_INPUT>
<COMMAND_RESULT>
0
Scenario2
<COMMAND_INPUT>
-lttng enable-channel mychannel -u -s mysession --subbuf-size 16384 --num-subbuf 2 --switch-timer 200 --read-timer 100
+lttng enable-channel mychannel -u -s mysession --subbuf-size 16384 --num-subbuf 2 --switch-timer 200 --read-timer 100
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event ust_tests_hello:tptest_sighandler,ust_tests_hello:tptest -u -s mysession --tracepoint
+lttng enable-event ust_tests_hello:tptest_sighandler,ust_tests_hello:tptest -u -s mysession --tracepoint
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng disable-event ust_tests_hello:tptest -u -s mysession -c mychannel
+lttng disable-event ust_tests_hello:tptest -u -s mysession -c mychannel
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event ust_tests_hello:tptest -u -s mysession -c mychannel --tracepoint
+lttng enable-event ust_tests_hello:tptest -u -s mysession -c mychannel --tracepoint
</COMMAND_INPUT>
<COMMAND_RESULT>
0
Scenario3
<COMMAND_INPUT>
-lttng enable-channel mychannel -k -s mysession --overwrite --subbuf-size 16384 --num-subbuf 4 --switch-timer 100 --read-timer 200
+lttng enable-channel mychannel -k -s mysession --overwrite --subbuf-size 16384 --num-subbuf 4 --switch-timer 100 --read-timer 200
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-channel mychannel2 -k -s mysession --subbuf-size 32768 --num-subbuf 2 --switch-timer 100 --read-timer 200
+lttng enable-channel mychannel2 -k -s mysession --subbuf-size 32768 --num-subbuf 2 --switch-timer 100 --read-timer 200
</COMMAND_INPUT>
<COMMAND_RESULT>
0
<COMMAND_INPUT>
-lttng disable-channel mychannel,mychannel2 -k -s mysession
+lttng disable-channel mychannel,mychannel2 -k -s mysession
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-channel mychannel,mychannel2 -k -s mysession
+lttng enable-channel mychannel,mychannel2 -k -s mysession
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event sched_kthread_stop,sched_kthread_stop_ret -k -s mysession --tracepoint
+lttng enable-event sched_kthread_stop,sched_kthread_stop_ret -k -s mysession --tracepoint
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event sched_wakeup_new -k -s mysession --tracepoint
+lttng enable-event sched_wakeup_new -k -s mysession --tracepoint
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event -a -k -s mysession -c mychannel2 --tracepoint
+lttng enable-event -a -k -s mysession -c mychannel2 --tracepoint
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event -a -k -s mysession -c mychannel --syscall
+lttng enable-event -a -k -s mysession -c mychannel --syscall
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event -a -k -s mysession --syscall
+lttng enable-event -a -k -s mysession --syscall
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event -a -k -s mysession --syscall
+lttng enable-event -a -k -s mysession --syscall
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event myevent1 -k -s mysession --probe 0xc0101280
+lttng enable-event myevent1 -k -s mysession --probe 0xc0101280
</COMMAND_INPUT>
<COMMAND_RESULT>
0
Events:
myevent1 (type: probe) [enabled]
addr: 0xc0101280
- syscalls (type: syscall) [enabled]
+ syscalls (type: syscall) [enabled]
sched_kthread_stop_ret (loglevel: TRACE_EMERG (0)) (type: tracepoint) [enabled]
sched_kthread_stop (loglevel: TRACE_EMERG (0)) (type: tracepoint) [enabled]
sched_wakeup_new (loglevel: TRACE_EMERG (0)) (type: tracepoint) [enabled]
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event myevent2 -k -s mysession -c channel0 --probe init_post
+lttng enable-event myevent2 -k -s mysession -c channel0 --probe init_post
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event myevent3 -k -s mysession --probe init_post:0x1000
+lttng enable-event myevent3 -k -s mysession --probe init_post:0x1000
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event myevent4 -k -s mysession --function create_dev
+lttng enable-event myevent4 -k -s mysession --function create_dev
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event myevent5 -k -s mysession --function create_dev:0x2000
+lttng enable-event myevent5 -k -s mysession --function create_dev:0x2000
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event myevent -k -s mysession -c mychannel --function create_dev:0x2000
+lttng enable-event myevent -k -s mysession -c mychannel --function create_dev:0x2000
</COMMAND_INPUT>
<COMMAND_RESULT>
0
Events:
myevent (type: probe) [enabled]
offset: 0x2000
- symbol: create_dev
+ symbol: create_dev
syscalls (type: syscall) [enabled]
- mychannel2: [enabled]
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng list
+lttng list
</COMMAND_INPUT>
<COMMAND_RESULT>
0
Events:
myevent (type: probe) [enabled]
offset: 0x2000
- symbol: create_dev
+ symbol: create_dev
syscalls (type: syscall) [enabled]
- mychannel2: [enabled]
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng add-context -h
+lttng add-context -h
</COMMAND_INPUT>
<COMMAND_RESULT>
0
This command will add the context information 'prio' and two perf
counters (hardware branch misses and cache misses), to all events
in the trace data output:
-# lttng add-context -k -t prio -t perf:branch-misses -t perf:cache-misses
+# lttng add-context -k -t prio -t perf:branch-misses -t perf:cache-misses
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng add-context -s mysession -k -t prio -t perf:branch-misses -t perf:cache-misses
+lttng add-context -s mysession -k -t prio -t perf:branch-misses -t perf:cache-misses
</COMMAND_INPUT>
<COMMAND_RESULT>
0
Events:
myevent (type: probe) [enabled]
offset: 0x2000
- symbol: create_dev
+ symbol: create_dev
syscalls (type: syscall) [enabled]
- mychannel2: [enabled]
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng add-context -h
+lttng add-context -h
</COMMAND_INPUT>
<COMMAND_RESULT>
0
This command will add the context information 'prio' and two perf
counters (hardware branch misses and cache misses), to all events
in the trace data output:
-# lttng add-context -k -t prio -t perf:branch-misses -t perf:cache-misses
+# lttng add-context -k -t prio -t perf:branch-misses -t perf:cache-misses
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng add-context -s mysession -c mychannel -k -t prio -t perf:branch-misses -t perf:cache-misses
+lttng add-context -s mysession -c mychannel -k -t prio -t perf:branch-misses -t perf:cache-misses
</COMMAND_INPUT>
<COMMAND_RESULT>
0
Events:
myevent (type: probe) [enabled]
offset: 0x2000
- symbol: create_dev
+ symbol: create_dev
syscalls (type: syscall) [enabled]
- mychannel2: [enabled]
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng add-context -h
+lttng add-context -h
</COMMAND_INPUT>
<COMMAND_RESULT>
0
This command will add the context information 'prio' and two perf
counters (hardware branch misses and cache misses), to all events
in the trace data output:
-# lttng add-context -k -t prio -t perf:branch-misses -t perf:cache-misses
+# lttng add-context -k -t prio -t perf:branch-misses -t perf:cache-misses
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng add-context -s mysession -c channel0 -e sched_kthread_stop_ret -k -t prio -t perf:branch-misses -t perf:cache-misses
+lttng add-context -s mysession -c channel0 -e sched_kthread_stop_ret -k -t prio -t perf:branch-misses -t perf:cache-misses
</COMMAND_INPUT>
<COMMAND_RESULT>
0
Events:
myevent (type: probe) [enabled]
offset: 0x2000
- symbol: create_dev
+ symbol: create_dev
syscalls (type: syscall) [enabled]
- mychannel2: [enabled]
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng calibrate -k --function
+lttng calibrate -k --function
</COMMAND_INPUT>
<COMMAND_RESULT>
0
Scenario4
<COMMAND_INPUT>
-lttng enable-channel mychannel -u -s mysession --overwrite --subbuf-size 16384 --num-subbuf 4 --switch-timer 100 --read-timer 200
+lttng enable-channel mychannel -u -s mysession --overwrite --subbuf-size 16384 --num-subbuf 4 --switch-timer 100 --read-timer 200
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-channel mychannel2 -u -s mysession --subbuf-size 32768 --num-subbuf 2 --switch-timer 100 --read-timer 200
+lttng enable-channel mychannel2 -u -s mysession --subbuf-size 32768 --num-subbuf 2 --switch-timer 100 --read-timer 200
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event ust_tests_hello:tptest_sighandler -u -s mysession --tracepoint
+lttng enable-event ust_tests_hello:tptest_sighandler -u -s mysession --tracepoint
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event ust_tests_hello:tptest -u -s mysession --tracepoint
+lttng enable-event ust_tests_hello:tptest -u -s mysession --tracepoint
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event -a -u -s mysession -c mychannel2 --tracepoint
+lttng enable-event -a -u -s mysession -c mychannel2 --tracepoint
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event "ust*" -u -s mysession -c mychannel --tracepoint
+lttng enable-event ust* -u -s mysession -c mychannel --tracepoint
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event "ust*" -u -s mysession --tracepoint
+lttng enable-event ust* -u -s mysession --tracepoint
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event "u*" -u -s mysession --tracepoint
+lttng enable-event "u*" -u -s mysession --tracepoint
</COMMAND_INPUT>
<COMMAND_RESULT>
0
<COMMAND_INPUT>
-lttng enable-event myevent1 -u -s mysession --loglevel TRACE_WARNING
+lttng enable-event myevent1 -u -s mysession --loglevel TRACE_WARNING
</COMMAND_INPUT>
<COMMAND_RESULT>
0
ust* (type: tracepoint) [enabled]
ust_tests_hello:tptest_sighandler (type: tracepoint) [enabled]
ust_tests_hello:tptest (type: tracepoint) [enabled]
-
+
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event myevent2 -u -s mysession --loglevel-only TRACE_DEBUG_FUNCTION
+lttng enable-event myevent2 -u -s mysession --loglevel-only TRACE_DEBUG_FUNCTION
</COMMAND_INPUT>
<COMMAND_RESULT>
0
</COMMAND_OUTPUT>
<COMMAND_INPUT>
-lttng enable-event myevent0 -u -s mysession -c mychannel --loglevel-only TRACE_DEBUG_FUNCTION
+lttng enable-event myevent0 -u -s mysession -c mychannel --loglevel-only TRACE_DEBUG_FUNCTION
</COMMAND_INPUT>
<COMMAND_RESULT>
0