| #################################################################### |
| # Copyright (c) 2013 Ericsson |
| # |
| # All rights reserved. This program and the accompanying materials are |
| # made available under the terms of the Eclipse Public License 2.0 which |
| # accompanies this distribution, and is available at |
| # https://www.eclipse.org/legal/epl-2.0/ |
| # |
| # SPDX-License-Identifier: EPL-2.0 |
| # |
| # Contributors: |
| # Bernd Hufmann - Initial API and implementation |
| #################################################################### |
| #################################################################### |
| # Scenario: Initialize |
| #################################################################### |
| <SCENARIO> |
| Initialize |
| <COMMAND_INPUT> |
| lttng version |
| </COMMAND_INPUT> |
| <COMMAND_RESULT> |
| 0 |
| </COMMAND_RESULT> |
| <COMMAND_OUTPUT> |
| lttng version 2.3.0 - Dominus Vobiscum |
| |
| 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. |
| |
| Web site: http://lttng.org |
| |
| lttng is free software and under the GPL license and part LGPL |
| </COMMAND_OUTPUT> |
| |
| <COMMAND_INPUT> |
| lttng list |
| </COMMAND_INPUT> |
| <COMMAND_RESULT> |
| 0 |
| </COMMAND_RESULT> |
| <COMMAND_OUTPUT> |
| Currently no available tracing session |
| </COMMAND_OUTPUT> |
| |
| <COMMAND_INPUT> |
| lttng list -k |
| </COMMAND_INPUT> |
| <COMMAND_RESULT> |
| 0 |
| </COMMAND_RESULT> |
| <COMMAND_OUTPUT> |
| Kernel events |
| ------------- |
| sched_kthread_stop (loglevel: TRACE_EMERG (0)) (type: tracepoint) |
| sched_kthread_stop_ret (loglevel: TRACE_EMERG (0)) (type: tracepoint) |
| sched_wakeup_new (loglevel: TRACE_EMERG (0)) (type: tracepoint) |
| |
| </COMMAND_OUTPUT> |
| |
| <COMMAND_INPUT> |
| lttng list -u -f |
| </COMMAND_INPUT> |
| <COMMAND_RESULT> |
| 0 |
| </COMMAND_RESULT> |
| <COMMAND_OUTPUT> |
| UST events: |
| ------------- |
| |
| PID: 9379 - Name: /home/user/git/lttng-ust/tests/hello.cxx/.libs/lt-hello |
| ust_tests_hello:tptest_sighandler (loglevel: TRACE_WARNING (4)) (type: tracepoint) |
| ust_tests_hello:tptest (loglevel: TRACE_DEBUG_FUNCTION (12)) (type: tracepoint) |
| |
| PID: 4852 - Name: /home/user/git/lttng-ust/tests/hello.cxx/.libs/lt-hello |
| ust_tests_hello:tptest_sighandler (loglevel: TRACE_WARNING (4)) (type: tracepoint) |
| ust_tests_hello:tptest (loglevel: TRACE_DEBUG_FUNCTION (12)) (type: tracepoint) |
| |
| </COMMAND_OUTPUT> |
| </SCENARIO> |
| |
| #################################################################### |
| # Scenario: Test "lttng create <session> --snapshot" LTTng 2.3 |
| #################################################################### |
| <SCENARIO> |
| ScenCreateSession |
| <COMMAND_INPUT> |
| lttng create mysession --snapshot |
| </COMMAND_INPUT> |
| <COMMAND_RESULT> |
| 0 |
| </COMMAND_RESULT> |
| <COMMAND_OUTPUT> |
| Session mysession created. |
| Default snapshot output set to: /home/user/lttng-traces/mysession-20130913-141651 |
| Snapshot mode set. Every channel enabled for that session will be set in overwrite mode and mmap output. |
| </COMMAND_OUTPUT> |
| #------------------------------------------------------------------------------ |
| <COMMAND_INPUT> |
| lttng list mysession |
| </COMMAND_INPUT> |
| <COMMAND_RESULT> |
| 0 |
| </COMMAND_RESULT> |
| <COMMAND_OUTPUT> |
| Tracing session mysession: [inactive snapshot] |
| Trace path: |
| |
| </COMMAND_OUTPUT> |
| #------------------------------------------------------------------------------ |
| <COMMAND_INPUT> |
| lttng snapshot list-output -s mysession |
| </COMMAND_INPUT> |
| <COMMAND_RESULT> |
| 0 |
| </COMMAND_RESULT> |
| <COMMAND_OUTPUT> |
| Snapshot output list for session mysession |
| [1] snapshot-1: /home/user/lttng-traces/mysession-20130913-141651 |
| </COMMAND_OUTPUT> |
| #------------------------------------------------------------------------------ |
| <COMMAND_INPUT> |
| lttng start mysession |
| </COMMAND_INPUT> |
| <COMMAND_RESULT> |
| 0 |
| </COMMAND_RESULT> |
| <COMMAND_OUTPUT> |
| Tracing started for session mysession. |
| </COMMAND_OUTPUT> |
| #------------------------------------------------------------------------------ |
| <COMMAND_INPUT> |
| lttng snapshot record -s mysession |
| </COMMAND_INPUT> |
| <COMMAND_RESULT> |
| 0 |
| </COMMAND_RESULT> |
| <COMMAND_OUTPUT> |
| Snapshot recorded successfully for session mysession |
| </COMMAND_OUTPUT> |
| #------------------------------------------------------------------------------ |
| <COMMAND_INPUT> |
| lttng stop mysession |
| </COMMAND_INPUT> |
| <COMMAND_RESULT> |
| 0 |
| </COMMAND_RESULT> |
| <COMMAND_OUTPUT> |
| Tracing stopped for session mysession. |
| </COMMAND_OUTPUT> |
| #------------------------------------------------------------------------------ |
| <COMMAND_INPUT> |
| lttng destroy mysession |
| </COMMAND_INPUT> |
| <COMMAND_RESULT> |
| 0 |
| </COMMAND_RESULT> |
| <COMMAND_OUTPUT> |
| Session mysession destroyed. |
| </COMMAND_OUTPUT> |
| </SCENARIO> |