Commit graph

607 commits

Author SHA1 Message Date
Christophe Bedard
a900bd6f71 Merge branch 'handle-no-lttng-python-module-found' into 'master'
Improve handling and reporting of LTTng Python module status

See merge request micro-ROS/ros_tracing/ros2_tracing!132
2020-01-10 16:22:46 +00:00
Christophe Bedard
38e0afe417 Modify error message 2020-01-09 21:41:39 -05:00
Christophe Bedard
da9f4230a8 Print to stderr instead of raising error if version does not match 2020-01-09 20:57:14 -05:00
Christophe Bedard
3980c2dd01 Check version of LTTng Python module and raise error if below 2.10.7 2020-01-09 20:24:14 -05:00
Christophe Bedard
3a715c7a2e Add more information to comment about lttng stub functions 2020-01-09 19:53:34 -05:00
Christophe Bedard
1366f709e1 Raise RuntimeError instead of printing warning if lttng module not found 2020-01-09 19:53:09 -05:00
Christophe Bedard
69ba4eadc4 Print to stderr if lttng Python package is not found 2020-01-09 11:54:46 -05:00
Christophe Bedard
1328c9a665 Merge branch 'add-trace-action-debug-log' into 'master'
Add logs for trace action init and fini

See merge request micro-ROS/ros_tracing/ros2_tracing!130
2020-01-08 18:44:21 +00:00
Christophe Bedard
455aec22d3 Fix lint errors 2020-01-08 12:57:31 -05:00
Christophe Bedard
2e9b2b7ee8 Add logs for trace action init and fini 2020-01-08 12:41:53 -05:00
Christophe Bedard
c2776febad Merge branch 'expose-context-names' into 'master'
Expose enabling of context names

Closes #44

See merge request micro-ROS/ros_tracing/ros2_tracing!129
2020-01-01 20:03:54 +00:00
Christophe Bedard
fe40314f01 Format 2020-01-01 14:23:03 -05:00
Christophe Bedard
d2916b0aa7 Add TODO about making ust/kernel context separate 2020-01-01 14:12:44 -05:00
Christophe Bedard
cc459456f0 Expose context enabling through CLI and Trace action 2020-01-01 14:12:23 -05:00
Christophe Bedard
842b5d7fe0 Add tid to context map 2020-01-01 14:11:35 -05:00
Christophe Bedard
d387d427db Refine default context names list 2020-01-01 14:11:19 -05:00
Christophe Bedard
946b57ec6f Rename print_events_list() to print_names_list() 2020-01-01 14:10:51 -05:00
Christophe Bedard
f5e37b21d8 Merge branch 'update-readme' into 'master'
Update README

See merge request micro-ROS/ros_tracing/ros2_tracing!128
2020-01-01 17:28:43 +00:00
Christophe Bedard
0e54554997 Change README title to ros2_tracing 2020-01-01 12:15:19 -05:00
Christophe Bedard
22b5fcb9da Mention tracetools_analysis at the end of the README 2020-01-01 12:15:07 -05:00
Christophe Bedard
d63eb3d061 Merge branch 'update-doc' into 'master'
Update analysis architecture diagram after moving ownership of DataModel

See merge request micro-ROS/ros_tracing/ros2_tracing!127
2020-01-01 05:33:46 +00:00
Christophe Bedard
ec2798d712 Update analysis architecture diagram after moving ownership of DataModel 2020-01-01 00:21:30 -05:00
Christophe Bedard
10caca0b69 Merge branch 'update-design-doc-toc' into 'master'
Update table of content for design document

See merge request micro-ROS/ros_tracing/ros2_tracing!126
2020-01-01 03:01:00 +00:00
Christophe Bedard
53486febd4 Update table of content for design document 2019-12-31 21:48:03 -05:00
Christophe Bedard
d7875ccd74 Merge branch 'enhance-doc' into 'master'
Enhance and update doc

See merge request micro-ROS/ros_tracing/ros2_tracing!125
2020-01-01 00:07:37 +00:00
Christophe Bedard
5f9786c9f5 Add section describing analysis design 2019-12-31 18:04:36 -05:00
Christophe Bedard
758bb18618 Update analysis UML diagram 2019-12-31 18:04:17 -05:00
Christophe Bedard
f5e83e0615 Merge branch 'refactor-tracepoint-interface' into 'master'
Move some parameter handling to tracepoint definition file

See merge request micro-ROS/ros_tracing/ros2_tracing!124
2019-12-29 19:43:35 +00:00
Christophe Bedard
d6d87f058c Merge branch 'cleanup-tracepoints-lists' into 'master'
Cleanup tracepoints lists

See merge request micro-ROS/ros_tracing/ros2_tracing!123
2019-12-28 22:58:28 +00:00
Christophe Bedard
bae6f79874 Add kmem_mm_page_alloc|free to default kernel events 2019-12-28 16:36:16 -05:00
Christophe Bedard
e33ca9b9d7 Remove sched_waking/sched_wakeup from the default kernel events list 2019-12-28 16:35:53 -05:00
Christophe Bedard
0e7380e15a Merge branch 'extract-ldpreload-action' into 'master'
Extract LdPreload action from Trace action to support preloading any lib

See merge request micro-ROS/ros_tracing/ros2_tracing!122
2019-12-27 18:46:13 +00:00
Christophe Bedard
e7989b4d7a Add comma 2019-12-27 13:33:26 -05:00
Christophe Bedard
be9e54b629 Update Trace action test 2019-12-27 13:31:11 -05:00
Christophe Bedard
99a656a5c6 Extract LdPreload action from Trace action to support preloading any lib 2019-12-27 13:03:58 -05:00
Christophe Bedard
23b8aeab4b Merge branch 'register-ros2trace-in-ament-index' into 'master'
Register ros2trace in the ament index

See merge request micro-ROS/ros_tracing/ros2_tracing!121
2019-12-27 17:57:11 +00:00
Christophe Bedard
40d43aeafa Register ros2trace in the ament index 2019-12-27 12:44:43 -05:00
Christophe Bedard
b0a318fb21 Move some parameter handling to tracepoint definition file 2019-12-14 11:20:53 -08:00
Christophe Bedard
6d67a7fa57 Merge branch '59-additional-dl-flag-is-not-needed-when-calling-target_link_libraries-for-lttng' into 'master'
Resolve "Additional dl flag is not needed when calling target_link_libraries() for lttng"

Closes #59

See merge request micro-ROS/ros_tracing/ros2_tracing!120
2019-12-11 21:10:55 +00:00
Christophe Bedard
5ba621694d Remove unnecessary target_link_libraries(... dl) for tracetools 2019-12-11 12:09:31 -08:00
Christophe Bedard
620fe8e530 Merge branch '0.2.12' into 'master'
Version 0.2.12

See merge request micro-ROS/ros_tracing/ros2_tracing!119
2019-12-09 21:38:00 +00:00
Christophe Bedard
5cd2298545 0.2.12 2019-12-09 13:18:31 -08:00
Christophe Bedard
cb6579ad3c Update changelogs 2019-12-09 13:17:17 -08:00
Christophe Bedard
df2e47b875 Merge branch 'nuclearsandwich/resolve-d401' into 'master'
Use imperative mood in constructor docstring.

See merge request micro-ROS/ros_tracing/ros2_tracing!118
2019-12-09 20:44:15 +00:00
Steven! Ragnarök
ae1c4766a2 Use imperative mood in constructor docstring.
Resolves D401 in pydocstyle and flake8.

Signed-off-by: Steven! Ragnarök <steven@nuclearsandwich.com>
2019-12-09 14:17:18 -05:00
Christophe Bedard
816b39d170 Merge branch '0.2.11' into 'master'
Version 0.2.11

See merge request micro-ROS/ros_tracing/ros2_tracing!117
2019-12-09 18:57:14 +00:00
Christophe Bedard
2583c213f8 0.2.11 2019-12-09 10:48:08 -08:00
Christophe Bedard
7e2c3a01c5 Update changelogs 2019-12-09 10:46:18 -08:00
Christophe Bedard
f84659f167 Merge branch '61-remove-duplicated-code-in-ros2trace-and-tracetools_trace' into 'master'
Resolve "Remove duplicated code in ros2trace and tracetools_trace"

Closes #61

See merge request micro-ROS/ros_tracing/ros2_tracing!116
2019-12-08 22:35:27 +00:00
Christophe Bedard
ebf0a62e55 Fix import order 2019-12-08 14:15:55 -08:00