Bug 16104 - yocto-check-layer runs on autobuilder should test multiple machines
Summary: yocto-check-layer runs on autobuilder should test multiple machines
Status: IN PROGRESS IMPLEMENTATION
Alias: None
Product: AutoBuilder
Classification: Infrastructure
Component: autobuilder (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 6.2 M2
Assignee: Paul Barker
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2025-12-17 15:18 UTC by Paul Barker
Modified: 2026-10-22 15:20 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Barker 2025-12-17 15:18:21 UTC
We currently run yocto-check-layer on the autobuilder with no `--machines` arguments as part of the 'check-layer' & 'check-layer-nightly' builds. We should specify MACHINEs to test for each BSP layer to ensure that signatures don't change unexpectedly when MACHINE is changed.

This is likely to surface issues in existing layers, which will then need fixing...
Comment 1 Denys Dmytriyenko 2026-03-24 16:07:55 UTC
Just to cross-reference with a related open bug:

https://bugzilla.yoctoproject.org/show_bug.cgi?id=15982

I'll need to get back to that one eventually...
Comment 2 Paul Barker 2026-04-09 08:36:38 UTC
After several fixes in openembedded-core, we've been able to enable this for core layers:

- https://git.yoctoproject.org/yocto-autobuilder-helper/commit/?id=0742f9ec479b344a987e800dd0ca7e25850d7450

Next up we need to run some manual builds with `--machines` arguments against other compatible layers and report issues.