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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pytest_embedded_nuttx-2.8.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.8.0.tar.gz
Algorithm Hash digest
SHA256 3c0d3cc40e3ebf20ef9d33fb181aa8c518469aa3c4b99b630194302470e78f0e
MD5 601bf286d13c8cc67a26f4bfd748c094
BLAKE2b-256 2228cab4bec7f71a60461325d51ae8ad759c1a2e2fb2f63817469871d4ddcef7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pytest_embedded_nuttx-2.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c6091e2cded55cd764bd2251053c42a6a333329d3402817a31219eb217c805fc
MD5 4d5a266d3005fac6bab99900c72bb4f8
BLAKE2b-256 89eec11b0e93788e7644e097cd07905b0a2863997e85b5d066974e6a4bf9e272

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