Commit graph

91 commits

Author SHA1 Message Date
Ingo Lütkebohle
7b15e17cd2 Resolve "Add option to compile out LTTng entirely" 2019-07-30 14:27:36 +00:00
Christophe Bedard
b4f14c9d3b Remove ament_target_dependencies() for tracetools status executable 2019-07-30 15:44:28 +02:00
Christophe Bedard
623605c6b8 Remove scripts 2019-07-29 10:38:47 +02:00
Christophe Bedard
5da7ad22ed Put back cmake comments 2019-07-25 09:30:46 +02:00
Christophe Bedard
32717cb806 Rename option 2019-07-25 09:03:29 +02:00
Christophe Bedard
ae093f062d Merge branch '29-tracetools-test_utils-is-never-built' into tblass/enable-tracing-by-default 2019-07-25 08:45:27 +02:00
Tobias Blass
1452787336 Enable tracing by default if LTTng is available
Also removed the colcon.meta file that implicitly enabled tracing anyway
2019-07-19 10:38:08 +02:00
Christophe Bedard
8207239057 Fix test_utils never getting built 2019-07-16 13:53:07 +02:00
Christophe Bedard
ab3f076859 0.1.1 2019-07-16 10:53:31 +02:00
Christophe Bedard
8baa1865f0 Update changelogs 2019-07-16 10:51:18 +02:00
Christophe Bedard
5bc10cace2 Merge branch '28-fix-tests-without-with_lttng' into 'master'
Resolve "Fix tests without WITH_LTTNG"

Closes #28

See merge request micro-ROS/ros_tracing/ros2_tracing!59
2019-07-12 11:46:43 +00:00
Christophe Bedard
7253c911cc Update and format package metadata files 2019-07-12 13:27:59 +02:00
Christophe Bedard
3542aab984 Only build and run tracing tests if LTTng is enabled and found 2019-07-12 10:06:52 +02:00
Christophe Bedard
51441ff467 0.1.0 2019-07-11 14:22:05 +02:00
Christophe Bedard
796b63641d Add changelogs 2019-07-11 14:21:51 +02:00
Christophe Bedard
f739833050 Increase package versions for alpha release 2019-07-10 15:46:29 +02:00
Christophe Bedard
2c76d67755 Merge branch '18-remove-unnecessary-fpic-flags-in-tracetools-tracetools_test' into 'master'
Resolve "Remove unnecessary -fPIC flags in tracetools+tracetools_test"

Closes #18

See merge request micro-ROS/ros_tracing/ros2_tracing!47
2019-07-09 13:19:32 +00:00
Christophe Bedard
30c30a6d58 Remove explicit <depend> on liblttng-ust 2019-07-05 15:31:05 +02:00
Christophe Bedard
f475f6dee3 Remove -fPIC from tracetools and tracetools_test 2019-07-05 12:52:03 +02:00
Christophe Bedard
3a3aa473ca Switch to ament_cmake_ros for tracetools 2019-07-05 10:42:37 +02:00
Christophe Bedard
ff9f6e8a49 Remove preprocessor checks for WIN32 2019-07-05 09:02:44 +02:00
Christophe Bedard
6e820b70a3 Remove unnecessary comment in test_utils 2019-07-04 16:51:21 +02:00
Christophe Bedard
baf90e00e9 Remove check for TRACETOOLS_LTTNG_ENABLED in header file 2019-07-04 16:33:49 +02:00
Christophe Bedard
04adadf508 Make tracetools a shared lib explicitly 2019-07-04 11:21:53 +02:00
Christophe Bedard
6e58ffc372 Return distinctive error messages as symbols instead of a generic one 2019-07-04 11:21:33 +02:00
Christophe Bedard
e4dcc9878b Split big string 2019-07-03 15:43:58 +02:00
Christophe Bedard
4c2fdd8689 Split symbols test into 3 tests 2019-07-03 15:21:45 +02:00
Christophe Bedard
5bd910a322 Simplify utils 2019-07-03 15:21:27 +02:00
Christophe Bedard
f489192a7c Implement symbol resolution for non-funct ptr std::function objects 2019-07-03 13:53:08 +02:00
Christophe Bedard
64cb3a2952 Remove address arg for register_callback tracepoint 2019-07-03 13:51:59 +02:00
Christophe Bedard
52e04a395b Fix lint errors 2019-07-03 10:37:08 +02:00
Christophe Bedard
5c32905944 Simplify tests 2019-07-03 10:25:26 +02:00
Christophe Bedard
0288722985 Add tests 2019-07-02 14:35:24 +02:00
Christophe Bedard
237e137ce2 Remove whitespace 2019-06-28 14:01:20 +02:00
Christophe Bedard
c3de155d41 Move readme to root 2019-06-26 11:18:46 +02:00
Christophe Bedard
16f4be55e5 Unify licenses 2019-06-24 11:18:27 +02:00
Christophe Bedard
a85d4ade5d Use TRACETOOLS_LTTNG_ENABLED instead of WITH_LTTNG in the code 2019-06-18 11:44:57 +02:00
Christophe Bedard
8f7d5e99eb Add workaround for cpplint 2019-06-18 11:13:49 +02:00
Christophe Bedard
f4d20163bd Cleanup and fix lint errors 2019-06-18 10:11:05 +02:00
Christophe Bedard
f728cd467b Use tracepoint definition files directly 2019-06-18 10:01:54 +02:00
Christophe Bedard
9cc1f5f29b Add copyright headers 2019-06-18 09:10:05 +02:00
Ingo Lütkebohle
f720c450fc Initial gitlab-ci.yml 2019-06-17 14:08:59 +00:00
Christophe Bedard
b41c59fbdd Fix unused params when lttng not enabled 2019-06-17 15:58:20 +02:00
Christophe Bedard
55127d0c31 Use void* as return type of get_address() 2019-06-17 11:41:42 +02:00
Christophe Bedard
d0425d2c57 Get package version directly from ament 2019-06-17 11:15:57 +02:00
Christophe Bedard
bcc8540fe8 Include tracetools version string as an arg for rcl_init 2019-06-17 10:25:25 +02:00
Christophe Bedard
2b6966fd70 Rename 'depth' to 'queue_depth' 2019-06-17 10:13:55 +02:00
Christophe Bedard
9c0f08aae0 Add another maintainer 2019-06-17 10:05:06 +02:00
Christophe Bedard
eb22d00bba Set license 2019-06-17 10:04:13 +02:00
Christophe Bedard
febd4317dc Remove overloading 2019-06-14 10:19:03 +02:00