Commit graph

272 commits

Author SHA1 Message Date
Christophe Bedard
80b05dc5b5 Update get_callback_owner_info() util method 2019-11-17 11:59:51 -08:00
Christophe Bedard
fecdf3580c Rename subscriptions_objects to subscription_objects 2019-11-17 11:23:54 -08:00
Christophe Bedard
3d71b93d35 Fix dataframe append 2019-11-17 11:23:02 -08:00
Christophe Bedard
053b007a71 Update style 2019-11-17 10:22:53 -08:00
Christophe Bedard
02f90abc78 Fix wrong method call 2019-11-17 10:18:34 -08:00
Christophe Bedard
588e6c1afa Add trailing comma 2019-11-17 10:13:07 -08:00
Christophe Bedard
19e07b7875 Add handling method for new tracepoint and update datra model 2019-11-17 10:12:33 -08:00
Christophe Bedard
d29d54267d Merge branch 'fix-callback-timestamps' into 'master'
Fix callback timestamps

See merge request micro-ROS/ros_tracing/tracetools_analysis!26
2019-11-11 00:09:10 +00:00
Christophe Bedard
53b7da5c75 Allow single string input for time columns 2019-11-10 16:05:23 -08:00
Christophe Bedard
7652873666 Fix timestamp column conversion 2019-11-10 15:51:36 -08:00
Christophe Bedard
bfe12bef5d Merge branch 'callback-durations-one-plot' into 'master'
Add plot with all callback durations

See merge request micro-ROS/ros_tracing/tracetools_analysis!25
2019-10-25 16:29:19 +00:00
Christophe Bedard
83925b389e Cleanup and format notebook 2019-10-25 09:23:10 -07:00
Christophe Bedard
383b519cdc Add a single plot for all callback durations 2019-10-25 09:01:55 -07:00
Christophe Bedard
f03d5308df Merge branch '0.2.1' into 'master'
Version 0.2.1

See merge request micro-ROS/ros_tracing/tracetools_analysis!24
2019-10-16 15:54:21 +00:00
Christophe Bedard
64cc6b12fe 0.2.1 2019-10-16 08:46:45 -07:00
Christophe Bedard
e0c8bb551f Merge branch 'ignore-tests-pandas' into 'master'
Remove pandas dependency to fix build farm job

See merge request micro-ROS/ros_tracing/tracetools_analysis!23
2019-10-16 15:40:42 +00:00
Christophe Bedard
fdf84d3607 Remove pandas dependency 2019-10-16 08:38:49 -07:00
Christophe Bedard
7aaec3a81b Move tests back to ignored directory 2019-10-16 08:37:08 -07:00
Christophe Bedard
ea70ab633a Merge branch '0.2.0' into 'master'
Version 0.2.0

See merge request micro-ROS/ros_tracing/tracetools_analysis!22
2019-10-14 17:47:36 +00:00
Christophe Bedard
f8a468f603 0.2.0 2019-10-14 09:47:48 -07:00
Christophe Bedard
f02538b086 Update changelogs 2019-10-14 09:40:10 -07:00
Christophe Bedard
f5bdeb6251 Merge branch 'improve-ux' into 'master'
Improve UX

Closes #10

See merge request micro-ROS/ros_tracing/tracetools_analysis!20
2019-10-14 15:52:05 +00:00
Christophe Bedard
e0dc3b0a21 Add test for time_diff_to_str 2019-10-13 18:06:04 -07:00
Christophe Bedard
0f4f035d51 Add time difference formatting function 2019-10-13 18:05:59 -07:00
Christophe Bedard
402dc9dd93 Add jupyter example 2019-10-13 16:11:00 -07:00
Christophe Bedard
8c77b3bbb4 Use os.path.expanduser() in load_file 2019-10-13 16:10:49 -07:00
Christophe Bedard
2bf8aedac4 Improve readme with command examples and analysis steps 2019-10-13 15:30:29 -07:00
Christophe Bedard
7c95336551 Add link to ros2_tracing design document 2019-10-13 15:30:12 -07:00
Christophe Bedard
f09cd960d6 Add ros2trace_analysis command and process/convert verbs 2019-10-13 14:39:21 -07:00
Christophe Bedard
42cf8a0a4a Merge branch 'master' into improve-ux 2019-10-13 13:38:58 -07:00
Christophe Bedard
9f63e4ebeb Merge branch 'full-source-ci' into 'master'
Refactor CI to use base image with compiled source repos

See merge request micro-ROS/ros_tracing/tracetools_analysis!21
2019-10-13 20:38:04 +00:00
Christophe Bedard
f1b3dc7302 Use global_artifacts anchor 2019-10-13 13:34:05 -07:00
Christophe Bedard
5fe8621fa1 Put docker image name under job name 2019-10-13 13:30:22 -07:00
Christophe Bedard
741e722733 Add --all to colcon test-result 2019-10-13 13:29:53 -07:00
Christophe Bedard
e24ea3da87 Make use of full source CI base image 2019-10-13 13:29:39 -07:00
Christophe Bedard
6466c9953f Add test for process command and input path inspection 2019-10-13 13:00:53 -07:00
Christophe Bedard
faf8965b7b Move tests to test directory 2019-10-13 11:49:38 -07:00
Christophe Bedard
329151d7d9 Extract processing path checking function 2019-10-13 11:36:05 -07:00
Christophe Bedard
87ff5c245a Add flag for process command to force re-conversion of trace directory 2019-10-12 20:38:43 -07:00
Christophe Bedard
459362bd53 Make sure to expand user path 2019-10-12 18:00:49 -07:00
Christophe Bedard
e23c2d62c1 Switch to output file name instead of full path 2019-10-12 18:00:25 -07:00
Christophe Bedard
8a0c3a4eb4 Make process command convert directory if necessary 2019-10-12 17:24:34 -07:00
Christophe Bedard
7b19b9e068 Remove debug flag 2019-10-12 16:31:49 -07:00
Christophe Bedard
5f3be48c57 Fix process help message 2019-10-12 16:31:05 -07:00
Christophe Bedard
b26fe178e2 Fix modulo 0 error with progress display 2019-10-12 16:28:53 -07:00
Christophe Bedard
05caf3a4cd Re-order arg flags 2019-10-12 15:36:04 -07:00
Christophe Bedard
36b789dc6a Remove references to "pickle" file and simply use "output" file 2019-10-12 15:24:48 -07:00
Christophe Bedard
844a215156 Add --debug option to print model after processing 2019-10-12 15:24:25 -07:00
Christophe Bedard
625491d242 Document ProcessingProgressDisplay 2019-10-12 15:11:08 -07:00
Christophe Bedard
6f7a7a6d79 Display Processor progress on stdout 2019-10-12 14:24:29 -07:00