Commit graph

767 commits

Author SHA1 Message Date
Christophe Bedard
05d60cb57a Extract common testcase class 2019-06-18 15:42:44 +02:00
Ingo Lütkebohle
cc3c142f9f Merge branch 'tracetools' into 'master'
See merge request micro-ROS/ros2_tracing!1

Signed-off-by: Ingo Luetkebohle <ingo.luetkebohle@de.bosch.com>
2019-06-18 13:11:17 +00:00
Christophe Bedard
e43eed71ab Fix return type 2019-06-18 13:45:30 +02:00
Christophe Bedard
f016523c17 Add typing info 2019-06-18 13:38:42 +02:00
Christophe Bedard
7808724be8 Use os to join paths 2019-06-18 13:34:56 +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
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
f5e35d347d Fix indent 2019-06-17 16:42:49 +02: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
152fa2f5f3 Add example launch file with Trace action 2019-06-17 15:22:50 +02:00
Christophe Bedard
bf8a2b01ad Cleanup 2019-06-17 14:56:29 +02:00
Christophe Bedard
f0cfc13af5 Implement tracing integration 2019-06-17 14:55:06 +02:00
Christophe Bedard
a84024a19c Use os.path.join 2019-06-17 14:46:05 +02:00
Christophe Bedard
8e51b87b57 Add typing to tracetools_trace.tools.lttng 2019-06-17 14:45:48 +02:00
Christophe Bedard
bd0f23ba37 Add proof of concept for Trace(Action) 2019-06-17 14:33:04 +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
c61b2f5db5 Fix indent 2019-06-17 10:47:32 +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
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
a859bb6aa6 Add basic package for launch integration 2019-06-17 09:27:51 +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
31e7fc9e1b Handle generic 'callback_start|end' events 2019-06-14 10:09:55 +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
4f770a9bac Extract parse_args methods 2019-06-07 11:28:09 +02:00
Christophe Bedard
b541f33760 Simplify imports 2019-06-07 10:42:40 +02:00