Commit graph

391 commits

Author SHA1 Message Date
Ingo Lütkebohle
28b021d1d3 Address split WS 2019-07-08 10:20:51 +00:00
Luetkebohle Ingo (CR/AEX3)
a91897db8f remove outdates files 2019-07-08 11:13:51 +02:00
Ingo Lütkebohle
fab428b417 Update .gitlab-ci.yml 2019-07-08 09:01:12 +00:00
Christophe Bedard
e747b77099 Merge branch '24-recreate-docker-image-periodically' into 'master'
Resolve "Recreate docker image periodically"

Closes #24

See merge request micro-ROS/ros_tracing/ros2_tracing!50
2019-07-06 09:53:00 +00:00
Christophe Bedard
bffe4c2a68 Update README to mention new location for traces 2019-07-05 17:13:00 +02:00
Christophe Bedard
30c30a6d58 Remove explicit <depend> on liblttng-ust 2019-07-05 15:31:05 +02:00
Ingo Lütkebohle
9d8ab5f17e Fix image location 2019-07-05 12:59:45 +00:00
Christophe Bedard
3ecf9a5b2b Remove debug print 2019-07-05 14:47:11 +02:00
Christophe Bedard
68b7ec5ad2 Fix typos 2019-07-05 14:47:01 +02:00
Christophe Bedard
1eacc66c97 Centralize default trace location 2019-07-05 14:46:02 +02:00
Ingo Lütkebohle
3261b394b4 Update .gitlab-ci.yml 2019-07-05 12:09:57 +00:00
Ingo Lütkebohle
91a3deacec Only do vcs after building image 2019-07-05 12:09:43 +00:00
Ingo Lütkebohle
13a3cabc2e Allow building CI image based on schedule 2019-07-05 12:03:47 +00:00
Ingo Lütkebohle
078ebc411a Merge branch '19a-use-ament-cmake-ros' into 'master'
Use ament_cmake_ros for tracetools

See merge request ros_tracing/ros2_tracing!45
2019-07-05 11:22:54 +00:00
Christophe Bedard
f475f6dee3 Remove -fPIC from tracetools and tracetools_test 2019-07-05 12:52:03 +02:00
Christophe Bedard
42f2c6929c Merge branch 'master' into 19a-use-ament-cmake-ros 2019-07-05 12:42:01 +02:00
Christophe Bedard
190655b27c Merge branch '21-fix-test-failures-due-to-wrong-rmw-implementation-being-picked-up' into 'master'
Resolve "Fix test failures due to wrong rmw implementation being picked up"

Closes #22 and #21

See merge request ros_tracing/ros2_tracing!43
2019-07-05 10:38:29 +00:00
Ingo Lütkebohle
796d291cf2 Only prepare dependencies, not also the instrumented libs. 2019-07-05 09:27:04 +00:00
Ingo Lütkebohle
49d793bd8f The prepared workspace is in a different place.
Also do the fix from #22 to actually check if tests are successful.
2019-07-05 09:16:24 +00:00
Christophe Bedard
3a3aa473ca Switch to ament_cmake_ros for tracetools 2019-07-05 10:42:37 +02:00
Christophe Bedard
be8f1ecced Merge branch '20-remove-preprocessor-check-for-win' into 'master'
Resolve "Remove preprocessor check for _WIN32"

Closes #20

See merge request ros_tracing/ros2_tracing!42
2019-07-05 08:35:43 +00:00
Ingo Lütkebohle
49d0f2a8ff Update .gitlab-ci.yml 2019-07-05 08:24:51 +00:00
Ingo Lütkebohle
7900e613b8 Source before test 2019-07-05 07:34:35 +00:00
Christophe Bedard
ff9f6e8a49 Remove preprocessor checks for WIN32 2019-07-05 09:02:44 +02:00
Luetkebohle Ingo (CR/AEX3)
3cc5eb7149 Merge branch '14-create-docker-image-with-dependencies-installed-already' 2019-07-04 17:44:56 +02:00
Ingo Lütkebohle
13da072929 Merge branch '10-fix-symbols-resolution' into 'master'
Resolve "Fix symbol resolution for callbacks"

Closes #10

See merge request ros_tracing/ros2_tracing!38
2019-07-04 15:38:46 +00:00
Ingo Lütkebohle
fd98f2efa8 Merge branch 'create-complete-source-repos-list' into 'master'
Create complete source repos list

See merge request ros_tracing/ros2_tracing!40
2019-07-04 15:37:27 +00:00
Christophe Bedard
02a0104e71 Create complete source repos list 2019-07-04 15:37:27 +00:00
Ingo Lütkebohle
41d6f39be1 Merge branch 'include-colcon-meta' into 'master'
Add example colcon.meta file

See merge request ros_tracing/ros2_tracing!41
2019-07-04 15:36:45 +00: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
648b308e8e Add example colcon.meta file 2019-07-04 14:21:05 +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
Ingo Lütkebohle
bfbd28569f MOre SH 2019-07-04 08:46:42 +00:00
Ingo Lütkebohle
02c640089f SH... 2019-07-04 08:24:37 +00:00
Ingo Lütkebohle
b022d7b7b7 Source ROS 2 base dir before building. 2019-07-04 08:18:37 +00:00
Ingo Lütkebohle
b3ca3c017f Merge branch 'add-depend-python3-babeltrace' into 'master'
Add dependency on python3-babeltrace for tracetools_read

See merge request ros_tracing/ros2_tracing!39
2019-07-04 08:09:18 +00:00
Ingo Lütkebohle
71ccf3c37e Amend 2019-07-04 08:07:03 +00:00
Ingo Lütkebohle
aaa9d6e1f5 Use root directory as build context. 2019-07-04 08:05:18 +00:00
Christophe Bedard
290e566773 Uncomment exec_depend on python3-babeltrace for tracetools_read 2019-07-04 08:56:42 +02:00
Ingo Lütkebohle
52b80798c8 Copy build dir into docker container. 2019-07-03 19:18:05 +00:00
Ingo Lütkebohle
edace42fda Move build of preparatory packages into docker image. 2019-07-03 19:07:45 +00:00
Ingo Lütkebohle
f2a74ccdad Merge branch 'master' into '14-create-docker-image-with-dependencies-installed-already'
# Conflicts:
#   .gitlab-ci.yml
2019-07-03 19:02:32 +00:00
Ingo Lütkebohle
c2f42beaf9 Tag properly. 2019-07-03 18:45:39 +00:00
Christophe Bedard
8722a4a0f9 Merge branch 'master' into 10-fix-symbols-resolution 2019-07-03 16:22:27 +02:00
Ingo Lütkebohle
f9cf60ae69 Push to our registry 2019-07-03 14:15:53 +00:00
Ingo Lütkebohle
87da53d45e Merge branch 'fix-ci-fastrtps' into 'master'
Add Fast-RTPS to CI source dependencies to fix CI builds

See merge request ros_tracing/ros2_tracing!36
2019-07-03 14:11:28 +00:00
Christophe Bedard
e4dcc9878b Split big string 2019-07-03 15:43:58 +02:00
Christophe Bedard
eefb9ff439 Add -rdynamic to tests 2019-07-03 15:22:04 +02:00