-
Notifications
You must be signed in to change notification settings - Fork 44
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
feat(autoware_vehicle_info_utils): porting from universe to core #183
base: main
Are you sure you want to change the base?
feat(autoware_vehicle_info_utils): porting from universe to core #183
Conversation
Signed-off-by: JianKangEgon <egon.kang@autocore.ai>
Signed-off-by: JianKangEgon <egon.kang@autocore.ai>
Signed-off-by: JianKangEgon <egon.kang@autocore.ai>
…e_info_utils Signed-off-by: JianKangEgon <egon.kang@autocore.ai>
Signed-off-by: JianKangEgon <egon.kang@autocore.ai>
Signed-off-by: NorahXiong <norah.xiong@autocore.ai>
Thank you for contributing to the Autoware project! 🚧 If your pull request is in progress, switch it to draft mode. Please ensure:
|
mits san and kondo san @mitsudome-r @youtalk Since Kang is still having his holiday, We close the original pr and create this new pr which include the modification that mits san required today. Best regards 心刚 |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #183 +/- ##
==========================================
- Coverage 78.75% 71.68% -7.08%
==========================================
Files 11 14 +3
Lines 193 279 +86
Branches 73 118 +45
==========================================
+ Hits 152 200 +48
- Misses 11 31 +20
- Partials 30 48 +18
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. |
...oware_vehicle_info_utils/include/autoware_vehicle_info_utils/autoware_vehicle_info_utils.hpp
Outdated
Show resolved
Hide resolved
Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp>
Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp>
I get errors when I try to build this with Autoware.Universe. |
Got it, mits san @mitsudome-r I will look into this one with Norah Have a nice weekend! 心刚 |
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.
Thank you for your contribution! It seems there are some duplicated headers as follows. Could you fix please?
vehicle_info.hpp
The same name header exists as follows:
common/autoware_vehicle_info_utils/include/autoware/vehicle_info_utils/vehicle_info.hpp
common/autoware_vehicle_info_utils/include/autoware_vehicle_info_utils/vehicle_info.hpp
vehicle_info_utils.hpp
The same name header exists as follows:
common/autoware_vehicle_info_utils/include/autoware/vehicle_info_utils/vehicle_info_utils.hpp
common/autoware_vehicle_info_utils/include/autoware_vehicle_info_utils/vehicle_info_utils.hpp
The reason why we observe the following error (EDITED: described in bottom of this my comment) is:
@mitsudome-r So I guess something like as follows looks needed on the universe side. Do you have any nice idea for resolving this issue? Thanks!
Screenshot that of this PRError
|
Including me, our reviewer will also check if there is no any missing stuff. On your side, please fill "How was this PR tested?" in the PR description to prevent from something unexpected regression. Thank you! |
I'm now preparing a PR for resolving the |
common/autoware_vehicle_info_utils/include/autoware/vehicle_info_utils/vehicle_info.hpp
Show resolved
Hide resolved
This must be merged after: autowarefoundation/autoware.universe#10167 |
@NorahXiong As this PR is kind of a breaking change, please enhance the PR description as mentioned here. Careful checks can be done with the information described in the PR description. If no assumed information is provided, it'll be difficult to handle an urgent situation (e.g. fixing build error by manual operation, revert back some changes, ... etc). |
@sasakisasaki I thought it was a refactor guideline(mentioned here). @mitsudome-r Sorry for not building the whole project after the intermediate submission because I didn't notice the autoware.universe CICD was not actually triggerred. I will strictly follow the test procedures. |
@NorahXiong Thanks. Current Autoware.Universe CI isn't capable of detecting removed packages as modified package. We would like to fix in the future, but it would be nice if you can test it locally for the meantime. |
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.
The duplicated headers are for the backward compatibility. LGTM
common/autoware_vehicle_info_utils/include/autoware_vehicle_info_utils/vehicle_info_utils.hpp
Outdated
Show resolved
Hide resolved
common/autoware_vehicle_info_utils/include/autoware_vehicle_info_utils/vehicle_info.hpp
Outdated
Show resolved
Hide resolved
I've committed 4b1536a to resolve the |
common/autoware_vehicle_info_utils/include/autoware/vehicle_info_utils/vehicle_info.hpp
Show resolved
Hide resolved
As the review for the target files are performed
The remaining points we need to ensure are:
After solving all these stuffs, I think we can merge all the dependency-involved PR"s" at the same time. |
I'm testing on TIER IV evaluator here: https://evaluation.ci.tier4.jp/evaluation/reports/ad7243c5-c593-5ed0-8075-c3bc57f60d22?project_id=prd_jt |
@sasakisasaki I have updated the PR description. |
Description
We are porting autoware_vehicle_info_utils to autoware.core, and this PR adds the package to core.
Following modification were added:
This must be merged with this PR which removes the package in Autoware Universe.
Related links
Parent Issue:
How was this PR tested?
It is tested using TIER IV evaluator: https://evaluation.ci.tier4.jp/evaluation/reports/ad7243c5-c593-5ed0-8075-c3bc57f60d22?project_id=prd_jt
Notes for reviewers
None.
Interface changes
None.
Effects on system behavior
None.