Commit graph

402 commits

Author SHA1 Message Date
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
Christophe Bedard
5b8d27e720 Merge branch '17-appending-to-dataframes-is-slow' into 'master'
Resolve "Appending to dataframes is slow"

Closes #17

See merge request micro-ROS/ros_tracing/tracetools_analysis!19
2019-09-24 19:06:09 +00:00
Christophe Bedard
4ef2125b3a Revert "Avoid re-creating an entire dataframe when appending"
This reverts commit 42ad42f449.
2019-09-24 12:02:33 -07:00
Christophe Bedard
d3879fc051 Merge branch '16-add-xmllint-test' into 'master'
Resolve "Add xmllint test"

Closes #16

See merge request micro-ROS/ros_tracing/tracetools_analysis!18
2019-09-09 20:37:58 +00:00
Christophe Bedard
2d043a3c96 Merge branch 'update-email' into 'master'
Update maintainer email

See merge request micro-ROS/ros_tracing/tracetools_analysis!17
2019-09-09 20:37:51 +00:00
Christophe Bedard
9a507ebd92 Add xmllint test 2019-08-28 10:41:59 -04:00
Christophe Bedard
caf328b576 Update maintainer email 2019-08-28 10:18:06 -04:00
Christophe Bedard
34e8442f06 Merge branch 'executor-profiling' into 'master'
Executor profiling

See merge request micro-ROS/ros_tracing/tracetools_analysis!16
2019-08-15 13:05:56 +00:00
Christophe Bedard
8b6363fb69 Merge branch 'master' into executor-profiling 2019-08-15 14:46:56 +02:00
Christophe Bedard
b3680b0cd6 Remove executor_profile notebook 2019-08-15 14:36:52 +02:00
Christophe Bedard
4978a41d30 Merge branch 'pingpong-data' into 'master'
Make callback_duration notebook more of a tutorial/example

See merge request micro-ROS/ros_tracing/tracetools_analysis!15
2019-08-15 12:34:58 +00:00
Christophe Bedard
1130192fbe Merge branch 'update-tracetools-read' into 'master'
Update tracetools_read imports

See merge request micro-ROS/ros_tracing/tracetools_analysis!13
2019-08-15 12:18:09 +00:00
Christophe Bedard
0ebe1d477d Make callback_duration notebook more of a tutorial/example 2019-08-15 14:17:30 +02:00
Christophe Bedard
d160f680da Add sample pickle file and launchfile for callback_duration analysis 2019-08-15 14:17:14 +02:00
Christophe Bedard
e43b2f0362 Finalize executor profiling notebook 2019-08-15 13:54:03 +02:00
Christophe Bedard
c18a8a709f Merge branch 'ignore-tracetools-analysis-tests' into 'master'
Ignore tracetools_analysis-specific tests for now

See merge request micro-ROS/ros_tracing/tracetools_analysis!14
2019-08-15 09:29:09 +00:00
Christophe Bedard
af1f6441f1 Update tracetools_read imports 2019-08-15 11:16:49 +02:00
Christophe Bedard
8d4d6ca6ad Ignore tracetools_analysis-specific tests for now 2019-08-15 11:16:05 +02:00
Christophe Bedard
32ee8469ff Merge branch '15-fix-dev-build-fail-on-ros-2-ci' into 'master'
Resolve "Fix dev build fail on ROS 2 CI"

Closes #15

See merge request micro-ROS/ros_tracing/tracetools_analysis!12
2019-08-15 07:37:27 +00:00
Christophe Bedard
5780ca59d4 Make tracetools_read and pandas full <depend>encies 2019-08-15 09:27:23 +02:00
Christophe Bedard
505701ff99 Merge branch 'add-kernel-analyses-with-profiling' into 'master'
Rework analysis architecture for kernel analyses and add profiling analysis

See merge request micro-ROS/ros_tracing/tracetools_analysis!11
2019-08-14 12:25:47 +00:00