Bug 16104

Summary: yocto-check-layer runs on autobuilder should test multiple machines
Product: [Infrastructure] AutoBuilder Reporter: Paul Barker <paul>
Component: autobuilderAssignee: Paul Barker <paul>
Status: IN PROGRESS IMPLEMENTATION --- QA Contact:
Severity: normal    
Priority: Medium+ CC: denis, infras.ab.watcher, Infras.watcher, paul, randy.macleod
Version: unspecified   
Target Milestone: 6.2 M2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

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.