[yocto] [yocto-autobuilder][PATCH 1/4] buildset-config.meta-intel: add oe-selftest buildsets

Stephano Cetola stephano.cetola at linux.intel.com
Mon Nov 6 14:44:54 PST 2017


These buildset configs add RunOeSelftest steps for x86, x86-64,
corei7 core2-32 and qemux86-64.

Signed-off-by: Stephano Cetola <stephano.cetola at linux.intel.com>
---
 .../nightly-oe-selftest-core2-32.conf              | 31 ++++++++++++++++++++++
 .../nightly-oe-selftest-corei7.conf                | 31 ++++++++++++++++++++++
 .../nightly-oe-selftest-x86-64.conf                | 31 ++++++++++++++++++++++
 .../nightly-oe-selftest-x86.conf                   | 31 ++++++++++++++++++++++
 .../nightly-oe-selftest.conf                       | 30 +++++++++++++++++++++
 5 files changed, 154 insertions(+)
 create mode 100644 buildset-config.meta-intel/nightly-oe-selftest-core2-32.conf
 create mode 100644 buildset-config.meta-intel/nightly-oe-selftest-corei7.conf
 create mode 100644 buildset-config.meta-intel/nightly-oe-selftest-x86-64.conf
 create mode 100644 buildset-config.meta-intel/nightly-oe-selftest-x86.conf
 create mode 100644 buildset-config.meta-intel/nightly-oe-selftest.conf

diff --git a/buildset-config.meta-intel/nightly-oe-selftest-core2-32.conf b/buildset-config.meta-intel/nightly-oe-selftest-core2-32.conf
new file mode 100644
index 000000000..e174e82e8
--- /dev/null
+++ b/buildset-config.meta-intel/nightly-oe-selftest-core2-32.conf
@@ -0,0 +1,31 @@
+[nightly-oe-selftest-core2-32]
+builders: 'example-worker'
+repos: [{'poky':
+            {'repourl':'git://git.yoctoproject.org/poky',
+             'layerversion':{'core':'meta', 'yoctobsp':'meta-yocto-bsp', 'yocto':'meta-yocto', 'poky':'meta-poky'},
+             'branch':'master'}},
+        {'meta-tlk':
+            {'repourl':'git://git.yoctoproject.org/meta-tlk',
+             'autoinclude': False,
+             'branch':'master'}},
+        {'meta-intel':
+            {'repourl':'git://git.yoctoproject.org/meta-intel',
+             'layerversion':{'intel':'meta-intel'},
+             'branch':'master'}}]
+steps: [{'SetDest':{}},
+        {'CheckOutLayers': {}},
+        {'RunPreamble': {}},
+        {'GetDistroVersion' : {'distro': 'poky'}},
+        {'CreateAutoConf': {'machine': 'intel-core2-32', 'SDKMACHINE' : 'i686',
+                            'distro': 'poky', 'nosstate': True,
+                            'packages': 'rpm', 'buildhistory' : False,
+                            'prserv': False}},
+        {'CreateBBLayersConf': {'buildprovider' : 'yocto',
+                                'bsplayer': True, 'bspprovider': 'intel',
+                                'packages': 'rpm', 'buildhistory' : False,
+                                'prserv': False}},
+        {'BuildImages': {'images': 'core-image-minimal'}},
+        {'CreateBBLayersConf': {'buildprovider' : 'yocto', 'layerdirs': ['meta-selftest']}},
+        {'RunOeSelftest': {}},
+        {'DownloadErrorReports': {}},
+        {'SendErrorReport': {}}]
diff --git a/buildset-config.meta-intel/nightly-oe-selftest-corei7.conf b/buildset-config.meta-intel/nightly-oe-selftest-corei7.conf
new file mode 100644
index 000000000..e2e71272c
--- /dev/null
+++ b/buildset-config.meta-intel/nightly-oe-selftest-corei7.conf
@@ -0,0 +1,31 @@
+[nightly-oe-selftest-corei7]
+builders: 'example-worker'
+repos: [{'poky':
+            {'repourl':'git://git.yoctoproject.org/poky',
+             'layerversion':{'core':'meta', 'yoctobsp':'meta-yocto-bsp', 'yocto':'meta-yocto', 'poky':'meta-poky'},
+             'branch':'master'}},
+        {'meta-tlk':
+            {'repourl':'git://git.yoctoproject.org/meta-tlk',
+             'autoinclude': False,
+             'branch':'master'}},
+        {'meta-intel':
+            {'repourl':'git://git.yoctoproject.org/meta-intel',
+             'layerversion':{'intel':'meta-intel'},
+             'branch':'master'}}]
+steps: [{'SetDest':{}},
+        {'CheckOutLayers': {}},
+        {'RunPreamble': {}},
+        {'GetDistroVersion' : {'distro': 'poky'}},
+        {'CreateAutoConf': {'machine': 'intel-corei7-64', 'SDKMACHINE' : 'i686',
+                            'distro': 'poky', 'nosstate': True,
+                            'packages': 'rpm', 'buildhistory' : False,
+                            'prserv': False}},
+        {'CreateBBLayersConf': {'buildprovider' : 'yocto',
+                                'bsplayer': True, 'bspprovider': 'intel',
+                                'packages': 'rpm', 'buildhistory' : False,
+                                'prserv': False}},
+        {'BuildImages': {'images': 'core-image-minimal'}},
+        {'CreateBBLayersConf': {'buildprovider' : 'yocto', 'layerdirs': ['meta-selftest']}},
+        {'RunOeSelftest': {}},
+        {'DownloadErrorReports': {}},
+        {'SendErrorReport': {}}]
diff --git a/buildset-config.meta-intel/nightly-oe-selftest-x86-64.conf b/buildset-config.meta-intel/nightly-oe-selftest-x86-64.conf
new file mode 100644
index 000000000..98c08e160
--- /dev/null
+++ b/buildset-config.meta-intel/nightly-oe-selftest-x86-64.conf
@@ -0,0 +1,31 @@
+[nightly-oe-selftest-x86-64]
+builders: 'example-worker'
+repos: [{'poky':
+            {'repourl':'git://git.yoctoproject.org/poky',
+             'layerversion':{'core':'meta', 'yoctobsp':'meta-yocto-bsp', 'yocto':'meta-yocto', 'poky':'meta-poky'},
+             'branch':'master'}},
+        {'meta-tlk':
+            {'repourl':'git://git.yoctoproject.org/meta-tlk',
+             'autoinclude': False,
+             'branch':'master'}},
+        {'meta-intel':
+            {'repourl':'git://git.yoctoproject.org/meta-intel',
+             'layerversion':{'intel':'meta-intel'},
+             'branch':'master'}}]
+steps: [{'SetDest':{}},
+        {'CheckOutLayers': {}},
+        {'RunPreamble': {}},
+        {'GetDistroVersion' : {'distro': 'poky'}},
+        {'CreateBBLayersConf': {'buildprovider' : 'yocto',
+                                'bsplayer': True, 'bspprovider': 'intel',
+                                'layerdirs': ['meta-intel', 'meta-intel/meta-tlk']}},
+        {'CreateAutoConf': {'machine': 'genericx86-64', 'SDKMACHINE' : 'i686',
+                            'distro': 'poky', 'nosstate': True,
+                            'packages': 'rpm', 'buildhistory' : False,
+                            'prserv': False}},
+        {'CreateBBLayersConf': {'buildprovider' : 'yocto'}},
+        {'BuildImages': {'images': 'core-image-minimal'}},
+        {'CreateBBLayersConf': {'buildprovider' : 'yocto', 'layerdirs': ['meta-selftest']}},
+        {'RunOeSelftest': {}},
+        {'DownloadErrorReports': {}},
+        {'SendErrorReport': {}}]
diff --git a/buildset-config.meta-intel/nightly-oe-selftest-x86.conf b/buildset-config.meta-intel/nightly-oe-selftest-x86.conf
new file mode 100644
index 000000000..2c2b794fc
--- /dev/null
+++ b/buildset-config.meta-intel/nightly-oe-selftest-x86.conf
@@ -0,0 +1,31 @@
+[nightly-oe-selftest-x86]
+builders: 'example-worker'
+repos: [{'poky':
+            {'repourl':'git://git.yoctoproject.org/poky',
+             'layerversion':{'core':'meta', 'yoctobsp':'meta-yocto-bsp', 'yocto':'meta-yocto', 'poky':'meta-poky'},
+             'branch':'master'}},
+        {'meta-tlk':
+            {'repourl':'git://git.yoctoproject.org/meta-tlk',
+             'autoinclude': False,
+             'branch':'master'}},
+        {'meta-intel':
+            {'repourl':'git://git.yoctoproject.org/meta-intel',
+             'layerversion':{'intel':'meta-intel'},
+             'branch':'master'}}]
+steps: [{'SetDest':{}},
+        {'CheckOutLayers': {}},
+        {'RunPreamble': {}},
+        {'GetDistroVersion' : {'distro': 'poky'}},
+        {'CreateBBLayersConf': {'buildprovider' : 'yocto',
+                                'bsplayer': True, 'bspprovider': 'intel',
+                                'layerdirs': ['meta-intel', 'meta-intel/meta-tlk']}},
+        {'CreateAutoConf': {'machine': 'genericx86', 'SDKMACHINE' : 'i686',
+                            'distro': 'poky', 'nosstate': True,
+                            'packages': 'rpm', 'buildhistory' : False,
+                            'prserv': False}},
+        {'CreateBBLayersConf': {'buildprovider' : 'yocto'}},
+        {'BuildImages': {'images': 'core-image-minimal'}},
+        {'CreateBBLayersConf': {'buildprovider' : 'yocto', 'layerdirs': ['meta-selftest']}},
+        {'RunOeSelftest': {}},
+        {'DownloadErrorReports': {}},
+        {'SendErrorReport': {}}]
diff --git a/buildset-config.meta-intel/nightly-oe-selftest.conf b/buildset-config.meta-intel/nightly-oe-selftest.conf
new file mode 100644
index 000000000..02586eeb6
--- /dev/null
+++ b/buildset-config.meta-intel/nightly-oe-selftest.conf
@@ -0,0 +1,30 @@
+[nightly-oe-selftest]
+builders: 'example-worker'
+repos: [{'poky':
+            {'repourl':'git://git.yoctoproject.org/poky',
+             'layerversion':{'core':'meta', 'yoctobsp':'meta-yocto-bsp', 'yocto':'meta-yocto', 'poky':'meta-poky'},
+             'branch':'master'}},
+        {'meta-tlk':
+            {'repourl':'git://git.yoctoproject.org/meta-tlk',
+             'autoinclude': False,
+             'branch':'master'}},
+        {'meta-intel':
+            {'repourl':'git://git.yoctoproject.org/meta-intel',
+             'layerversion':{'intel':'meta-intel'},
+             'branch':'master'}}]
+steps: [{'SetDest':{}},
+        {'CheckOutLayers': {}},
+        {'RunPreamble': {}},
+        {'GetDistroVersion' : {'distro': 'poky'}},
+        {'CreateBBLayersConf': {'buildprovider' : 'yocto',
+                                'bsplayer': True, 'bspprovider': 'intel',
+                                'layerdirs': ['meta-intel', 'meta-intel/meta-tlk']}},
+        {'CreateAutoConf': {'machine': 'qemux86-64', 'SDKMACHINE' : 'x86_64',
+                            'distro': 'poky', 'packages': 'rpm',
+                            'buildhistory' : False, 'prserv': False}},
+        {'CreateBBLayersConf': {'buildprovider' : 'yocto'}},
+        {'BuildImages': {'images': 'core-image-minimal'}},
+        {'CreateBBLayersConf': {'buildprovider' : 'yocto', 'layerdirs': ['meta-selftest']}},
+        {'RunOeSelftest': {}},
+        {'DownloadErrorReports': {}},
+        {'SendErrorReport': {}}]
-- 
2.14.2




More information about the yocto mailing list