Commit graph

132 commits

Author SHA1 Message Date
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
4cfd83809a Add 2nd maintainer for tracetools_test 2019-06-18 09:18:34 +02:00
Christophe Bedard
20341cbeeb Set license for tracetools_test 2019-06-18 09:18:05 +02:00
Christophe Bedard
89dd641506 Fix python file doc 2019-06-18 09:10:56 +02:00
Christophe Bedard
9cc1f5f29b Add copyright headers 2019-06-18 09:10:05 +02:00
Christophe Bedard
f1d38ab6fd Add license file 2019-06-18 08:53:46 +02:00
Ingo Lütkebohle
53530aecc5 Merge branch 'ci-reporting' into 'tracetools'
Ci reporting

See merge request micro-ROS/ros2_tracing!4
2019-06-17 14:50:07 +00:00
Ingo Lütkebohle
2a1d2db8f0 Ci reporting 2019-06-17 14:50:07 +00:00
Christophe Bedard
8e80d8b4fd Update event names in tests 2019-06-17 16:29:57 +02:00
Ingo Lütkebohle
7a326128de Merge branch 'ci-support' into 'tracetools'
Initial gitlab-ci.yml

See merge request micro-ROS/ros2_tracing!2
2019-06-17 14:08:59 +00:00
Ingo Lütkebohle
f720c450fc Initial gitlab-ci.yml 2019-06-17 14:08:59 +00:00
Christophe Bedard
7c7290e8bb Merge branch 'fix-unused-params' into 'tracetools'
Fix unused params

See merge request micro-ROS/ros2_tracing!3
2019-06-17 14:02:11 +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
Ingo Lütkebohle
e7ed83217e Add a short intro. 2019-06-17 08:48:37 +00:00
Christophe Bedard
bcc8540fe8 Include tracetools version string as an arg for rcl_init 2019-06-17 10:25:25 +02:00
Christophe Bedard
8704f0591d Fix Python indent 2019-06-17 10:20:15 +02:00
Christophe Bedard
f5871e1141 Merge remote-tracking branch 'origin/design' into tracetools 2019-06-17 10:15:02 +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
b83a895031 Update tracing architecture image 2019-06-14 10:35:40 +02:00
Christophe Bedard
8a32d292bb Update callback_* events 2019-06-14 10:35:31 +02:00
Christophe Bedard
febd4317dc Remove overloading 2019-06-14 10:19:03 +02:00
Christophe Bedard
35092f89ff Switch to generic 'callback_start|end' event 2019-06-14 10:08:24 +02:00
Christophe Bedard
e3f9fa036a Use events list 2019-06-14 10:07:58 +02:00
Christophe Bedard
ae62cc9531 Change tracepoint arguments order to put index-like arg first 2019-06-07 14:35:29 +02:00
Christophe Bedard
0671d021c0 Fix tracepoint arguments order 2019-06-07 14:27:31 +02:00
Christophe Bedard
bdbacfcde8 Rename context arg to context_handle for consistency 2019-06-07 13:25:16 +02:00
Christophe Bedard
5011fb022f Add architecture diagram 2019-06-07 10:30:42 +02:00
Christophe Bedard
d93915da53 Mark license as TODO 2019-06-06 09:56:13 +02:00
Christophe Bedard
40349ea3cf Rename status executable 2019-06-05 15:38:49 +02:00
Christophe Bedard
33f227b772 Fix linting errors 2019-06-05 15:35:46 +02:00
Christophe Bedard
6cce113f04 Fix authors/maintainer 2019-06-05 10:43:45 +02:00
Christophe Bedard
53cf080337 Add 'make tracing easier to use' as a goal 2019-06-05 09:56:21 +02:00
Christophe Bedard
ee813caaf1 Extract util methods 2019-06-04 16:37:11 +02:00
Christophe Bedard
51f3c16205 Add linting tests to both tracetools* packages 2019-06-04 13:53:05 +02:00
Christophe Bedard
3022d678f9 Move find_package() lines to test section 2019-06-04 13:51:56 +02:00
Christophe Bedard
c642351e96 Add public post plan 2019-06-03 16:14:21 +02:00
Christophe Bedard
ce9d6eff95 Add service callback test 2019-06-03 13:05:05 +02:00
Christophe Bedard
77645f2a52 Remove useless dependency 2019-06-03 11:58:45 +02:00
Christophe Bedard
e37ce0df61 Add service creation test 2019-06-03 11:57:19 +02:00
Christophe Bedard
9dcac8ad3d Format long calls 2019-06-03 11:42:23 +02:00
Christophe Bedard
6296fc0016 Extract base path constant 2019-06-03 11:39:37 +02:00
Christophe Bedard
d6fec8171c Add timer test 2019-06-03 11:36:16 +02:00
Christophe Bedard
d198de3958 Remove unused #include 2019-06-03 11:22:23 +02:00
Christophe Bedard
39bd95b51f Fix tests by splitting them into two separate files 2019-06-03 11:20:02 +02:00
Christophe Bedard
8f09ce339d Add subscription callback test with ping+pong nodes 2019-06-03 11:16:05 +02:00