[yocto] [PATCH] nightly-weston.conf: Run regular build tests for no-X11 case
Paul Eggleton
paul.eggleton at linux.intel.com
Sat Mar 28 08:33:33 PDT 2015
Hi Tracy,
On Friday 27 March 2015 18:33:08 Graydon, Tracy wrote:
> [YOCTO #6854]
>
> A common configuration selection is to remove x11 from
> DISTRO_FEATURES. Add a nightly-weston.conf builset to allow us to test this
> via the autobuilder. Also added to nightly.conf and yoctoAB.conf.
>
> Signed-off-by: Graydon, Tracy <tracy.graydon at intel.com>
> ---
> buildset-config.controller/nightly-weston.conf | 24
> ++++++++++++++++++++++++ buildset-config.controller/nightly.conf |
> 2 +-
> buildset-config.controller/yoctoAB.conf | 5 +++--
> 3 files changed, 28 insertions(+), 3 deletions(-)
> create mode 100644 buildset-config.controller/nightly-weston.conf
>
> diff --git a/buildset-config.controller/nightly-weston.conf
> b/buildset-config.controller/nightly-weston.conf new file mode 100644
> index 0000000..d9875c6
> --- /dev/null
> +++ b/buildset-config.controller/nightly-weston.conf
> @@ -0,0 +1,24 @@
> +[nightly-weston]
> +builders: 'example-worker'
> +repos: [{'poky':
> + {'repourl':'git://git.yoctoproject.org/poky',
> + 'layerversion':{'core':'meta', 'yoctobsp':'meta-yocto-bsp'},
> + 'branch':'master'}},
> + {'meta-qt3':
> + {'repourl':'git://git.yoctoproject.org/meta-qt3',
> + 'branch':'master'}}]
> +steps: [{'SetDest':{}},
> + {'CheckOutLayers': {}},
> + {'RunPreamble': {}},
> + {'GetDistroVersion' : {'distro': 'poky'}},
> + {'CreateAutoConf': {'machine': 'qemux86-64', 'SDKMACHINE' : 'i686',
> + 'distro': 'poky', 'buildhistory' : False}}, +
> 'atextappend' : '\nDISTRO_FEATURES_remove = "
> x11"\n'}}, + {'CreateBBLayersConf': {'buildprovider' : 'yocto'}},
> + {'SyncPersistDB' : {'distro' : 'poky'}},
> + {'GetBitbakeVersion': {}},
> + {'BuildImages': {'images': 'core-image-weston'}},
> + {'PublishLayerTarballs':{}},
> + {'SendErrorReport': {}},
> + {'UploadToasterEventlog': {}},
> + {'PublishArtifacts': {'artifacts': ['qemux86-64', 'md5sums']}}]
> diff --git a/buildset-config.controller/nightly.conf
> b/buildset-config.controller/nightly.conf index cf7c77c..13235bf 100644
> --- a/buildset-config.controller/nightly.conf
> +++ b/buildset-config.controller/nightly.conf
> @@ -88,7 +88,7 @@ steps: [{'SetDest':{}},
> 'eclipse-plugin-kepler': {},
> 'eclipse-plugin-juno': {}, 'nightly-non-gpl3': {}, 'nightly-oecore': {},
> 'nightly-world':{}, 'nightly-world-lsb':{}, 'nightly-intel-gpl': {}, -
> 'poky-tiny': {}, 'buildtools': {},
> + 'nightly-weston':{}, 'poky-tiny': {},
> 'buildtools': {}, 'nightly-qa-systemd': {}, 'nightly-qa-extras': {},
> 'nightly-qa-logrotate': {}, 'nightly-qa-pam': {}, 'nightly-qa-skeleton':
> {}}}},
> diff --git a/buildset-config.controller/yoctoAB.conf
> b/buildset-config.controller/yoctoAB.conf index 5bc369d..ab771c0 100644
> --- a/buildset-config.controller/yoctoAB.conf
> +++ b/buildset-config.controller/yoctoAB.conf
> @@ -6,5 +6,6 @@ order: ['nightly', 'eclipse-plugin-juno',
> 'nightly-x86-64', 'nightly-x86-64-lsb', 'nightly-x86',
> 'nightly-x86-lsb', 'nightly-x32', 'nightly-multilib',
> 'nightly-world', 'nightly-world-lsb', 'nightly-non-gpl3',
> - 'nightly-oecore', 'nightly-intel-gpl', 'poky-tiny',
> - 'build-appliance', 'nightly-qa-extras', 'nightly-qa-systemd']
> + 'nightly-oecore', 'nightly-intel-gpl', 'nightly-weston',
> + 'poky-tiny', 'build-appliance',
> + 'nightly-qa-extras', 'nightly-qa-systemd']
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.
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
More information about the yocto
mailing list