Commit graph

226 commits

Author SHA1 Message Date
Christophe Bedard
cc5109f3e2 Merge branch 'replace-asserts' into 'master'
Replace basic asserts with trace testcase asserts

See merge request micro-ROS/ros2_tracing!18
2019-06-24 13:08:55 +00:00
Christophe Bedard
b97e19d195 Merge branch 'package-depend-tracetools-trace' into 'master'
Add test dependency on tracetools_trace for tracetools_test

See merge request micro-ROS/ros2_tracing!19
2019-06-24 12:54:15 +00:00
Christophe Bedard
857fe08584 Merge branch 'format-test-classes' into 'master'
Fix formatting for test classes

See merge request micro-ROS/ros2_tracing!17
2019-06-24 12:53:01 +00:00
Ingo Lütkebohle
424a489828 Merge branch 'add-other-base-packages' into 'master'
Add other base packages

Closes #6

See merge request micro-ROS/ros2_tracing!16
2019-06-24 12:44:29 +00:00
Christophe Bedard
02b2a371ed Add test_depend on tracetools_trace for tracetools_test 2019-06-24 14:37:14 +02:00
Christophe Bedard
711c22664d Remove remaining basic asserts 2019-06-24 14:34:05 +02:00
Christophe Bedard
d1b0769a91 Add blank line after class def 2019-06-24 14:22:59 +02:00
Christophe Bedard
d6d5e943a7 Only enable a few kernel events by default 2019-06-24 14:10:03 +02:00
Christophe Bedard
8000f50e65 Document and format lttng interface module 2019-06-24 13:38:34 +02:00
Christophe Bedard
6ef980a6e8 Team up maintainers 2019-06-24 11:28:31 +02:00
Christophe Bedard
16f4be55e5 Unify licenses 2019-06-24 11:18:27 +02:00
Christophe Bedard
d2d8f01a72 Remove prints in trace action 2019-06-24 10:56:27 +02:00
Christophe Bedard
578ef3bd02 Add function docstring 2019-06-24 10:53:27 +02:00
Christophe Bedard
d5767dc11a Add more info to trace command description 2019-06-24 10:48:27 +02:00
Christophe Bedard
dd8241cc1d Add file docstrings 2019-06-24 10:45:29 +02:00
Christophe Bedard
a32df113f5 Add copyright headers 2019-06-24 10:36:39 +02:00
Christophe Bedard
ce9453edd2 Add license and maintainer to package/setup files 2019-06-24 10:32:24 +02:00
Christophe Bedard
ffd1faa1f7 Add 'ros2trace/' from commit '9eb99e7d9d'
git-subtree-dir: ros2trace
git-subtree-mainline: c9d2f35887
git-subtree-split: 9eb99e7d9d
2019-06-24 10:02:07 +02:00
Christophe Bedard
c9d2f35887 Add 'tracetools_launch/' from commit 'f673331bd1'
git-subtree-dir: tracetools_launch
git-subtree-mainline: a507bbce6e
git-subtree-split: f673331bd1
2019-06-24 10:01:57 +02:00
Christophe Bedard
a507bbce6e Add 'tracetools_trace/' from commit '29b1c6d50b'
git-subtree-dir: tracetools_trace
git-subtree-mainline: 4d434fa182
git-subtree-split: 29b1c6d50b
2019-06-24 10:01:43 +02:00
Christophe Bedard
4d434fa182 Merge branch 'ros2trace' into 'master'
Use lttng init and fini methods

See merge request micro-ROS/ros2_tracing!15
2019-06-24 06:29:48 +00:00
Christophe Bedard
9d16302f83 Merge branch 'tests' into 'master'
Enhance tracetools_test

See merge request micro-ROS/ros2_tracing!14
2019-06-24 06:26:28 +00:00
Christophe Bedard
91d5977b46 Merge branch 'format' into 'master'
Format tracetools_test

See merge request micro-ROS/ros2_tracing!13
2019-06-24 06:24:49 +00:00
Christophe Bedard
f673331bd1 Merge branch 'ros2-trace' into analysis 2019-06-24 07:17:59 +02:00
Christophe Bedard
29b1c6d50b Merge branch 'ros2-trace' into analysis 2019-06-24 07:17:59 +02:00
Christophe Bedard
078f23e9bd Use wrapper methods for lttng 2019-06-23 18:50:08 +02:00
Christophe Bedard
f2bb28215e Add completers for event names 2019-06-23 18:18:47 +02:00
Christophe Bedard
9eb99e7d9d Add basic ros2tracee 2019-06-23 17:44:02 +02:00
Christophe Bedard
10210566a6 Extract add_arguments() from parse_args() 2019-06-23 17:42:44 +02:00
Christophe Bedard
a8fe961bb0 Extract args parsing method 2019-06-23 16:02:48 +02:00
Christophe Bedard
5ecd96ab5c Wrap lttng init and fini methods 2019-06-23 15:51:13 +02:00
Christophe Bedard
1868258871 Wrap lttng init and fini methods 2019-06-23 15:51:13 +02:00
Christophe Bedard
7fb7d9b842 Format 2019-06-23 14:43:03 +02:00
Christophe Bedard
03e943918c Format 2019-06-23 14:33:56 +02:00
Christophe Bedard
4487d974d4 Add typing info 2019-06-23 14:24:30 +02:00
Christophe Bedard
410162dba9 Implement __repr__ for trace action 2019-06-23 14:21:01 +02:00
Christophe Bedard
8713ef01c0 Add file comment 2019-06-23 14:20:46 +02:00
Christophe Bedard
6e8a54d8a0 Add documentation 2019-06-23 12:57:07 +02:00
Christophe Bedard
0abddffeff Add assertNumEvents method and use assertFieldEquals 2019-06-23 12:56:50 +02:00
Christophe Bedard
2493eeec72 Format 2019-06-23 12:14:04 +02:00
Christophe Bedard
4b1545ccb4 Merge branch 'add-instrumentation-deps-ci' into 'master'
Import instrumentation repos in CI

See merge request micro-ROS/ros2_tracing!10
2019-06-21 13:46:07 +00:00
Christophe Bedard
20f7a4a2de Import instrumentation and other source repos in CI 2019-06-21 15:15:50 +02:00
Christophe Bedard
e038f7a8a3 Merge branch 'assert-queue-depth-value' into 'master'
Check queue depth value in pub and sub tests

See merge request micro-ROS/ros2_tracing!9
2019-06-21 08:01:28 +00:00
Christophe Bedard
b7fc66a881 Check queue_depth value in pub and sub tests 2019-06-21 09:58:33 +02:00
Christophe Bedard
8917400c74 Merge branch 'add-intraprocess-test' into 'master'
Add test for intraprocess pub/sub

See merge request micro-ROS/ros2_tracing!8
2019-06-21 07:28:15 +00:00
Christophe Bedard
914071a4f0 Merge branch 'master' into add-intraprocess-test 2019-06-21 09:25:14 +02:00
Christophe Bedard
a8ced92203 Fix lint errors 2019-06-21 09:21:48 +02:00
Christophe Bedard
74541ced02 Fix intraprocess test logic 2019-06-21 09:19:54 +02:00
Christophe Bedard
915a09a1ac Add intraprocess test 2019-06-19 16:44:37 +02:00
Ingo Lütkebohle
1dd870749a Merge branch 'extract-test-constants' into 'master'
Extract test constants

See merge request micro-ROS/ros2_tracing!6
2019-06-19 14:13:03 +00:00