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

Graydon, Tracy tracy.graydon at intel.com
Fri Mar 27 18:33:08 PDT 2015


[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']
-- 
1.9.3




More information about the yocto mailing list