Closed knzo25 closed 7 months ago
@yabuta https://github.com/nedbat/coveragepy/issues/1392 https://github.com/pytest-dev/pytest-cov/issues/539
As in the previous links, CI/CD is failing regardless of the code (it looks for non-existing files). What happens in this case? Ignore CI/CD? Disable the offending ones? Will you look for a fix?
@knzo25 Sorry, I couldn't figure out where in this PR CI/CD the above error is occurring. Is it happening in build-and-test-differential / build-and-test-differential (humble) (pull_request)?
@yabuta
The error is as follows:
2024-01-15T01:00:11.4597855Z Starting >>> new_extrinsic_calibration_manager 2024-01-15T01:00:13.0596455Z --- stderr: new_extrinsic_calibration_manager 2024-01-15T01:00:13.0597974Z --- output: new_extrinsic_calibration_manager 2024-01-15T01:00:13.0600676Z Warning: Couldn't parse '/__w/CalibrationTools/CalibrationTools/sensor/new_extrinsic_calibration_manager/signature_bootstrap.py': No source for code: '/__w/CalibrationTools/CalibrationTools/sensor/new_extrinsic_calibration_manager/signature_bootstrap.py'. (couldnt-parse) 2024-01-15T01:00:13.0603030Z --- 2024-01-15T01:00:13.0603624Z Failed <<< new_extrinsic_calibration_manager [1.60s, exited with code 2] 2024-01-15T01:00:13.0606444Z Warning: Couldn't parse '/__w/CalibrationTools/CalibrationTools/sensor/new_extrinsic_calibration_manager/signature_bootstrap.py': No source for code: '/__w/CalibrationTools/CalibrationTools/sensor/new_extrinsic_calibration_manager/signature_bootstrap.py'. (couldnt-parse)
Looking for the file signature_bootstrap.py
on google led me to the links I posted before. Note that that does not happen at the build stage but the test one. Just in case, I commented out the test dependencies in the packages.xml
to see it we could handle it that way temporarily but no luck
@knzo25 I'll check, but if I can't resolve the cause, I'll try to disable CICD when you merge the PRs. Or does this error affect your development?
@yabuta It does not affect the development, but I don't really know who is in charge of CI/CD so in the meantime I just reported it here. When the time for the merge comes, if there has not been a solution, I will drop a mention so we can disable and merge
@knzo25 radar_lidar_calibrator also need to be added into default project
@vividf As a reminder:
resolve
. If it is not, you need to give the appropriate feedback.Attention: Patch coverage is 0%
with 276 lines
in your changes missing coverage. Please review.
Project coverage is 5.09%. Comparing base (
bab5400
) to head (45453cf
). Report is 21 commits behind head on tier4/universe.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@vividf Ok, we only need to fix the internal issues with the SfM calibrator and we are done :muscle:
Reminder to everyone seeing this to NOT merge until we finish the internal checks
Description
Related links
Tests performed
Notes for reviewers
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.
In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.
Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.
After all checkboxes are checked, anyone who has write access can merge the PR.