Skip to main content

Make pytest-embedded plugin work with NuttX.

Project description

pytest-embedded-nuttx

Pytest embedded service for the NuttX project, compatible with Espressif devices.

Using the 'nuttx' service alongside 'serial' enables reading from and writing to the serial port, taking NuttShell into account when running programs and retrieving return codes.

The nuttx service provides basic serial communication and testing. Adding the 'esp' service enables further capabilities for Espressif devices, including flashing and device rebooting. Alternatively, using the 'qemu' service is also supported with NuttX binaries.

Additional Features:

  • app: Scans the NuttX binary directory to locate firmware and bootloader files.
  • serial: Parses binary information and flashes the board. Requires the 'esp' service.
  • dut: Sends commands to the device through the serial port. Requires the 'serial' service, 'esp' service for Espressif devices or 'qemu' service for emulation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytest_embedded_nuttx-2.6.0.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pytest_embedded_nuttx-2.6.0-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file pytest_embedded_nuttx-2.6.0.tar.gz.

File metadata

  • Download URL: pytest_embedded_nuttx-2.6.0.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.31.0

File hashes

Hashes for pytest_embedded_nuttx-2.6.0.tar.gz
Algorithm Hash digest
SHA256 32ac5ad3abdbe395c148ece330ed017d0b07899d15cfb462aec79d4ee782f3e9
MD5 10e0e8565035e7b2346361726ee34e89
BLAKE2b-256 b92882964c9c04315b13e2d37864cd1b59f9c1cc15489c22503329a314b750ea

See more details on using hashes here.

File details

Details for the file pytest_embedded_nuttx-2.6.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pytest_embedded_nuttx-2.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ec0dce48882f552ca90040796b8e2eb26230177226faaa04e1e98f99599d3b47
MD5 f59a7a6e94b8f700dc42a49245187d83
BLAKE2b-256 0d4cced040005b6c539d589f5b78ab7d1703f564e6d9f59db8317aa03c3244ac

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page