[PATCH v3 19/19] CI: Allow running tests on sjg lab

Simon Glass sjg at chromium.org
Tue Jun 25 14:30:05 CEST 2024


Hi,

On Mon, 24 Jun 2024 at 19:01, Tom Rini <trini at konsulko.com> wrote:
>
> On Mon, Jun 24, 2024 at 04:56:02PM +0200, Michael Nazzareno Trimarchi wrote:
> > Hi Simon
> >
> > On Mon, Jun 24, 2024 at 2:52 PM Andrejs Cainikovs
> > <andrejs.cainikovs at toradex.com> wrote:
> > >
> > > On Sun, Jun 23, 2024 at 02:32:13PM -0600, Simon Glass wrote:
> > > > Add a way to run tests on a real hardware lab. This is in the very early
> > > > experimental stages. There are only 23 boards and 3 of those are broken!
> > > > (bob, ff3399, samus). A fourth fails due to problems with the TPM tests.
> > > >
> > > > To try this, assuming you have gitlab access, set SJG_LAB=1, e.g.:
> > > >
> > > >    git push -o ci.variable="SJG_LAB=1" dm HEAD:try
> > > >
> > > > This relies on the two previous series targeted at -next as well as the
> > > > bugfix series for -master
> > > >
> > > > Signed-off-by: Simon Glass <sjg at chromium.org>
> > >
> > > Reviewed-by: Andrejs Cainikovs <andrejs.cainikovs at toradex.com>
> > >
> >
> > Do you have documentation on how to set it? We would like to do in our
> > company too
>
> I _think_ from some talking with Simon before the biggest sticking point
> might be changes needed on the labgrid side of things. However, that
> might also be most easily remedied if there's a few people showing up in
> the GitHub issue(s) showing interest in getting changes made/merged and
> to use the overall feature.

The documentation is in the PR [1] mostly in the last commit [2].

Yes it would really help for you to try it out and comment on the PR.
I may end up splitting it into a few separate PRs, but code review on
the project is very limited, from what I have seen so far. You will
see an example of my lab (devices and environment file).

I also have a few minor updates to the PR which I just uploaded, to
work on top of the grpc branch and to support QEMU.

[1] https://github.com/labgrid-project/labgrid/pull/1411
[2] https://github.com/labgrid-project/labgrid/pull/1411/commits/c4b13af0e6169228c9adef03d4b66401201edd23

Regards,
Simon


More information about the U-Boot mailing list