] ] Build sets to test new OS distribution in autobuilder
PATCH v4 1/1 ] ] Build sets to test new OS distribution in autobuilder
From: Monserrat Sedeno <[email protected]>
As part of the process to set new OS distribution as supported on Yoctoc Project a new patch was created with the list of build sets that should be executed.
Detailed information:
https://wiki.yoctoproject.org/wiki/Distro_Testing_Plan#Execute_Build_Sets
Fixes [YOCTO #9905]
Note:In order to add a new distro as supported all the build sets should be PASS
--- .../nightly-qa-distro.conf | 55 ++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 buildset-config.autobuilder-qa/nightly-qa-distro.conf
buildset-config.autobuilder-qa/nightly-qa-distro.conf new file +55 -0
@@ -0,0 +1,55 @@ +[nightly-qa-distro] +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'}}, + {'oecore': + {'repourl':'git://git.openembedded.org/openembedded-core', + 'layerversion':'core', + 'checkout':False, + 'branch':'master'}}, + {'bitbake': + {'repourl':'git://git.openembedded.org/bitbake', + 'checkout':False, + 'branch':'master'}}, + {'eclipse-poky-neon': + {'repourl':'git://git.yoctoproject.org/eclipse-poky', + 'checkout':False, + 'branch':'neon-master'}}, + {'meta-qt4': + {'repourl':'git://git.yoctoproject.org/meta-qt4', + 'branch':'master'}}, + {'meta-qt3': + {'repourl':'git://git.yoctoproject.org/meta-qt3', + 'branch':'master'}}] +props: [{'fp_date':{'prop_type':'StringParameter', + 'size': 20, + 'name': 'fp_date', + 'label':'Full Pass date:'}}] +steps: [{'SetDest':{}}, + {'CheckOutLayers': {}}, + {'RunPreamble': {}}, + {'TriggerBuilds': {'schedulerName': 'dist-build', + 'waitForFinish': 'True', + 'schedulerNames': { + 'nightly-oe-selftest': {}, + 'nightly-oecore': {}, + 'nightly-deb': {}, + 'nightly-ipk': {}, + 'nightly-world': {}, + 'nightly-arm': {}, + 'nightly-multilib': {}, + 'nightly-x86-64-lsb': {}, + 'nightly-x86': {}, + 'nightly-x32': {}, + 'poky-tiny': {}, + 'nightly-qa-systemd': {}, + 'nightly-qa-extras': {}, + 'nightly-qa-targetbuilds': {}, + 'nightly-qa-skeleton': {}, + 'nightly-qa-logrotate': {}, + 'nightly-qa-pam': {}, + 'buildtools': {}}, + 'eclipse-plugin-neon': {}, + 'schedulerNames_nowait': {}}},]
Signature · 1 line
2.1.4
This version appears to ignore Beth's comments from yesterday where she said buildset-config.autobuilder-qa wasn't really the appropriate directory and suggested a different name, plus she said all buildable configs should be present or links to them. If the later is true, then not only should the patch use a different directory, but it should also populate that new directory with links to the other build config files referenced in this file.
-Bill
Quoted 83 lines · Aníbal Limón
From: Monserrat Sedeno <[email protected]>
As part of the process to set new OS distribution as supported on Yoctoc Project a new patch was created with the list of build sets that should be executed.
Detailed information:
https://wiki.yoctoproject.org/wiki/Distro_Testing_Plan#Execute_Build_SetsFixes [YOCTO #9905]
Note:In order to add a new distro as supported all the build sets should be PASS
Signed-off-by Monserrat Sedeno <[email protected]>Signed-off-by Aníbal Limón <[email protected]>--- .../nightly-qa-distro.conf | 55 ++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 buildset-config.autobuilder-qa/nightly-qa-distro.confbuildset-config.autobuilder-qa/nightly-qa-distro.conf new file +55
-1@@ -0,0 +1,55 @@ +[nightly-qa-distro] +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'}}, + {'oecore': + {'repourl':'git://git.openembedded.org/openembedded-core', + 'layerversion':'core', + 'checkout':False, + 'branch':'master'}}, + {'bitbake': + {'repourl':'git://git.openembedded.org/bitbake', + 'checkout':False, + 'branch':'master'}}, + {'eclipse-poky-neon': + {'repourl':'git://git.yoctoproject.org/eclipse-poky', + 'checkout':False, + 'branch':'neon-master'}}, + {'meta-qt4': + {'repourl':'git://git.yoctoproject.org/meta-qt4', + 'branch':'master'}}, + {'meta-qt3': + {'repourl':'git://git.yoctoproject.org/meta-qt3', + 'branch':'master'}}] +props: [{'fp_date':{'prop_type':'StringParameter', + 'size': 20, + 'name': 'fp_date', + 'label':'Full Pass date:'}}] +steps: [{'SetDest':{}}, + {'CheckOutLayers': {}}, + {'RunPreamble': {}}, + {'TriggerBuilds': {'schedulerName': 'dist-build', + 'waitForFinish': 'True', + 'schedulerNames': { + 'nightly-oe-selftest': {}, + 'nightly-oecore': {}, + 'nightly-deb': {}, + 'nightly-ipk': {}, + 'nightly-world': {}, + 'nightly-arm': {}, + 'nightly-multilib': {}, + 'nightly-x86-64-lsb': {}, + 'nightly-x86': {}, + 'nightly-x32': {}, + 'poky-tiny': {}, + 'nightly-qa-systemd': {}, + 'nightly-qa-extras': {}, + 'nightly-qa-targetbuilds': {}, + 'nightly-qa-skeleton': {}, + 'nightly-qa-logrotate': {}, + 'nightly-qa-pam': {}, + 'buildtools': {}}, + 'eclipse-plugin-neon': {}, + 'schedulerNames_nowait': {}}},] --2.1.4
Quoted 7 lines · Bill Randle
This version appears to ignore Beth's comments from yesterday where she said buildset-config.autobuilder-qa wasn't really the appropriate directory and suggested a different name, plus she said all buildable configs should be present or links to them. If the later is true, then not only should the patch use a different directory, but it should also populate that new directory with links to the other build config files referenced in this file.
Yes Bill, sorry i forget to move the buildset to buildset-config.controller.
I'll send another patch.
alimon
Quoted 88 lines
-Bill
Quoted 83 lines · Aníbal Limón
From: Monserrat Sedeno <[email protected]>
As part of the process to set new OS distribution as supported on Yoctoc Project a new patch was created with the list of build sets that should be executed.
Detailed information:
https://wiki.yoctoproject.org/wiki/Distro_Testing_Plan#Execute_Build_SetsFixes [YOCTO #9905]
Note:In order to add a new distro as supported all the build sets should be PASS
Signed-off-by Monserrat Sedeno <[email protected]>Signed-off-by Aníbal Limón <[email protected]>--- .../nightly-qa-distro.conf | 55 ++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 buildset-config.autobuilder-qa/nightly-qa-distro.confbuildset-config.autobuilder-qa/nightly-qa-distro.conf new file +55
-1@@ -0,0 +1,55 @@ +[nightly-qa-distro] +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'}}, + {'oecore': + {'repourl':'git://git.openembedded.org/openembedded-core', + 'layerversion':'core', + 'checkout':False, + 'branch':'master'}}, + {'bitbake': + {'repourl':'git://git.openembedded.org/bitbake', + 'checkout':False, + 'branch':'master'}}, + {'eclipse-poky-neon': + {'repourl':'git://git.yoctoproject.org/eclipse-poky', + 'checkout':False, + 'branch':'neon-master'}}, + {'meta-qt4': + {'repourl':'git://git.yoctoproject.org/meta-qt4', + 'branch':'master'}}, + {'meta-qt3': + {'repourl':'git://git.yoctoproject.org/meta-qt3', + 'branch':'master'}}] +props: [{'fp_date':{'prop_type':'StringParameter', + 'size': 20, + 'name': 'fp_date', + 'label':'Full Pass date:'}}] +steps: [{'SetDest':{}}, + {'CheckOutLayers': {}}, + {'RunPreamble': {}}, + {'TriggerBuilds': {'schedulerName': 'dist-build', + 'waitForFinish': 'True', + 'schedulerNames': { + 'nightly-oe-selftest': {}, + 'nightly-oecore': {}, + 'nightly-deb': {}, + 'nightly-ipk': {}, + 'nightly-world': {}, + 'nightly-arm': {}, + 'nightly-multilib': {}, + 'nightly-x86-64-lsb': {}, + 'nightly-x86': {}, + 'nightly-x32': {}, + 'poky-tiny': {}, + 'nightly-qa-systemd': {}, + 'nightly-qa-extras': {}, + 'nightly-qa-targetbuilds': {}, + 'nightly-qa-skeleton': {}, + 'nightly-qa-logrotate': {}, + 'nightly-qa-pam': {}, + 'buildtools': {}}, + 'eclipse-plugin-neon': {}, + 'schedulerNames_nowait': {}}},] --2.1.4