PlatformIO Test - Run Project Tests | Online Free DevTools by Hexmos
Run PlatformIO tests easily with PlatformIO Test command. Automate testing, debug firmware, and manage environments efficiently. Free online tool, no registration required.
pio test
Run local tests on a PlatformIO project. More information: https://docs.platformio.org/en/latest/core/userguide/cmd_test.html.
- Run all tests in all environments of the current PlatformIO project:
pio test
- Test only specific environments:
pio test {{[-e|--environment]}} {{environment1}} {{[-e|--environment]}} {{environment2}}
- Run only tests whose name matches a specific glob pattern:
pio test {{[-f|--filter]}} "{{pattern}}"
- Ignore tests whose name matches a specific glob pattern:
pio test {{[-i|--ignore]}} "{{pattern}}"
- Specify a port for firmware uploading:
pio test --upload-port {{upload_port}}
- Specify a custom configuration file for running the tests:
pio test {{[-c|--project-conf]}} {{path/to/platformio.ini}}