Most of us have some spare PC around, such PC can have fresh Linux with a
gitlab-runner service and this gitlab-runner can build, flash and run
tests, a pipeline that gives positive or negative results.

With binaries already built it could just download instead.

I know that with GitLab this is more or less trivial. With GitHub probably
also, although I have no experience with it. Configuration of such a
solution is not very difficult, but requires some expertise.

We could create a repository with description and some configuration files
allowing easy setup of such a solution.

Even if NuttX has only a limited amount of automated tests, automated tests
can be expanded and developed separately from such automated
testing solution.

Finally there could be a very simple website that board maintainers could
automatically upload results of tests using some previously received tokens.

Am Do., 18. Juli 2024 um 22:12 Uhr schrieb Alan C. Assis <acas...@gmail.com
>:

> Hi Gábor,
>
> Our idea is to do it automatically: the CI will build the binary and notify
> the users to start the flashing process, test it and return the result.
>
> We will need a board to do the flashing process (i.e. an ESP32 with
> SWD/JTAG flashing emulation).
>
> Does LVGL have farm board testing?
>
> BR,
>
> Alan
>
> On Thu, Jul 18, 2024 at 5:03 PM Gábor Kiss-Vámosi <kisvega...@gmail.com>
> wrote:
>
> > Hi,
> >
> > In practice will it be manual testing by humans, or can you run some
> tests
> > automatically and remotely?
> >
> > On Thu, Jul 18, 2024, 21:50 Alan C. Assis <acas...@gmail.com> wrote:
> >
> > > Actually I shared it publicly with modify permissions (danger mode,
> maybe
> > > it is better to use Comment option, so people can ask for invitation)
> > >
> > > BR,
> > >
> > > Alan
> > >
> > > On Thu, Jul 18, 2024 at 4:39 PM Kenneth Pettit <petti...@gmail.com>
> > wrote:
> > >
> > > > Hi Alan,
> > > >
> > > > I guess you need to be invited to view that Google Doc?
> > > >
> > > > Ken
> > > >
> > > > On 7/18/24 12:14 PM, Alan C. Assis wrote:
> > > > > Hi Everyone,
> > > > >
> > > > > We are creating a testing farm for NuttX to be integrated on our
> CI.
> > > > >
> > > > > As you know, NuttX supports more than 300 boards and we need to
> test
> > > all
> > > > > boards everytime someone modifies our code base.
> > > > >
> > > > > So, let's to map each person have each board, please include your
> > name
> > > in
> > > > > the front of each board you have (case there is already some else
> > name
> > > > > there, put your name in the next column)
> > > > >
> > > > >
> > > >
> > >
> >
> https://docs.google.com/spreadsheets/d/1nDMquG-gjfQ0c9jIfv_HztGeq1ysfCeJzOEts3X3Eks/edit?gid=0#gid=0
> > > > >
> > > > > Thank you very much!
> > > > >
> > > > > BR,
> > > > >
> > > > > Alan
> > > > >
> > > >
> > >
> >
>

Reply via email to