diff --git a/.github/workflows/basic_checks.yml b/.github/workflows/basic_checks.yml index fb973f58490..a1e5308826f 100644 --- a/.github/workflows/basic_checks.yml +++ b/.github/workflows/basic_checks.yml @@ -163,7 +163,7 @@ jobs: name: install dependencies run: | sudo apt-get install -y python3-intelhex python3-prettytable python3-future python3-jinja2 python3-click python3-git python3-tqdm python3-tabulate python3-requests python3-psutil python3-pyudev python3-typing-extensions python3-serial python3-dotenv - pip install -r tools/test/requirements.txt + sudo apt-get install -y python3-pytest python3-unittest python3-factory-boy python3-requests-mock python3-mock python3-coverage - name: Python Tests diff --git a/tools/python/python_tests/requirements.txt b/tools/python/python_tests/requirements.txt index a9c75b2efec..209061ae7ba 100644 --- a/tools/python/python_tests/requirements.txt +++ b/tools/python/python_tests/requirements.txt @@ -4,4 +4,5 @@ pytest unittest factory_boy requests-mock -mock \ No newline at end of file +mock +coverage \ No newline at end of file diff --git a/tools/requirements-ci-build.txt b/tools/requirements-ci-build.txt index 5920cb158c9..821692691b1 100644 --- a/tools/requirements-ci-build.txt +++ b/tools/requirements-ci-build.txt @@ -1,9 +1,3 @@ -# This file contains the requirements needed to run CI builds for Mbed OS. -# It installs flashing support through the mbed tools packages and also the mbedhtrun test runner. -mbed-host-tests -mbed-greentea -mbed-ls - # For USB Device host tests hidapi>=0.7.99 pyusb>=1.2.0