Merge branch 'ros2-trace' into analysis

This commit is contained in:
Christophe Bedard 2019-06-24 07:17:59 +02:00
commit f673331bd1

View file

@ -43,17 +43,15 @@ class Trace(Action):
def _setup(self) -> None: def _setup(self) -> None:
print('setting up tracing!') print('setting up tracing!')
lttng.lttng_setup( lttng.lttng_init(
self.__session_name, self.__session_name,
self.__path, self.__path,
ros_events=self.__events_ust, ros_events=self.__events_ust,
kernel_events=self.__events_kernel) kernel_events=self.__events_kernel)
lttng.lttng_start(self.__session_name)
def _destroy(self, event: Event, context: LaunchContext) -> None: def _destroy(self, event: Event, context: LaunchContext) -> None:
print('destroying tracing session!') print('destroying tracing session!')
lttng.lttng_stop(self.__session_name) lttng.lttng_fini(self.__session_name)
lttng.lttng_destroy(self.__session_name)
def __repr__(self): def __repr__(self):
return ( return (