[elbe-devel] [PATCH 0/6] Inspect build output
Olivier Dion
dion at linutronix.de
Tue Jun 23 18:31:04 CEST 2020
This patch set is wip. Currently, there's validation of Elbe' builds
for cdroms, images and SDK.
The current validation of cdrom work for bin-cdrom.iso only. The
problem with the src-cdrom.iso is that the current implementation is
not component aware and thus this could result in some false positive.
For the image validation, two methods are provided. <serial> and
<login>. The latter is a special case of the former. For the <login>
validation, the password used for root is either 'root' or the one
provided in <passwd>. This won't work if we decide to encrypt
password in source.xml.
For the SDK validation, the only caveat I think is the interpreter to
used for the executable. The current implementation is using the
architecture of the target to determine which QEMU interpreter to used.
Olivier Dion (6):
commands: check-build: Create base for checkers
commands: check-build: Add cdrom checker
commands check-build: Add image checker
schema dbsfed: Add schema definitions for image checker
examples minimal-grub-buster: Add an example of image checker
commands check-build: Add SDK checker
elbepack/commands/check-build.py | 670 ++++++++++++++++++
.../x86_32-pc-hdimg-minimal-grub-buster.xml | 8 +
schema/dbsfed.xsd | 130 ++++
3 files changed, 808 insertions(+)
create mode 100644 elbepack/commands/check-build.py
--
2.27.0
More information about the elbe-devel
mailing list