Commit graph

660 commits

Author SHA1 Message Date
Christophe Bedard
3c02ef058c Merge branch '0.3.0' into 'master'
Version 0.3.0

See merge request micro-ROS/ros_tracing/ros2_tracing!153
2020-03-04 17:33:35 +00:00
Christophe Bedard
eaa2b10f77 0.3.0
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-04 09:27:31 -08:00
Christophe Bedard
f768c59111 Update changelogs
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-04 09:23:59 -08:00
Christophe Bedard
42dcf77a92 Merge branch 'mention-disabling-tracing' into 'master'
Mention disabling tracing

See merge request micro-ROS/ros_tracing/ros2_tracing!152
2020-03-04 17:02:25 +00:00
Christophe Bedard
4b39fd43aa Change wording
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-04 08:56:11 -08:00
Christophe Bedard
608ae8517d Mention command for disabling tracing when building
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-04 08:54:28 -08:00
Christophe Bedard
0125b73895 Merge branch 'point-to-lttng-2-11' into 'master'
Point to LTTng 2.11 for Ubuntu Focal/ROS 2 Foxy

Closes #66 and #15

See merge request micro-ROS/ros_tracing/ros2_tracing!151
2020-03-04 16:13:37 +00:00
Christophe Bedard
09ec14427d Point to LTTng 2.11 for Ubuntu Focal/ROS 2 Foxy and remove version note
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-04 10:50:52 -05:00
Christophe Bedard
9418d92723 Merge branch 'switch-to-target-compile-definitions' into 'master'
Use target_compile_definitions instead of add_definitions for version

See merge request micro-ROS/ros_tracing/ros2_tracing!150
2020-03-03 23:30:11 +00:00
Christophe Bedard
6af3433573 Use target_compile_definitions instead of add_definitions for version
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-03 14:32:20 -08:00
Christophe Bedard
b88c023ffe Merge branch 'format-cmakelists' into 'master'
Fix formatting in CMakeLists.txt

See merge request micro-ROS/ros_tracing/ros2_tracing!149
2020-03-03 22:29:47 +00:00
Christophe Bedard
b77cf759fc Fix formatting in CMakeLists.txt
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-03 14:22:35 -08:00
Christophe Bedard
b559a740cd Merge branch 'define-tracepoint-suppress-pclint-warnings' into 'master'
Define TRACEPOINT to suppress warnings from strict(er) linters

See merge request micro-ROS/ros_tracing/ros2_tracing!148
2020-03-03 18:32:13 +00:00
Christophe Bedard
51f76123d1 Define TRACEPOINT to suppress warnings from strict(er) linters
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-03 10:23:46 -08:00
Christophe Bedard
a6432f958f Merge branch 'add-ament-mypy-tests' into 'master'
Add mypy tests through ament_mypy

See merge request micro-ROS/ros_tracing/ros2_tracing!147
2020-03-01 21:06:37 +00:00
Christophe Bedard
934a0899b9 Handle empty __doc__ when checking lttng module version
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-01 16:00:56 -05:00
Christophe Bedard
9450bfeea9 Add mypy tests through ament_mypy
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-01 15:55:16 -05:00
Christophe Bedard
aa59950fe2 Merge branch 'remove-trailing-slash-install-include' into 'master'
Remove trailing slash from destination include directory

See merge request micro-ROS/ros_tracing/ros2_tracing!146
2020-03-01 14:55:22 +00:00
Christophe Bedard
3e33fb4b64 Remove trailing slash from destination include directory
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-01 09:49:52 -05:00
Christophe Bedard
75f38fea8b Merge branch 'enhance-ci-config' into 'master'
Enhance CI config

See merge request micro-ROS/ros_tracing/ros2_tracing!145
2020-03-01 03:33:05 +00:00
Christophe Bedard
ee114b660c Merge branch '69-only-include-select-headers' into 'master'
Only include headers that we actually use and need

Closes #69

See merge request micro-ROS/ros_tracing/ros2_tracing!144
2020-03-01 03:20:23 +00:00
Christophe Bedard
35c8481b99 Use console_cohesion when building and testing
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-02-29 20:19:56 -05:00
Christophe Bedard
d1c9dfa026 Print LTTng version before building
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-02-29 20:19:56 -05:00
Christophe Bedard
92ce0dd51a Use lowercase CI variables
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-02-29 20:19:56 -05:00
Christophe Bedard
6f8792e922 Only include headers that we actually use and need
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-02-29 15:16:51 -05:00
Christophe Bedard
31dad55d54 Merge branch 'switch-to-foxy-ci' into 'master'
Switch to foxy CI images

See merge request micro-ROS/ros_tracing/ros2_tracing!142
2020-02-29 19:24:41 +00:00
Christophe Bedard
0e94145cf6 Merge branch 'refactor-cmakelists-and-config' into 'master'
Refactor cmakelists and config

See merge request micro-ROS/ros_tracing/ros2_tracing!143
2020-02-29 19:23:53 +00:00
Christophe Bedard
484efb17cc Remove mention of LTTng for TRACETOOLS_DISABLED description
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-02-29 14:18:18 -05:00
Christophe Bedard
51e64ef7cd Switch to foxy CI images
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-02-29 10:56:10 -05:00
Christophe Bedard
c6b7a645e3 Move TRACETOOLS_LTTNG_ENABLED definition to config.h.in
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-02-29 10:06:44 -05:00
Christophe Bedard
40092071e9 Use '#ifdef' instead of '#if defined()`
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-02-28 17:39:18 -05:00
Christophe Bedard
b2d13721fa Merge branch 'cppcheck_include_dirs' into 'master'
Setting AMENT_CMAKE_CPPCHECK_ADDITIONAL_INCLUDE_DIRS with lttng

See merge request micro-ROS/ros_tracing/ros2_tracing!140
2020-02-28 17:10:40 +00:00
Stephen Brawner
b9838903a1 Setting AMENT_CMAKE_CPPCHECK_ADDITIONAL_INCLUDE_DIRS with lttng
Signed-off-by: Stephen Brawner <brawner@gmail.com>
2020-02-28 17:10:40 +00:00
Christophe Bedard
d3bc0e87d1 Merge branch 'rclcpp-switch-back-to-upstream' into 'master'
Revert "Point instrumented rclcpp branch to service callback registration fix"

See merge request micro-ROS/ros_tracing/ros2_tracing!141
2020-02-26 21:11:11 +00:00
Christophe Bedard
f70b270701 Revert "Point instrumented rclcpp branch to service callback registration fix"
This reverts commit ef64e4cb18.
2020-02-26 16:05:41 -05:00
Christophe Bedard
dad8e5e307 Merge branch '68-callback-registration-for-services-is-not-covered-by-tests' into 'master'
Update tests to cover service callback registration

Closes #68

See merge request micro-ROS/ros_tracing/ros2_tracing!138
2020-02-09 19:54:20 +00:00
Christophe Bedard
ef64e4cb18 Point instrumented rclcpp branch to service callback registration fix 2020-02-08 19:42:41 -05:00
Christophe Bedard
1b73e4be94 Merge and update service test to cover callback registration 2020-02-08 19:23:05 -05:00
Christophe Bedard
bae71f0cad Make order check optional for assertMatchingField() 2020-02-08 19:22:42 -05:00
Christophe Bedard
ac74477458 Extract more assertValidPointer() method from assertValidPointer() 2020-02-08 19:22:17 -05:00
Christophe Bedard
2796b59bd4 Merge branch 'remove-unused-repos-files' into 'master'
Remove unused .repos files

See merge request micro-ROS/ros_tracing/ros2_tracing!137
2020-02-05 01:05:57 +00:00
Christophe Bedard
82d6e5fb70 Remove unused .repos files 2020-02-04 19:53:38 -05:00
Christophe Bedard
0e2d958a18 Merge branch 'add-ci-badge' into 'master'
Add CI badge in README

See merge request micro-ROS/ros_tracing/ros2_tracing!136
2020-01-26 16:46:41 +00:00
Christophe Bedard
9cc7b09f3b Add CI badge in README 2020-01-26 11:39:36 -05:00
Christophe Bedard
c31d184e76 Merge branch 'convert-names-lists-to-sets' into 'master'
Convert lists of event & context names to sets

See merge request micro-ROS/ros_tracing/ros2_tracing!135
2020-01-19 15:16:47 +00:00
Christophe Bedard
b9b23fd3d7 Apply relevant formatting 2020-01-19 10:04:24 -05:00
Christophe Bedard
9dd8a2efb2 Fix default value for events_kernel in TraceTestCase 2020-01-19 10:03:33 -05:00
Christophe Bedard
e585f0eefe Convert lists of event & context names to sets 2020-01-18 21:21:23 -05:00
Christophe Bedard
a0a233fc3c Merge branch 'update-context-types' into 'master'
Add more context types and refactor mapping between name and constant

See merge request micro-ROS/ros_tracing/ros2_tracing!134
2020-01-18 20:57:06 +00:00
Christophe Bedard
c50a66a11d Add more context types and refactor mapping between name and constant 2020-01-18 15:47:20 -05:00