We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
I seems to be running into some issue when running a colcon test on the rmf_traffic package.
colcon test
rmf_traffic
I have tested on both humble and jazzy and both give the same error.
humble
jazzy
We probably need to update the test scripts for the test to pass.
I can try to help with that and do a PR.
On the same note, should we update the build.yaml to re-direct the workflow in the rmf_ci_template?
build.yaml
<testcase classname="test_rmf_traffic.global" name="Scenario: Test difficult 3-way scenarios/Given: Case 1" time="0.145" status="run"> <failure message="result.proposal().has_value()" type="REQUIRE"> FAILED: REQUIRE( result.proposal().has_value() ) with expansion: false at /home/junkiat/openrmf_ws/src/rmf/rmf_traffic/rmf_traffic/test/unit/agv/test_Negotiation_edgecases.cpp:303 </failure>
<testcase classname="test_rmf_traffic.global" name="Scenario: Testing conflicts/Given: Footprint overlaps with vicinity from the start/When: Vehicles sit still" time="0.000" status="run"> <failure message="!(rmf_traffic::DetectConflict::between( profile, t1, nullptr, profile, t2, nullptr))" type="CHECK_FALSE"> FAILED: CHECK_FALSE( rmf_traffic::DetectConflict::between( profile, t1, nullptr, profile, t2, nullptr) ) with expansion: !{?} at /home/junkiat/openrmf_ws/src/rmf/rmf_traffic/rmf_traffic/test/unit/test_Profile.cpp:213 </failure> </testcase>
<testcase classname="test_rmf_traffic.global" name="Scenario: Testing conflicts/Given: Footprint overlaps with vicinity from the start/When: Vehicles move in parallel" time="0.000" status="run"> <failure message="!(rmf_traffic::DetectConflict::between( profile, t1, nullptr, profile, t2, nullptr))" type="CHECK_FALSE"> FAILED: CHECK_FALSE( rmf_traffic::DetectConflict::between( profile, t1, nullptr, profile, t2, nullptr) ) with expansion: !{?} at /home/junkiat/openrmf_ws/src/rmf/rmf_traffic/rmf_traffic/test/unit/test_Profile.cpp:221 </failure> </testcase>
<testcase classname="test_rmf_traffic.global" name="Scenario: Testing conflicts/Given: Footprint overlaps with vicinity from the start/When: Vehicles move apart slightly" time="0.000" status="run"> <failure message="!(rmf_traffic::DetectConflict::between( profile, t1, nullptr, profile, t2, nullptr))" type="CHECK_FALSE"> FAILED: CHECK_FALSE( rmf_traffic::DetectConflict::between( profile, t1, nullptr, profile, t2, nullptr) ) with expansion: !{?} at /home/junkiat/openrmf_ws/src/rmf/rmf_traffic/rmf_traffic/test/unit/test_Profile.cpp:237 </failure> </testcase>
<testcase classname="test_rmf_traffic.global" name="Scenario: Testing conflicts/Given: Footprint overlaps with vicinity from the start/When: Vehicles move apart in opposite shearing directions" time="0.000" status="run"> <failure message="!(rmf_traffic::DetectConflict::between( profile, t1, nullptr, profile, t2, nullptr))" type="CHECK_FALSE"> FAILED: CHECK_FALSE( rmf_traffic::DetectConflict::between( profile, t1, nullptr, profile, t2, nullptr) ) with expansion: !{?} at /home/junkiat/openrmf_ws/src/rmf/rmf_traffic/rmf_traffic/test/unit/test_Profile.cpp:253 </failure> </testcase>
<testcase classname="test_rmf_traffic.global" name="Scenario: Testing conflicts/Given: Overlapping circle vicinity and box footprint from the start" time="0.000" status="run"> <failure message="!(rmf_traffic::DetectConflict::between( {box_1, circle_2}, t1, nullptr, {box_2, box_2}, t2, nullptr))" type="CHECK_FALSE"> FAILED: CHECK_FALSE( rmf_traffic::DetectConflict::between( {box_1, circle_2}, t1, nullptr, {box_2, box_2}, t2, nullptr) ) with expansion: !{?} at /home/junkiat/openrmf_ws/src/rmf/rmf_traffic/rmf_traffic/test/unit/test_Profile.cpp:364 </failure> </testcase>
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Before proceeding, is there an existing issue or discussion for this?
Description
I seems to be running into some issue when running a
colcon test
on thermf_traffic
package.I have tested on both
humble
andjazzy
and both give the same error.We probably need to update the test scripts for the test to pass.
I can try to help with that and do a PR.
On the same note, should we update the
build.yaml
to re-direct the workflow in the rmf_ci_template?Failed cases
Failure 1
Failure 2
Failure 3
Failure 4
Failure 5
Failure 6
The text was updated successfully, but these errors were encountered: