Commit graph

772 commits

Author SHA1 Message Date
Christophe Bedard
8166322f2c Make build_no_lttng job explicitly not install python3-lttng|babeltrace 2019-08-16 08:50:14 +02:00
Christophe Bedard
b6415aeea2 Merge branch 'format-launch-file' into 'master'
Format example launch file

See merge request micro-ROS/ros_tracing/ros2_tracing!90
2019-08-15 16:44:04 +00:00
Christophe Bedard
dc573ef581 Format example launch file 2019-08-15 17:28:01 +02:00
Christophe Bedard
acd389b43a Merge branch 'version-0.2.5' into 'master'
0.2.5

See merge request micro-ROS/ros_tracing/ros2_tracing!89
2019-08-15 15:15:29 +00:00
Christophe Bedard
40007f4f96 0.2.5 2019-08-15 15:29:13 +02:00
Christophe Bedard
29bef96284 Update changelogs 2019-08-15 15:27:15 +02:00
Christophe Bedard
7af9ecce8b Merge branch '49-fix-windows-build-fail' into 'master'
Resolve "Fix Windows build fail"

Closes #49

See merge request micro-ROS/ros_tracing/ros2_tracing!88
2019-08-15 12:17:52 +00:00
Christophe Bedard
a72eda9957 Fix linter error 2019-08-15 13:23:14 +02:00
Christophe Bedard
b399d0cd1c Fix tracing_supported import 2019-08-15 13:22:03 +02:00
Christophe Bedard
c0b86bd4db Create tracing_supported() util function 2019-08-15 13:14:53 +02:00
Christophe Bedard
cd4f8d5d08 Move babeltrace interface functions to separate file 2019-08-15 10:16:46 +02:00
Christophe Bedard
8c6486f5ba Simplify check for lttng import 2019-08-15 09:48:35 +02:00
Christophe Bedard
98cf3ad377 Silently do nothing if lttng cannot be imported 2019-08-15 09:45:28 +02:00
Christophe Bedard
6dde4bd3f2 Check if OS is Windows when getting shared lib path 2019-08-15 09:36:40 +02:00
Christophe Bedard
45cb575467 Merge branch 'version-0.2.4' into 'master'
0.2.4

See merge request micro-ROS/ros_tracing/ros2_tracing!87
2019-08-14 11:36:01 +00:00
Christophe Bedard
65a40aa5ff 0.2.4 2019-08-14 13:02:36 +02:00
Christophe Bedard
52be8b80e0 Update changelogs 2019-08-14 13:00:24 +02:00
Christophe Bedard
d1d49e6aa6 Merge branch '40-enhance-ci-coverage' into 'master'
Resolve "Enhance CI coverage"

Closes #40

See merge request micro-ROS/ros_tracing/ros2_tracing!86
2019-08-13 11:07:50 +00:00
Christophe Bedard
578a4dbbf8 Merge branch '46-documentation-tracing-and-analysis-architecture' into 'master'
Resolve "Add documentation for tracing and analysis architecture and requirements"

Closes #46

See merge request micro-ROS/ros_tracing/ros2_tracing!85
2019-08-13 11:06:45 +00:00
Christophe Bedard
c07ac4edee Merge branch '43-add-ld_preload-feature-for-tracing' into 'master'
Resolve "Add LD_PRELOAD feature for tracing"

Closes #43

See merge request micro-ROS/ros_tracing/ros2_tracing!84
2019-08-13 09:20:46 +00:00
Christophe Bedard
0826959984 Convert list comprehension to generator when using any() 2019-08-13 10:05:44 +02:00
Christophe Bedard
9f0fdd79bd Set 'build_no_lttng' job to scheduled only 2019-08-11 14:14:22 +02:00
Christophe Bedard
b992549c9a Add schedule-only job that builds everything from source 2019-08-11 12:17:20 +02:00
Christophe Bedard
e9f5fe3fa1 Rename 'build' job to 'build_disabled' 2019-08-11 10:06:13 +02:00
Christophe Bedard
d7db0decf2 Add build job without lttng 2019-08-11 10:05:02 +02:00
Christophe Bedard
a833e1c651 Rename 'Tools' section to 'Tools packages' 2019-08-09 10:14:49 +02:00
Christophe Bedard
fd203e83e3 Add tools packages diagram 2019-08-09 10:13:46 +02:00
Christophe Bedard
b4a65e0fb0 Fix tools description 2019-08-09 10:13:10 +02:00
Christophe Bedard
258be60e62 Add brief tool packages descriptions 2019-08-08 15:26:31 +02:00
Christophe Bedard
533f9f7710 Add table of contents for design doc 2019-08-08 15:07:27 +02:00
Christophe Bedard
dd20c0a654 Mention ROS 2 CLI after launch system integration 2019-08-08 15:03:07 +02:00
Christophe Bedard
89e5163709 Add analysis architecture diagram 2019-08-08 10:16:27 +02:00
Christophe Bedard
617a53e196 Update Trace action __repr__ 2019-08-07 10:25:27 +02:00
Christophe Bedard
5812adce63 Add docstring and rename constant 2019-08-07 10:18:34 +02:00
Christophe Bedard
f5a6b03b91 Fix use of LD_PRELOAD action 2019-08-07 10:16:43 +02:00
Christophe Bedard
cb3d22bf29 Add tests for Trace action utils 2019-08-07 10:01:09 +02:00
Christophe Bedard
11d6f5c9c1 Add initial support for LD_PRELOAD in Trace action 2019-08-07 10:00:59 +02:00
Christophe Bedard
6ded4f3845 Fix linter errors 2019-08-07 09:57:27 +02:00
Christophe Bedard
31aa5e674d Add basic test files 2019-08-07 09:53:43 +02:00
Christophe Bedard
49ddfc4122 Merge branch '47-fix-windows-unreferenced-formal-parameter-warnings' into 'master'
Resolve "Fix Windows 'unreferenced formal parameter' warnings"

Closes #47

See merge request micro-ROS/ros_tracing/ros2_tracing!83
2019-08-06 09:01:02 +00:00
Christophe Bedard
4528219ddf Ignore unused parameters in tracetools.c for Windows as well 2019-08-06 08:48:05 +02:00
Christophe Bedard
936ff201fd Merge branch 'version-0.2.3' into 'master'
0.2.3

See merge request micro-ROS/ros_tracing/ros2_tracing!82
2019-08-05 08:31:38 +00:00
Christophe Bedard
6771aaf84b 0.2.3 2019-08-05 10:20:55 +02:00
Christophe Bedard
fadd8b4cd0 Update changelogs 2019-08-05 10:17:48 +02:00
Christophe Bedard
8092da4941 Merge branch 'add-trace-action-session-timestamp' into 'master'
Add append_timestamp option for trace action

See merge request micro-ROS/ros_tracing/ros2_tracing!81
2019-08-05 08:05:25 +00:00
Christophe Bedard
a1eae49279 Merge branch 'master' into add-trace-action-session-timestamp 2019-08-05 09:48:39 +02:00
Christophe Bedard
708e85e358 Merge branch '42-refactor-tracetools-read' into 'master'
Resolve "Refactor tracetools_read"

Closes #42

See merge request micro-ROS/ros_tracing/ros2_tracing!80
2019-08-05 07:46:51 +00:00
Christophe Bedard
68abca26a6 Do not append timestamp through the Trace action for test cases 2019-08-04 14:35:07 +02:00
Christophe Bedard
ec91a1068e Simplify condition 2019-08-04 14:31:25 +02:00
Christophe Bedard
9db80cc39b Remove unused import 2019-08-04 14:25:31 +02:00