mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
fba96d58c2
build: - upgrade idf-build-apps to 2.x - unify get_pytest_apps and get_cmake_apps to get_all_apps - returns (test_apps, non_test_apps) tuple - add tests for the new get_all_apps assign: - generate build report - generate target test pipeline based on the build report target test: - download artifacts from minio server - users can use `pytest --pipeline-id xxxxx` to download and flash the binaries from the artifacts .post: - generate target test reports
32 lines
601 B
Plaintext
32 lines
601 B
Plaintext
# Python package requirements for pytest in ESP-IDF.
|
|
# This feature can be enabled by running "install.{sh,bat,ps1,fish} --enable-pytest"
|
|
|
|
pytest-embedded-serial-esp
|
|
pytest-embedded-idf
|
|
pytest-embedded-jtag
|
|
pytest-embedded-qemu
|
|
pytest-rerunfailures
|
|
pytest-timeout
|
|
pytest-ignore-test-results
|
|
|
|
# build
|
|
idf-build-apps~=2.0.0rc1
|
|
|
|
# dependencies in pytest test scripts
|
|
scapy
|
|
websocket-client
|
|
netifaces
|
|
rangehttpserver
|
|
dbus-python; sys_platform == 'linux'
|
|
protobuf
|
|
bleak
|
|
paho-mqtt
|
|
paramiko
|
|
netmiko
|
|
|
|
# iperf_test_util
|
|
pyecharts
|
|
|
|
# for twai tests, communicate with socket can device (e.g. Canable)
|
|
python-can
|