| Summary: | Run regular build tests for no-X11 case | ||
|---|---|---|---|
| Product: | [Infrastructure] AutoBuilder | Reporter: | Paul Eggleton <bluelightning> |
| Component: | autobuilder | Assignee: | Tracy Graydon <tracy.graydon> |
| Status: | VERIFIED FIXED | QA Contact: | Lucian Musat <georgex.l.musat> |
| Severity: | enhancement | ||
| Priority: | Medium+ | CC: | alexandru.c.georgescu, elizabeth.flanagan, infras.ab.watcher, Infras.watcher, jose.perez.carranza, ross.burton, tracy.graydon |
| Version: | unspecified | ||
| Target Milestone: | 2.2 | ||
| Hardware: | All | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
| Bug Depends on: | |||
| Bug Blocks: | 7568 | ||
|
Description
Paul Eggleton
2014-10-17 16:47:35 UTC
Note that we need to build a reasonable number of recipes for this testing to be useful specifically there's been previous breakage in mesa and gtk+3 when built without X11 enabled. A reasonable starting point would be a simple build of core-image-weston with DISTRO_FEATURES_remove="x11" set. Send patchset to mailing list for review. [yocto] [PATCH] nightly-weston.conf: Run regular build tests for no-X11 case Graydon, Tracy tracy.graydon at intel.com Tue Mar 31 19:18:51 PDT 2015 Previous message: [yocto] [PATCH] nightly-weston.conf: Run regular build tests for no-X11 case Next message: [yocto] [PATCH] nightly-weston.conf: Run regular build tests for no-X11 case Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] Just following up on this. What images do we wish to do this for? Tracy From: <Burton>, Ross <ross.burton at intel.com<mailto:ross.burton at intel.com>> Date: Monday, March 30, 2015 at 2:35 AM To: Paul Eggleton <paul.eggleton at linux.intel.com<mailto:paul.eggleton at linux.intel.com>> Cc: Tracy Graydon <tracy.graydon at intel.com<mailto:tracy.graydon at intel.com>>, "yocto at yoctoproject.org<mailto:yocto at yoctoproject.org>" <yocto at yoctoproject.org<mailto:yocto at yoctoproject.org>> Subject: Re: [yocto] [PATCH] nightly-weston.conf: Run regular build tests for no-X11 case On 28 March 2015 at 15:33, Paul Eggleton <paul.eggleton at linux.intel.com<mailto:paul.eggleton at linux.intel.com>> wrote: When I wrote the bug I was thinking more of systems with no graphics at all rather than with Weston replacing X11 - not that we shouldn't be testing Weston though I guess. I guess there's value in both. I for one certainly want to see the non-X11 but still GL-enabled codepaths exerised for the Mesa/GTK+/GStreamer stacks. Ross What images would we like to include, specifically? Sorry I meant to reply to your email. I looked and actually most of the recipes that can be built both with and without x11 are recipes that aren't in any image. If we can't just build world then we might need to create a new image to include these for a proper test. For now, the weston image is a good start but I would suggest at minimum renaming the target so it is no-x11 rather than weston, since that's what's important. Thanks, Paul. It sounds like we have a couple of things that need doing then. I will change the name of the buildset to nightly-no-x11, for starters. Based on your comments about the recipes, that sounds like a new bug. I will open one for creating a new suitable image for this purpose and we can throw darts at it. Sent updated patchset to mailing list. Renamed nightly-weston.conf to nightly-no-x11.conf, and adjusted nightly.conf and yoctoAB.conf accordingly. Opened new bug https://bugzilla.yoctoproject.org/show_bug.cgi?id=7568 for to deal with creating an image that includes the recipes we need to build to do adequate testing. Pushed to master-next. Scheduled for production for M2. This doesn't work. Re-opening. Related to https://bugzilla.yoctoproject.org/show_bug.cgi?id=7568 Sent patch to mailing list to move the no-x11 buildset to a new buildset-config.staging directory. This will get the broken no-x11 build out of waterfall while work continues. nightly-no-x11 is being executed regularly on AB. https://autobuilder.yoctoproject.org/main/builders/nightly-no-x11 |