All of lore.kernel.org
 help / color / mirror / Atom feed
* [[yocto-autobuilder][PATCHv3]] Build sets to test new OS distribution in autobuilder
@ 2016-10-05 20:54 Monserrat Sedeno
  2016-10-05 21:07 ` Aníbal Limón
  2016-10-06  9:17 ` Beth 'pidge' Flanagan
  0 siblings, 2 replies; 3+ messages in thread
From: Monserrat Sedeno @ 2016-10-05 20:54 UTC (permalink / raw)
  To: yocto; +Cc: joshua.g.lock, Monserrat Sedeno

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

Signed-off-by: Monserrat Sedeno <monserratx.sedeno.bustos@intel.com>
---
 .../nightly-qa-distro.conf                         | 44 ++++++++++++++++++++++
 1 file changed, 44 insertions(+)
 create mode 100644 buildset-config.autobuilder-qa/nightly-qa-distro.conf

diff --git a/buildset-config.autobuilder-qa/nightly-qa-distro.conf b/buildset-config.autobuilder-qa/nightly-qa-distro.conf
new file mode 100644
index 0000000..6c02a91
--- /dev/null
+++ b/buildset-config.autobuilder-qa/nightly-qa-distro.conf
@@ -0,0 +1,44 @@
+[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'}},
+        {'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-rpm': {},
+		           	'nightly-deb': {},
+                           	'nightly-ipk': {},
+                          	'nightly-world': {}, 
+                           	'nightly-arm': {}, 
+                           	'nightly-mips': {},
+                           	'nightly-wic':{},
+                           	'nightly-multilib': {}, 
+                           	'nightly-x86-64': {}, 
+                           	'nightly-x86-64-lsb': {},
+                           	'nightly-x86': {},
+                           	'poky-tiny': {}, 
+                           	'nightly-qa-systemd': {},
+                           	'nightly-qa-extras': {}, 
+                           	'nightly-qa-targetbuilds': {},
+				'nightly-qa-skeleton': {},
+                           	'nightly-qa-logrotate': {}, 
+                           	'nightly-qa-pam': {},
+				'buildtools': {}},
+                           'schedulerNames_nowait': {}}},]
+
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [[yocto-autobuilder][PATCHv3]] Build sets to test new OS distribution in autobuilder
  2016-10-05 20:54 [[yocto-autobuilder][PATCHv3]] Build sets to test new OS distribution in autobuilder Monserrat Sedeno
@ 2016-10-05 21:07 ` Aníbal Limón
  2016-10-06  9:17 ` Beth 'pidge' Flanagan
  1 sibling, 0 replies; 3+ messages in thread
From: Aníbal Limón @ 2016-10-05 21:07 UTC (permalink / raw)
  To: Monserrat Sedeno, yocto; +Cc: joshua.g.lock

[-- Attachment #1: Type: text/plain, Size: 3120 bytes --]



On 10/05/2016 03:54 PM, Monserrat Sedeno wrote:
> 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
> 
> Signed-off-by: Monserrat Sedeno <monserratx.sedeno.bustos@intel.com>
Acked-by: Aníbal Limón <anibal.limon@linux.intel.com>
> ---
>  .../nightly-qa-distro.conf                         | 44 ++++++++++++++++++++++
>  1 file changed, 44 insertions(+)
>  create mode 100644 buildset-config.autobuilder-qa/nightly-qa-distro.conf
> 
> diff --git a/buildset-config.autobuilder-qa/nightly-qa-distro.conf b/buildset-config.autobuilder-qa/nightly-qa-distro.conf
> new file mode 100644
> index 0000000..6c02a91
> --- /dev/null
> +++ b/buildset-config.autobuilder-qa/nightly-qa-distro.conf
> @@ -0,0 +1,44 @@
> +[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'}},
> +        {'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-rpm': {},
> +		           	'nightly-deb': {},
> +                           	'nightly-ipk': {},
> +                          	'nightly-world': {}, 
> +                           	'nightly-arm': {}, 
> +                           	'nightly-mips': {},
> +                           	'nightly-wic':{},
> +                           	'nightly-multilib': {}, 
> +                           	'nightly-x86-64': {}, 
> +                           	'nightly-x86-64-lsb': {},
> +                           	'nightly-x86': {},
> +                           	'poky-tiny': {}, 
> +                           	'nightly-qa-systemd': {},
> +                           	'nightly-qa-extras': {}, 
> +                           	'nightly-qa-targetbuilds': {},
> +				'nightly-qa-skeleton': {},
> +                           	'nightly-qa-logrotate': {}, 
> +                           	'nightly-qa-pam': {},
> +				'buildtools': {}},
> +                           'schedulerNames_nowait': {}}},]
> +
> 


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [[yocto-autobuilder][PATCHv3]] Build sets to test new OS distribution in autobuilder
  2016-10-05 20:54 [[yocto-autobuilder][PATCHv3]] Build sets to test new OS distribution in autobuilder Monserrat Sedeno
  2016-10-05 21:07 ` Aníbal Limón
@ 2016-10-06  9:17 ` Beth 'pidge' Flanagan
  1 sibling, 0 replies; 3+ messages in thread
From: Beth 'pidge' Flanagan @ 2016-10-06  9:17 UTC (permalink / raw)
  To: Monserrat Sedeno, yocto; +Cc: joshua.g.lock

On Wed, 2016-10-05 at 15:54 -0500, Monserrat Sedeno wrote:
> 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

Sorry for the review delay here.

autobuilder-qa isn't really the right spot for this.

What I would suggest is:

1. A new directory called buildset-config.distro-qa
2. All targets needed for that buildset should be in there. If they
should track the buildsets in buildset-config.controller, make symlinks
so we don't need to maintain two sets of buildsets.

Everything in a buildset-config* should be self-contained and
buildable.

-b

> 
> Signed-off-by: Monserrat Sedeno <monserratx.sedeno.bustos@intel.com>
> ---
>  .../nightly-qa-distro.conf                         | 44
> ++++++++++++++++++++++
>  1 file changed, 44 insertions(+)
>  create mode 100644 buildset-config.autobuilder-qa/nightly-qa-
> distro.conf
> 
> diff --git a/buildset-config.autobuilder-qa/nightly-qa-distro.conf
> b/buildset-config.autobuilder-qa/nightly-qa-distro.conf
> new file mode 100644
> index 0000000..6c02a91
> --- /dev/null
> +++ b/buildset-config.autobuilder-qa/nightly-qa-distro.conf
> @@ -0,0 +1,44 @@
> +[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'}},
> +        {'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-rpm': {},
> +		           	'nightly-deb': {},
> +                           	'nightly-ipk': {},
> +                          	'nightly-world': {}, 
> +                           	'nightly-arm': {}, 
> +                           	'nightly-mips': {},
> +                           	'nightly-wic':{},
> +                           	'nightly-multilib': {}, 
> +                           	'nightly-x86-64': {}, 
> +                           	'nightly-x86-64-lsb': {},
> +                           	'nightly-x86': {},
> +                           	'poky-tiny': {}, 
> +                           	'nightly-qa-systemd': {},
> +                           	'nightly-qa-extras': {}, 
> +                           	'nightly-qa-targetbuilds': {},
> +				'nightly-qa-skeleton': {},
> +                           	'nightly-qa-logrotate': {}, 
> +                           	'nightly-qa-pam': {},
> +				'buildtools': {}},
> +                           'schedulerNames_nowait': {}}},]
> +
> -- 
> 2.7.4
> 


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-10-06  9:18 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-05 20:54 [[yocto-autobuilder][PATCHv3]] Build sets to test new OS distribution in autobuilder Monserrat Sedeno
2016-10-05 21:07 ` Aníbal Limón
2016-10-06  9:17 ` Beth 'pidge' Flanagan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.