NTFC (NuttX Test Framework for Community)

NTFC enables automated testing for NuttX across simulator, QEMU, and real hardware via serial interface. The framework automatically detects available applications in NuttX images and executes applicable tests using pytest-based test cases.

The framework and official test cases are available at:

Detailed documentation is available in the framework repository.

CI migration to NTFC is in progress. Configurations currently using NTFC:

NTFC exports test logs as CI artifacts. This allows test logs (including ostest output) to be downloaded directly from the CI for all targets where the citest configuration is enabled.