Hi!

Boards I Have

I have at least two units of each supported Espressif SoC that can be
allocated for testing:
- ESP32
- ESP32-S2
- ESP32-S3
- ESP32-C3
- ESP32-C6
- ESP32-H2

DRUNX Proposal (at least for the first efforts)

That being said, I propose to start testing the `citest` defconfig (and, of
course, turn it mandatory for every supported board). This defconfig should
include most of the supported peripherals and run `ostest` among other
common testing applications.

Ideally, we should try to test it on every PR (before even merging the PR,
so we should design a distributed test environment to enable it).

Espressif's Internal CI

On our internal CI, we test every `defconfig` available for our devices
(and boards). After building the firmware, we flash it and check (for every
`defconfig`) the `ps` and `ls`  commands. For specific `defconfig`s we may
run different applications. For instance, for `ostest`'s defconfig, we
always run the `ostest` application and, for Wi-Fi, we try to connect to an
AP provided by other testing device.

Do you have any ideas on how can we make a distributed HW runner that could
run automatically on every PR?

Best regards,

Em qui., 6 de fev. de 2025 às 14:18, Tomek CEDRO <to...@cedro.info>
escreveu:

> On Thu, Feb 6, 2025 at 11:25 AM Sebastien Lorquet <sebast...@lorquet.fr>
> wrote:
> > I can test (..)
>
> On Thu, Feb 6, 2025 at 11:40 AM Tim Hardisty <timhardist...@gmail.com>
> wrote:
> > I have: (..)
>
> Noted! TANK U =)
>
> --
> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
>

Reply via email to