feat: add requirements.ci.txt

This commit is contained in:
Fu Hanxi 2022-07-29 17:49:27 +08:00
parent 9c6e636c0a
commit 01baaf33ed
3 changed files with 23 additions and 0 deletions

View File

@ -19,6 +19,12 @@
"optional": true, "optional": true,
"requirement_path": "tools/requirements/requirements.pytest.txt" "requirement_path": "tools/requirements/requirements.pytest.txt"
}, },
{
"name": "ci",
"description": "Packages for ESP-IDF CI scripts",
"optional": true,
"requirement_path": "tools/requirements/requirements.ci.txt"
},
{ {
"name": "docs", "name": "docs",
"description": "Packages for building ESP-IDF documentation", "description": "Packages for building ESP-IDF documentation",

View File

@ -0,0 +1,9 @@
# Python package requirements for CI in ESP-IDF.
# This feature can be enabled by running "install.{sh,bat,ps1,fish} --enable-ci"
# ci
coverage
idf-build-apps
junit_xml
python-gitlab
pyyaml

View File

@ -1,7 +1,15 @@
# 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-serial-esp
pytest-embedded-idf pytest-embedded-idf
pytest-embedded-qemu pytest-embedded-qemu
pytest-rerunfailures pytest-rerunfailures
# build
idf-build-apps
# dependencies in pytest test scripts
scapy scapy
websocket-client websocket-client
netifaces netifaces