[yocto] [PATCH] nightly-weston.conf: Run regular build tests for no-X11 case

Flanagan, Elizabeth elizabeth.flanagan at intel.com
Mon Mar 30 07:02:20 PDT 2015


On 28 March 2015 at 15:33, Paul Eggleton <paul.eggleton at linux.intel.com> wrote:
> 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.
>

Suggestion on which image to replace it with? I agree, there is value
in both. nightly-noX11, I'd imagine.

-b

> Cheers,
> Paul
>
> --
>
> Paul Eggleton
> Intel Open Source Technology Centre
> --
> _______________________________________________
> yocto mailing list
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto



-- 
Elizabeth Flanagan
Yocto Project
Build and Release



More information about the yocto mailing list