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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pytest_embedded_nuttx-2.8.1.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.1.tar.gz
Algorithm Hash digest
SHA256 b59567fe53311c1794455896a1cb81abb483c59fb14dc97933d8440e2b830e32
MD5 dbfa620ec9100a0edcd83c1c367c4d1e
BLAKE2b-256 8a0771fcd4213e0adf33e44b08c22887ecb875ae5a8cd9de20d0216583cf5430

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pytest_embedded_nuttx-2.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 71c7062aaa36f45a3f44502c0605194fa8dc9920380f382af5171f2f53b443c5
MD5 e23dfc20feaaaf531145826fbdfd56d9
BLAKE2b-256 1f52d3b52e6a74a8d5765bfb9f336d77c45d44a3bb847d9ac29b7a6dc3ec58f7

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