-
Notifications
You must be signed in to change notification settings - Fork 324
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
More jtc tests #75
More jtc tests #75
Conversation
dab98a7
to
a923054
Compare
I've squashed & rebased this to the latest master, with the recent merges to master the merge algorithm was confused, there were no conflicts really. |
@v-lopez I've created a backup of the old branch at pal/more-jtc-tests-orig |
Codecov Report
@@ Coverage Diff @@
## master #75 +/- ##
==========================================
+ Coverage 33.12% 36.19% +3.06%
==========================================
Files 12 23 +11
Lines 1123 2310 +1187
Branches 740 1424 +684
==========================================
+ Hits 372 836 +464
- Misses 103 200 +97
- Partials 648 1274 +626
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for porting these over! I have a few minor points.
Is this all the remaining ROS1 jtc tests or are there more?
joint_trajectory_controller/src/joint_trajectory_controller.cpp
Outdated
Show resolved
Hide resolved
joint_trajectory_controller/test/test_trajectory_controller.cpp
Outdated
Show resolved
Hide resolved
joint_trajectory_controller/test/test_trajectory_controller.cpp
Outdated
Show resolved
Hide resolved
joint_trajectory_controller/test/test_trajectory_controller.cpp
Outdated
Show resolved
Hide resolved
Thanks for the review. I cannot address thisuuntil the week after the next one. In #49 I am writing down the ROS1 tests in each file, I believe these cover just 3 files, there's a bunch more. I tried to keep below the 500 line limit suggestion |
972b1c8
to
69bc409
Compare
Should I keep adding tests to this PR or continue on a separate branch? |
@v-lopez I think this is a good amount of new stuff to be merged, please open a new PR with additional tests. |
Will do! |
Remove duplicated code Make JTC members protected for easier extension and tests Add invalid_message test Remove sleeps and cleanup tests Fix test errors detected with valgrind Cleanup tests, extend invalid_names and add replace trajectory test Reject old trajectories Add ignore old trajectories test
Co-authored-by: Bence Magyar <bence.magyar.robotics@gmail.com>
69bc409
to
8049e06
Compare
@bmagyar I've rebased this and linters and tests are passing on my machine. Should be good to go when the actions finish. |
Disabled until current_trajectory merging is implemented
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks very much for this, this is a huge improvement!
These changes originate from the partial-joint branch in #68
Let's wait until that is merged before accepting this one.