Skip to content

fix: pixi test command#35

Merged
knicked merged 1 commit into
developmentfrom
kd/pixi_test_fix
Jul 10, 2026
Merged

fix: pixi test command#35
knicked merged 1 commit into
developmentfrom
kd/pixi_test_fix

Conversation

@knicked

@knicked knicked commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

This PR fixes an error caused by some pytest plugins from ROS2 being built for a different pytest version than ours:

.pixi/envs/default/lib/python3.12/site-packages/pluggy/_manager.py", line 343, in _verify_hook
    raise PluginValidationError(
pluggy._manager.PluginValidationError: Plugin 'launch_testing' for hook 'pytest_pycollect_makemodule'
hookimpl definition: pytest_pycollect_makemodule(path, parent)
Argument(s) {'path'} are declared in the hookimpl but can not be found in the hookspec

@knicked knicked changed the title Fix pixi test command fix: pixi test command Jun 30, 2026
Signed-off-by: Kacper Dąbrowski <kacper.dabrowski@robotec.ai>
@knicked knicked force-pushed the kd/pixi_test_fix branch from d48ea74 to 97702f0 Compare July 10, 2026 11:41

@boczekbartek boczekbartek left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving. Test command works as expected now.

Tested with:

pixi run sim
pixi run stack
pixi run agents

and

pixi run test

Command above launches pytest tests successfully.

One note:
1 of many tests failed for me because of the collision between the robot and the human in the scene. I didn't run the full suite. Approving anyway, since it's not connected current PR.

collected 889 items                                                                                                                                                                                                                                                             

tests/test_housekeep.py::test_single_box_housekeeping[A01] FAILED                                                                                                                                                                                                         [  0%]
tests/test_housekeep.py::test_single_box_housekeeping[A02] PASSED                                                                                                                                                                                                         [  0%]
tests/test_housekeep.py::test_single_box_housekeeping[A03] PASSED                                                                                                                                                                                                         [  0%]
tests/test_housekeep.py::test_single_box_housekeeping[A04] PASSED                                                                                                                                                                                                         [  0%]
tests/test_housekeep.py::test_single_box_housekeeping[A05] PASSED                                                                                                                                                                                                         [  0%]
tests/test_housekeep.py::test_single_box_housekeeping[A06] PASSED                                                                                                                                                                                                         [  0%]
tests/test_housekeep.py::test_single_box_housekeeping[B01] PASSED                                                                                                                                                                                                         [  0%]
tests/test_housekeep.py::test_single_box_housekeeping[B02] PASSED                                                                                                                                                                                                         [  0%]
tests/test_housekeep.py::test_single_box_housekeeping[B03] PASSED                                                                                                                                                                                                         [  1%]
tests/test_housekeep.py::test_single_box_housekeeping[B04] PASSED                                                                                                                                                                                                         [  1%]
tests/test_housekeep.py::test_single_box_housekeeping[C01] 

@knicked knicked merged commit 3784e4e into development Jul 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants