Commit graph

411 commits

Author SHA1 Message Date
Christophe Bedard
37d56ba279 Merge branch 'add-api-docs-link-to-readme' into 'master'
Add API docs link to readme

See merge request micro-ROS/ros_tracing/tracetools_analysis!68
2020-05-24 21:34:07 +00:00
Christophe Bedard
44bfe2c13a Fix sphinx docs project title
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-05-24 17:29:22 -04:00
Christophe Bedard
f2a3755c7f Add 'packages' section to README and link to tracetools_analysis API docs
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-05-24 17:29:10 -04:00
Christophe Bedard
b7b0018fbb Merge branch 'add-api-documentation' into 'master'
Add API documentation

See merge request micro-ROS/ros_tracing/tracetools_analysis!67
2020-05-24 21:23:40 +00:00
Christophe Bedard
204a96067b Add trigger_gen_docs job
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-05-24 17:09:55 -04:00
Christophe Bedard
785199b6e3 Add sphinx documentation for tracetools_analysis
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-05-24 17:09:55 -04:00
Christophe Bedard
0b55273881 Merge branch 'improve-required-event-not-found-message' into 'master'
Improve RequiredEventNotFoundError message

See merge request micro-ROS/ros_tracing/tracetools_analysis!66
2020-05-23 15:22:36 +00:00
Christophe Bedard
76baf543d8 Improve RequiredEventNotFoundError message
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-05-23 11:19:21 -04:00
Christophe Bedard
9a01789769 Merge branch '34-add-quiet-option-to-not-display-processing-conversion-output' into 'master'
Add 'quiet' option to not display processing/conversion output

Closes #34

See merge request micro-ROS/ros_tracing/tracetools_analysis!62
2020-05-23 14:23:31 +00:00
Christophe Bedard
bd0cdc6772 Rename TestProcessCommand to TestLoading
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-05-23 10:16:38 -04:00
Christophe Bedard
7d3eded902 Add test for quiet loading option
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-05-23 10:15:29 -04:00
Christophe Bedard
28b61587cf Add 'quiet' option to loading-related functions
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-05-23 10:15:15 -04:00
Christophe Bedard
9304d1b30e Add test for quiet processor option
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-05-23 09:49:52 -04:00
Christophe Bedard
233d63077e Add 'quiet' option for Processor to not print any output
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-05-23 09:49:52 -04:00
Christophe Bedard
0692e32b22 Merge branch 'add-coverage-CI-job' into 'master'
Add coverage CI job and upload results to codecov.io

See merge request micro-ROS/ros_tracing/tracetools_analysis!65
2020-05-23 13:48:41 +00:00
Christophe Bedard
df65eebfca Add coverage CI job and upload results to codecov.io
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-05-23 09:46:31 -04:00
Christophe Bedard
5e845fe196 Merge branch 'fix-flake8-errors-and-add-typing' into 'master'
Fix flake8 errors and add typing

See merge request micro-ROS/ros_tracing/tracetools_analysis!64
2020-05-23 13:37:05 +00:00
Christophe Bedard
c0a523328d Fix flake8 errors
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-05-23 09:33:42 -04:00
Christophe Bedard
0c592bb179 Add missing typing info
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-05-23 09:30:53 -04:00
Christophe Bedard
975adac7f9 Merge branch 'declare-dependencies-jupyter-and-bokeh' into 'master'
Declare dependencies on jupyter & bokeh and update README

See merge request micro-ROS/ros_tracing/tracetools_analysis!63
2020-05-23 13:28:49 +00:00
Christophe Bedard
ad3f1944db Declare dependencies on jupyter & bokeh and update README
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-05-23 09:18:36 -04:00
Christophe Bedard
761615428f Merge branch '32-node_executable-is-deprecated' into 'master'
Use executable= instead of node_executable= with launch_ros.*.Node

Closes #32

See merge request micro-ROS/ros_tracing/tracetools_analysis!61
2020-04-21 19:53:39 +00:00
Christophe Bedard
d26958892f Use executable= instead of node_executable= with launch_ros.*.Node
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-04-21 15:52:39 -04:00
Christophe Bedard
401d219400 Merge branch 'simplify-get-branch-script' into 'master'
Simplify get_branch script

See merge request micro-ROS/ros_tracing/tracetools_analysis!60
2020-03-21 23:52:47 +00:00
Christophe Bedard
b2c5733dc5 Simplify get_branch script
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-21 19:51:27 -04:00
Christophe Bedard
e6f2315ff6 Merge branch '31-allow-commits-to-be-tested-using-non-default-ros2_tracing-branch' into 'master'
Allow commits to be tested using non-default ros2_tracing branch

Closes #31

See merge request micro-ROS/ros_tracing/tracetools_analysis!59
2020-03-21 23:13:44 +00:00
Christophe Bedard
5d95c4b5b2 Get optional ros2_tracing branch from git commit trailer for CI
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-21 19:07:41 -04:00
Christophe Bedard
58e4ae270a Merge branch '28-ros2-trace-analysis-usage-info-is-rather-verbose' into 'master'
Make ros2 trace-analysis convert usage info less verbose

Closes #28

See merge request micro-ROS/ros_tracing/tracetools_analysis!57
2020-03-13 22:16:10 +00:00
Christophe Bedard
d4426257bf Define output metavar to simplify ros2 trace-analysis convert usage info
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-13 18:13:55 -04:00
Christophe Bedard
7d6c51ae04 Merge branch '24-restore-dependency-on-python3-pandas' into 'master'
Restore dependency on python3-pandas and re-enable tests

Closes #24

See merge request micro-ROS/ros_tracing/tracetools_analysis!56
2020-03-08 21:07:08 +00:00
Christophe Bedard
fa8d92b03f Remove pytest test options overriding in CI config
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-08 17:04:13 -04:00
Christophe Bedard
3087e62451 Revert "Ignore tracetools_analysis-specific tests for now"
This reverts commit 8d4d6ca6ad.

Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-08 17:04:13 -04:00
Christophe Bedard
60d46b12c8 Revert "Remove pandas dependency"
This reverts commit fdf84d3607.

Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-08 17:04:03 -04:00
Christophe Bedard
4bc1e6ed1f Merge branch 'setup-mypy' into 'master'
Add mypy tests through ament_mypy and fix typing

See merge request micro-ROS/ros_tracing/tracetools_analysis!55
2020-03-08 20:34:34 +00:00
Christophe Bedard
377ce353fa Fix typing information for mypy tests
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-08 16:33:32 -04:00
Christophe Bedard
d7c55b9a22 Add mypy tests
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-08 15:51:23 -04:00
Christophe Bedard
2c5dc74c9a Merge branch 'ci-use-console-cohesion' into 'master'
Use console_cohesion for CI build/test

See merge request micro-ROS/ros_tracing/tracetools_analysis!54
2020-03-07 22:39:59 +00:00
Christophe Bedard
25b19fa815 Use console_cohesion for CI build/test
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-07 17:39:06 -05:00
Christophe Bedard
6f7601cb96 Merge branch '27-switch-from-add_subparsers-to-add_subparsers_on_demand' into 'master'
Switch from add_subparsers to add_subparsers_on_demand

Closes #27

See merge request micro-ROS/ros_tracing/tracetools_analysis!53
2020-03-07 22:38:32 +00:00
Christophe Bedard
e757a98554 Switch from add_subparsers to add_subparsers_on_demand
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-07 17:36:37 -05:00
Christophe Bedard
936fc31dca Merge branch '26-validate-conversion-processing-paths-and-handle-exceptions-better' into 'master'
Validate conversion/processing paths

Closes #26

See merge request micro-ROS/ros_tracing/tracetools_analysis!52
2020-03-07 22:04:07 +00:00
Christophe Bedard
7488245fc2 Validate convert/process paths
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-07 17:03:00 -05:00
Christophe Bedard
8d94dcf97e Merge branch 'improve-ci-config' into 'master'
Improve CI config

See merge request micro-ROS/ros_tracing/tracetools_analysis!51
2020-03-04 18:42:06 +00:00
Christophe Bedard
dcdbdaf68c Do not source before testing
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-04 10:37:30 -08:00
Christophe Bedard
01163813b1 Create CI config variable for setting ros2_tracing repo branch
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-04 10:37:13 -08:00
Christophe Bedard
bd35c56932 Set distro name explicitly for base CI image
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
2020-03-04 10:35:15 -08:00
Christophe Bedard
27137fd690 Merge branch 'add-ci-badge' into 'master'
Add CI badge in README

See merge request micro-ROS/ros_tracing/tracetools_analysis!50
2020-01-26 16:43:21 +00:00
Christophe Bedard
50b5071280 Add CI badge in README 2020-01-26 11:40:07 -05:00
Christophe Bedard
a720e095cf Merge branch 'mention-installing-pandas' into 'master'
Mention installing pandas in README

See merge request micro-ROS/ros_tracing/tracetools_analysis!49
2020-01-19 16:05:29 +00:00
Christophe Bedard
3ff65d4274 Mention installing pandas in README 2020-01-19 11:02:25 -05:00