Workspace Integration: three sibling test failures (hypothesis missing, headless renderer, safe-retract)
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
Direzione di ricerca
Start by locating the Workspace Integration workflow that runs 38259945103, then inspect its sibling test and dependency setup. Check the named failures in test_admissibility.py, test_mujoco_collision_corpus.py, tests/test_feeding_session.py::test_detect_and_hide_food_in_sim, and test_safe_retract.py::test_stops_on_new_contact; the issue points to ada_mj/sensors.py:39 and linked issue #178. Done means the integration job handles the missing hypothesis extra and headless renderer, and the sibling failures are resolved or appropriately skipped.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Workspace Integration was disabled by GitHub for inactivity; I re-enabled it while landing #165. With mj_manipulator renamed to depend on sscbirrt (personalrobotics/mj_manipulator#176), every sibling now installs. Run 38259945103 (Python 3.11 and 3.12) fails on three things, none caused by #165:
- sscbirrt's tests import
hypothesis, itsdevextra, which the integration job doesn't install (test_admissibility.py,test_mujoco_collision_corpus.py). Fix: install the siblings' dev extras, or have the job skip a sibling's tests whose dev dependencies are missing. - ada_mj aborts in
tests/test_feeding_session.py::test_detect_and_hide_food_in_sim. The cause isada_mj/sensors.py:39, which builds amujoco.Rendereron the headless runner (Fatal Python error: Abortedinmujoco/rendering/classic/renderer.py). Fix: setMUJOCO_GL=egl(orosmesa) in the job, or skip rendering tests without a GL context. - mj_manipulator
test_safe_retract.py::test_stops_on_new_contactis personalrobotics/mj_manipulator#178: the new-contact stop fires at the first step. This is not IK.
Every other sibling passes: ada_assets 48, geodude 140, mj_manipulator 497 of 498, and the rest.
- Lingua principale
- Shell
- Stelle
- 3
- Fork
- 1
- Merge medio
- 11g 21h
- PR unite (30g)
- 1
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di personalrobotics/robot-code
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
ci nightly-fail
Difficoltà 4/5 1-2 giorni Idoneità per principianti 18/100
personalrobotics/robot-code#168 ·
-
ci nightly-fail
Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100
personalrobotics/robot-code#167 ·
-
ci nightly-fail
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
personalrobotics/robot-code#164 ·
-
ci nightly-fail
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
personalrobotics/robot-code#163 ·
Tutte le issue di personalrobotics/robot-code
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno
-
e2e-failure ready-to-code
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
redhat-developer/rhdh-plugin-export-overlays#4391 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
documentation good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
graygarbage/HermesKey#20 ·
-
Version-drift constraint evaluator (#40): validate the candidate version and run its unit test in CIAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
n8n-io/terraform-google-n8n#41 ·
I maintainer di solito rispondono entro 5 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100