phoenix-rtos/phoenix-rtos-project

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

Open

#1,732 opened on Aug 5, 2026

 (2 comments) (0 reactions) (0 assignees)C (48 forks)auto 404
good first issuemicropython

Repository metrics

Stars
 (62 stars)
PR merge metrics
 (PR metrics pending)

Description

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.

Contributor guide