espressif / pytest-embedded

A pytest plugin that designed for embedded testing
https://docs.espressif.com/projects/pytest-embedded/en/latest/
MIT License
86 stars 26 forks source link

Run Tests with Minimum Required Packages (RDT-768) #280

Open hfudev opened 5 months ago

hfudev commented 5 months ago

While testing we're installing all dependencies at the same time, this will cover potential bugs since we're using --embedded-services to make users install only required sub-packages.

Let's split up the tests in to different GH actions jobs, and install only the required packages while running the test cases in each job.

Related bug #278