[elbe-devel] [PATCH 2/2] github: add pytest workflow

Benedikt Spranger b.spranger at linutronix.de
Sat Mar 15 12:43:12 CET 2025


On Fri, 14 Mar 2025 18:08:05 +0100
Thomas Weißschuh <thomas.weissschuh at linutronix.de> wrote:

> The real ELBE CI is currently hosted inside Linutronix and not
> accessible to the public. GitHub is not the main development platform
> but is still used by contributors.
> All the unittests are driven by pytest. At some point pytest will
> also be used to drive the system-level tests.
> 
> Add a workflow to execute pytest. It will automatically execute all
> available tests, also upcoming ones.
> 
> This
> replaces https://github.com/Linutronix/elbe/pull/385 tries to implement full
> system tests, but ties them directly into GitHub actions, preventing
> local usage by developers.

I like, and have reviewed, this series. But on the othet hand I
disagree on replacement part. Building and installing the
E.L.B.E. packages on each pull request is an orthogonal test. I agree,
that a similar test exists in the internal CI, but I am also convinced,
that building the packages upon a pull request adds a benefit to pull
requests on github. I would like to see both tests be part of the
automated tests running on github.

Regards
    Bene


More information about the elbe-devel mailing list