-
Notifications
You must be signed in to change notification settings - Fork 332
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
Renovate load controller tests #569
Renovate load controller tests #569
Conversation
Codecov Report
📣 This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more @@ Coverage Diff @@
## master #569 +/- ##
==========================================
- Coverage 35.78% 32.43% -3.36%
==========================================
Files 189 7 -182
Lines 17570 666 -16904
Branches 11592 358 -11234
==========================================
- Hits 6287 216 -6071
+ Misses 994 157 -837
+ Partials 10289 293 -9996
Flags with carried forward coverage won't be shown. Click here to find out more.
|
So what this test renovation uncovered is that the load admittance controller was never going to work with this setup or has been broken for quite a while.
|
Yes, yes and yes, we have caught this few weeks ago, and it should be solved herein #547. Isn't it? In #560 @guihomework was updating tests and afaik with fix from #547 things should be fine. |
To clarify the process.
What here may be confusing (but I am not sure about it). |
#547 was merged a week ago and my branch is up to date. It did not fix the issue, maybe only the first part. |
The gen params lib issues can easily be fixed by using the non-minimal
config for the load test.
I didn't have time to investigate the missing robot_description error.
…On Thu, 13 Apr 2023, 13:38 Dr. Denis, ***@***.***> wrote:
To clarify the process.
1. Parameter structures are created in on_init.
2. Parameters are read / updated in on_configure.
What here may be confusing (but I am not sure about it).
generate_parameter_library is potentially expecting all parameters to be
available when parameter object is created. I think that then all internal
parameters checks are done. Maybe we have to fix this logic there and do
parameters check when we update them.
—
Reply to this email directly, view it on GitHub
<#569 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA24PYLOAIPYYXKCMSCLTCTXA7XVZANCNFSM6AAAAAAW4HQ3QY>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Hi, I am @guihomework with a new account. While working on a new controller generation using My opinion on the problem is that the previous I don't think the load test should require the minimum mandatory parameters and additionally succeed the |
let's try! |
@Mergifyio backport humble |
(cherry picked from commit 4037719)
✅ Backports have been created
|
(cherry picked from commit 4037719)
(cherry picked from commit 4037719) Co-authored-by: Bence Magyar <[email protected]>
Should fix ros-controls/ros2_control#825