phoenix-rtos/phoenix-rtos-project

micropython: standard tests fail without busybox (`system()` doesn't work in psh)

Aperta

#1732 aperta il 5 ago 2026

 (2 commenti) (0 reazioni) (0 assegnatari)C (48 fork)auto 404
good first issuemicropython

Metriche repository

Star
 (62 stelle)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

Standard tests fail without busybox. However, it is not due to their nature: it seems to only be due to system() being used in test_micropython.c:192. system() fails in psh as we don't link /bin/sh to /bin/psh. The solution could be for psh to link it, though we should check if that doesn't interact badly with busybox or other shell-providing ports.

Guida contributor