Commit graph

403 commits

Author SHA1 Message Date
Christophe Bedard
2f46004154 Add kernel memory alloc/free events to memory_usage launchfile 2019-12-28 17:29:51 -05:00
Christophe Bedard
66282c9569 Merge branch 'add-progress-display-cleanup-method' into 'master'
Add cleanup method for ProcessingProgressDisplay

See merge request micro-ROS/ros_tracing/tracetools_analysis!36
2019-12-27 22:02:51 +00:00
Christophe Bedard
c3725c1eda Add cleanup method for ProcessingProgressDisplay 2019-12-27 16:59:25 -05:00
Christophe Bedard
db1e0ffa65 Merge branch '18-implement-memory-usage-analysis' into 'master'
Implement userspace memory usage analysis

Closes #18

See merge request micro-ROS/ros_tracing/tracetools_analysis!27
2019-12-27 21:41:23 +00:00
Christophe Bedard
3bb540d1b2 Add memory_usage entrypoint script 2019-12-27 16:36:18 -05:00
Christophe Bedard
4207732ff0 Explicitly cast tid to int 2019-12-27 15:59:31 -05:00
Christophe Bedard
8d3f842518 Add userspace memory usage analysis 2019-12-27 14:35:01 -05:00
Christophe Bedard
1115674b9f Merge branch 'create-script-entrypoints-directory' into 'master'
Fix cb_durations script linter errors and move to scripts directory

See merge request micro-ROS/ros_tracing/tracetools_analysis!33
2019-12-27 19:27:51 +00:00
Christophe Bedard
de3dd7ff86 Fix cb_durations script linter errors and move to scripts directory 2019-12-27 14:24:27 -05:00
Christophe Bedard
d152e1c017 Merge branch 'fix-docstrings-imperative' into 'master'
Use imperative mood in constructor docstrings

See merge request micro-ROS/ros_tracing/tracetools_analysis!35
2019-12-27 19:23:51 +00:00
Christophe Bedard
dadc355b06 Use imperative mood in constructor docstrings 2019-12-27 14:17:13 -05:00
Christophe Bedard
bdac887d5f Merge branch 'register-in-ament-index' into 'master'
Register packages in the ament index

See merge request micro-ROS/ros_tracing/tracetools_analysis!34
2019-12-27 18:59:52 +00:00
Christophe Bedard
574034bad4 Register packages in the ament index 2019-12-27 13:59:32 -05:00
Luetkebohle Ingo (CR/AEX3)
d4018ed184 Add callback-durations analysis script 2019-12-09 15:27:45 +01:00
Christophe Bedard
6eb50bf807 Merge branch '0.2.2' into 'master'
Version 0.2.2

See merge request micro-ROS/ros_tracing/tracetools_analysis!32
2019-11-19 21:39:53 +00:00
Christophe Bedard
4c7f7d8943 0.2.2 2019-11-19 13:38:15 -08:00
Christophe Bedard
38804e4370 Update changelogs 2019-11-19 13:37:22 -08:00
Christophe Bedard
68bdae8fbf Merge branch 'add-hide-results-flag' into 'master'
Add flag for hiding processing results with the process verb

See merge request micro-ROS/ros_tracing/tracetools_analysis!31
2019-11-17 22:40:48 +00:00
Christophe Bedard
750c23a3c7 Add flag for hiding processing results with the process verb 2019-11-17 14:38:48 -08:00
Christophe Bedard
8231cabf33 Merge branch 'extract-print-model-method' into 'master'
Extract print_model() methods to DataModel.print_data()

See merge request micro-ROS/ros_tracing/tracetools_analysis!30
2019-11-17 22:30:44 +00:00
Christophe Bedard
2527efe69f Update process() API method to use print_data() 2019-11-17 14:27:10 -08:00
Christophe Bedard
1be3ca06ef Expose DataModel.print_data() through Processor.print_data() 2019-11-17 14:25:18 -08:00
Christophe Bedard
3eac741a4c Rename to print_data() (oops) 2019-11-17 14:15:49 -08:00
Christophe Bedard
7347900349 Extract print_model() methods to DataModel.print() 2019-11-17 13:53:09 -08:00
Christophe Bedard
c12488ecf9 Merge branch 'refactor-data-model-utils' into 'master'
Split utils file into multiple files inside a submodule

See merge request micro-ROS/ros_tracing/tracetools_analysis!29
2019-11-17 21:45:08 +00:00
Christophe Bedard
39a425379e Fix linter errors 2019-11-17 13:42:06 -08:00
Christophe Bedard
81c32a037a Split utils file into multiple files inside a submodule 2019-11-17 13:37:20 -08:00
Christophe Bedard
f16fa313a5 Merge branch '19-update-after-tracepoint-to-fix-new-intra-process-communication' into 'master'
Resolve "Update after tracepoint to fix new intra-process communication"

Closes #19

See merge request micro-ROS/ros_tracing/tracetools_analysis!28
2019-11-17 20:17:47 +00:00
Christophe Bedard
17523b2862 Fix linter error 2019-11-17 12:06:57 -08:00
Christophe Bedard
576ee13687 Update sample data after new tracepoint 2019-11-17 12:02:39 -08:00
Christophe Bedard
e006f97667 Update style 2019-11-17 12:00:48 -08:00
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