[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