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.7.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.7.0-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pytest_embedded_nuttx-2.7.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.7.0.tar.gz
Algorithm Hash digest
SHA256 9fb97723fd7d16d0aa8ecdf95a6e568ede090877dbf2892af7d1154f4807f5ec
MD5 2ebdb42e76b30ec8046b74b99cffb4a9
BLAKE2b-256 770f9da65966a3f49e96a3530b3ce47744973ded6a8ef065b4db6c974ff758b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pytest_embedded_nuttx-2.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9a39d34c1f3b2531fc47a6d5cee02a214e847b933f1330445b4d00a628933ad0
MD5 a261e432e4177f16b4228079498d512f
BLAKE2b-256 f5426a8968d66c7389680480502c9c3c43cd16be5eb3841f07f92f1709405bf3

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