Re: [openstack-dev] [Fuel][QA][Plugins] Move functional tests from fuel-qa to the plugins
Simon, my assumption about the file's[0] structure was incorrect, thank you for review[1]. For fuel-qa fix was merged. Nastya. [0]https://github.com/openstack/fuel-qa/blob/master/MAINTAINERS [1]https://review.openstack.org/#/c/238039/1 On Wed, Oct 21, 2015 at 10:18 PM, Mike Scherbakov wrote: > We should fix it everyone. I don't think we need to be too heavy with the > process, so I'd just update a single bug vs creating so many bugs... > > Fuel Infra team - please provide an estimate when script is going to be > ready (which adds people automatically to gerrit review). > > Thanks, > > On Wed, Oct 21, 2015 at 6:04 AM Simon Pasquier > wrote: > >> Mike, thanks for the clarification! >> I've filed a bug against fuel-qa [0] and submitted a patch [1]. Note that >> after a quick look, many Fuel projects have the same issue with the format >> of the MAINTAINERS file. Do you think we need one bug per project or do we >> piggy-back on the fuel-qa bug? >> BR, >> Simon >> [0] https://bugs.launchpad.net/fuel/+bug/1508449 >> [1] https://review.openstack.org/#/c/238039/ >> >> On Wed, Oct 21, 2015 at 8:11 AM, Mike Scherbakov < >> mscherba...@mirantis.com> wrote: >> >>> Nastya, >>> according to the template I provided initially [1] format in fuel-qa is >>> invalid. I've requested to support only one format [2]. >>> File must always have a folder. If you want to cover the whole repo, >>> then the right structure would be >>> >>> maintainers: >>> >>> >>> - ./: >>> >>> - name: ... >>> >>> email: ... >>> >>> IRC:... >>> e.g. you'd just refer to the current folder, which should be root of the >>> repo by default. >>> Simon is asking a valid request: if you add his folder in the file, he >>> will be always added to the review request by script, once it's >>> implemented. Only in the case when contribution is made to his particular >>> area of responsibility. >>> >>> [1] https://github.com/openstack/fuel-web/blob/master/MAINTAINERS >>> [2] https://bugs.launchpad.net/fuel/+bug/1497655 >>> >>> On Tue, Oct 20, 2015 at 11:03 PM Anastasia Urlapova < >>> aurlap...@mirantis.com> wrote: >>> Simon, structure of fuel-web repo is much more complex than fuel-qa, ~ 50 active contributors work with fuel-web. There is the functionality of the different Fuel domains and each requires its own expertise, so maintenance is divided by folders. In case of fuel-qa maintainers are doing review for whole repository, structure of file[0] is correct. Nastya. [0] https://github.com/openstack/fuel-qa/blob/master/MAINTAINERS On Wed, Oct 21, 2015 at 2:15 AM, Mike Scherbakov < mscherba...@mirantis.com> wrote: > Simon, > I believe that it's a mistake in fuel-qa. Valid structure is in > fuel-web. Please fix the one in fuel-qa. > > I'm also looking forward for automated adding of people to review > requests based on this file. Here is the task to track it: > https://bugs.launchpad.net/fuel/+bug/1497655 > > On Tue, Oct 20, 2015 at 2:10 AM Simon Pasquier > wrote: > >> Thanks for the reply, Andrew! I must admit that I haven't read >> thoroughly the specification on the new team structure [1]. IIUC plugin >> developers should be added to the MAINTAINERS file of fuel-qa for the >> directories that concern their plugins. If I take LMA as an example, this >> would be: >> fuelweb_test/tests/plugins/plugin_elasticsearch >> fuelweb_test/tests/plugins/plugin_lma_collector >> fuelweb_test/tests/plugins/plugin_lma_infra_alerting >> >> Is that right? >> >> I can submit a change to fuel-qa for adding the LMA team to the >> MAINTAINERS file but I can't figure out the structure of the YAML data: >> fuel-web/MAINTAINERS [2] is organized as "{directory1: [maintainer1, >> maintainer2, ...], directory2: [...], ...}" while for fuel-qa [3] (and >> other Fuel projects), it's "[maintainer1, maintainer2, ...]". >> >> BR, >> Simon >> >> [1] >> http://specs.fuel-infra.org/fuel-specs-master/policy/team-structure.html >> [2] https://github.com/openstack/fuel-web/blob/master/MAINTAINERS >> [3] https://github.com/openstack/fuel-qa/blob/master/MAINTAINERS >> >> >> On Sat, Oct 17, 2015 at 2:21 AM, Andrew Woodward >> wrote: >> >>> We have already discussed this to be a result of describing data >>> driven testing, untill this spec is completed there is little sense to >>> remove all of these since fuel-qa is 100% required to operate this way. >>> In >>> the interim we should just specify the appropriate SME with the >>> MAINTAINERS >>> file. >>> >>> On Fri, Oct 16, 2015 at 11:34 AM Sergii Golovatiuk < >>> sgolovat...@mirantis.com> wrote: >>> Tests should be in plugin -- Best regards, Sergii Golovatiuk, Skype #golserge IRC #holser
Re: [openstack-dev] [Fuel][QA][Plugins] Move functional tests from fuel-qa to the plugins
We should fix it everyone. I don't think we need to be too heavy with the process, so I'd just update a single bug vs creating so many bugs... Fuel Infra team - please provide an estimate when script is going to be ready (which adds people automatically to gerrit review). Thanks, On Wed, Oct 21, 2015 at 6:04 AM Simon Pasquier wrote: > Mike, thanks for the clarification! > I've filed a bug against fuel-qa [0] and submitted a patch [1]. Note that > after a quick look, many Fuel projects have the same issue with the format > of the MAINTAINERS file. Do you think we need one bug per project or do we > piggy-back on the fuel-qa bug? > BR, > Simon > [0] https://bugs.launchpad.net/fuel/+bug/1508449 > [1] https://review.openstack.org/#/c/238039/ > > On Wed, Oct 21, 2015 at 8:11 AM, Mike Scherbakov > wrote: > >> Nastya, >> according to the template I provided initially [1] format in fuel-qa is >> invalid. I've requested to support only one format [2]. >> File must always have a folder. If you want to cover the whole repo, then >> the right structure would be >> >> maintainers: >> >> >> - ./: >> >> - name: ... >> >> email: ... >> >> IRC:... >> e.g. you'd just refer to the current folder, which should be root of the >> repo by default. >> Simon is asking a valid request: if you add his folder in the file, he >> will be always added to the review request by script, once it's >> implemented. Only in the case when contribution is made to his particular >> area of responsibility. >> >> [1] https://github.com/openstack/fuel-web/blob/master/MAINTAINERS >> [2] https://bugs.launchpad.net/fuel/+bug/1497655 >> >> On Tue, Oct 20, 2015 at 11:03 PM Anastasia Urlapova < >> aurlap...@mirantis.com> wrote: >> >>> Simon, >>> structure of fuel-web repo is much more complex than fuel-qa, ~ 50 >>> active contributors work with fuel-web. >>> There is the functionality of the different Fuel domains and each >>> requires its own expertise, so maintenance is divided by folders. >>> In case of fuel-qa maintainers are doing review for whole repository, >>> structure of file[0] is correct. >>> >>> >>> Nastya. >>> [0] https://github.com/openstack/fuel-qa/blob/master/MAINTAINERS >>> >>> On Wed, Oct 21, 2015 at 2:15 AM, Mike Scherbakov < >>> mscherba...@mirantis.com> wrote: >>> Simon, I believe that it's a mistake in fuel-qa. Valid structure is in fuel-web. Please fix the one in fuel-qa. I'm also looking forward for automated adding of people to review requests based on this file. Here is the task to track it: https://bugs.launchpad.net/fuel/+bug/1497655 On Tue, Oct 20, 2015 at 2:10 AM Simon Pasquier wrote: > Thanks for the reply, Andrew! I must admit that I haven't read > thoroughly the specification on the new team structure [1]. IIUC plugin > developers should be added to the MAINTAINERS file of fuel-qa for the > directories that concern their plugins. If I take LMA as an example, this > would be: > fuelweb_test/tests/plugins/plugin_elasticsearch > fuelweb_test/tests/plugins/plugin_lma_collector > fuelweb_test/tests/plugins/plugin_lma_infra_alerting > > Is that right? > > I can submit a change to fuel-qa for adding the LMA team to the > MAINTAINERS file but I can't figure out the structure of the YAML data: > fuel-web/MAINTAINERS [2] is organized as "{directory1: [maintainer1, > maintainer2, ...], directory2: [...], ...}" while for fuel-qa [3] (and > other Fuel projects), it's "[maintainer1, maintainer2, ...]". > > BR, > Simon > > [1] > http://specs.fuel-infra.org/fuel-specs-master/policy/team-structure.html > [2] https://github.com/openstack/fuel-web/blob/master/MAINTAINERS > [3] https://github.com/openstack/fuel-qa/blob/master/MAINTAINERS > > > On Sat, Oct 17, 2015 at 2:21 AM, Andrew Woodward > wrote: > >> We have already discussed this to be a result of describing data >> driven testing, untill this spec is completed there is little sense to >> remove all of these since fuel-qa is 100% required to operate this way. >> In >> the interim we should just specify the appropriate SME with the >> MAINTAINERS >> file. >> >> On Fri, Oct 16, 2015 at 11:34 AM Sergii Golovatiuk < >> sgolovat...@mirantis.com> wrote: >> >>> Tests should be in plugin >>> >>> -- >>> Best regards, >>> Sergii Golovatiuk, >>> Skype #golserge >>> IRC #holser >>> >>> On Fri, Oct 16, 2015 at 5:58 PM, Simon Pasquier < >>> spasqu...@mirantis.com> wrote: >>> Hello Alexey, On Fri, Oct 16, 2015 at 5:35 PM, Alexey Elagin < aela...@mirantis.com> wrote: > Hello Simon! > > We are going to remove plugins' functional tests from fuel-qa > because this tests don't use for our plugins CI process. > And whe
Re: [openstack-dev] [Fuel][QA][Plugins] Move functional tests from fuel-qa to the plugins
Mike, thanks for the clarification! I've filed a bug against fuel-qa [0] and submitted a patch [1]. Note that after a quick look, many Fuel projects have the same issue with the format of the MAINTAINERS file. Do you think we need one bug per project or do we piggy-back on the fuel-qa bug? BR, Simon [0] https://bugs.launchpad.net/fuel/+bug/1508449 [1] https://review.openstack.org/#/c/238039/ On Wed, Oct 21, 2015 at 8:11 AM, Mike Scherbakov wrote: > Nastya, > according to the template I provided initially [1] format in fuel-qa is > invalid. I've requested to support only one format [2]. > File must always have a folder. If you want to cover the whole repo, then > the right structure would be > > maintainers: > > > - ./: > > - name: ... > > email: ... > > IRC:... > e.g. you'd just refer to the current folder, which should be root of the > repo by default. > Simon is asking a valid request: if you add his folder in the file, he > will be always added to the review request by script, once it's > implemented. Only in the case when contribution is made to his particular > area of responsibility. > > [1] https://github.com/openstack/fuel-web/blob/master/MAINTAINERS > [2] https://bugs.launchpad.net/fuel/+bug/1497655 > > On Tue, Oct 20, 2015 at 11:03 PM Anastasia Urlapova < > aurlap...@mirantis.com> wrote: > >> Simon, >> structure of fuel-web repo is much more complex than fuel-qa, ~ 50 active >> contributors work with fuel-web. >> There is the functionality of the different Fuel domains and each >> requires its own expertise, so maintenance is divided by folders. >> In case of fuel-qa maintainers are doing review for whole repository, >> structure of file[0] is correct. >> >> >> Nastya. >> [0] https://github.com/openstack/fuel-qa/blob/master/MAINTAINERS >> >> On Wed, Oct 21, 2015 at 2:15 AM, Mike Scherbakov < >> mscherba...@mirantis.com> wrote: >> >>> Simon, >>> I believe that it's a mistake in fuel-qa. Valid structure is in >>> fuel-web. Please fix the one in fuel-qa. >>> >>> I'm also looking forward for automated adding of people to review >>> requests based on this file. Here is the task to track it: >>> https://bugs.launchpad.net/fuel/+bug/1497655 >>> >>> On Tue, Oct 20, 2015 at 2:10 AM Simon Pasquier >>> wrote: >>> Thanks for the reply, Andrew! I must admit that I haven't read thoroughly the specification on the new team structure [1]. IIUC plugin developers should be added to the MAINTAINERS file of fuel-qa for the directories that concern their plugins. If I take LMA as an example, this would be: fuelweb_test/tests/plugins/plugin_elasticsearch fuelweb_test/tests/plugins/plugin_lma_collector fuelweb_test/tests/plugins/plugin_lma_infra_alerting Is that right? I can submit a change to fuel-qa for adding the LMA team to the MAINTAINERS file but I can't figure out the structure of the YAML data: fuel-web/MAINTAINERS [2] is organized as "{directory1: [maintainer1, maintainer2, ...], directory2: [...], ...}" while for fuel-qa [3] (and other Fuel projects), it's "[maintainer1, maintainer2, ...]". BR, Simon [1] http://specs.fuel-infra.org/fuel-specs-master/policy/team-structure.html [2] https://github.com/openstack/fuel-web/blob/master/MAINTAINERS [3] https://github.com/openstack/fuel-qa/blob/master/MAINTAINERS On Sat, Oct 17, 2015 at 2:21 AM, Andrew Woodward wrote: > We have already discussed this to be a result of describing data > driven testing, untill this spec is completed there is little sense to > remove all of these since fuel-qa is 100% required to operate this way. In > the interim we should just specify the appropriate SME with the > MAINTAINERS > file. > > On Fri, Oct 16, 2015 at 11:34 AM Sergii Golovatiuk < > sgolovat...@mirantis.com> wrote: > >> Tests should be in plugin >> >> -- >> Best regards, >> Sergii Golovatiuk, >> Skype #golserge >> IRC #holser >> >> On Fri, Oct 16, 2015 at 5:58 PM, Simon Pasquier < >> spasqu...@mirantis.com> wrote: >> >>> Hello Alexey, >>> >>> On Fri, Oct 16, 2015 at 5:35 PM, Alexey Elagin >> > wrote: >>> Hello Simon! We are going to remove plugins' functional tests from fuel-qa because this tests don't use for our plugins CI process. >>> >>> And where are the existing tests going to be stored then? >>> >>> Thanks, >>> Simon >>> >>> __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >>> >>> >>> >>> __
Re: [openstack-dev] [Fuel][QA][Plugins] Move functional tests from fuel-qa to the plugins
2015-10-21 8:11 GMT+02:00 Mike Scherbakov : > > Simon is asking a valid request: if you add his folder in the file, he > will be always added to the review request by script, once it's > implemented. Only in the case when contribution is made to his particular > area of responsibility. > Mike, when this sript will be implemented? It was promised long time ago [1]. It is a important part of whole review process change and I doubt that people would like to manually go through MAINTAINERS with every review they post. Also there was a request to add a job for validating MAINTAINERS file, how is the progress with that? [1] https://bugs.launchpad.net/fuel/+bug/1497655 __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Fuel][QA][Plugins] Move functional tests from fuel-qa to the plugins
Nastya, according to the template I provided initially [1] format in fuel-qa is invalid. I've requested to support only one format [2]. File must always have a folder. If you want to cover the whole repo, then the right structure would be maintainers: - ./: - name: ... email: ... IRC:... e.g. you'd just refer to the current folder, which should be root of the repo by default. Simon is asking a valid request: if you add his folder in the file, he will be always added to the review request by script, once it's implemented. Only in the case when contribution is made to his particular area of responsibility. [1] https://github.com/openstack/fuel-web/blob/master/MAINTAINERS [2] https://bugs.launchpad.net/fuel/+bug/1497655 On Tue, Oct 20, 2015 at 11:03 PM Anastasia Urlapova wrote: > Simon, > structure of fuel-web repo is much more complex than fuel-qa, ~ 50 active > contributors work with fuel-web. > There is the functionality of the different Fuel domains and each requires > its own expertise, so maintenance is divided by folders. > In case of fuel-qa maintainers are doing review for whole repository, > structure of file[0] is correct. > > > Nastya. > [0] https://github.com/openstack/fuel-qa/blob/master/MAINTAINERS > > On Wed, Oct 21, 2015 at 2:15 AM, Mike Scherbakov > wrote: > >> Simon, >> I believe that it's a mistake in fuel-qa. Valid structure is in fuel-web. >> Please fix the one in fuel-qa. >> >> I'm also looking forward for automated adding of people to review >> requests based on this file. Here is the task to track it: >> https://bugs.launchpad.net/fuel/+bug/1497655 >> >> On Tue, Oct 20, 2015 at 2:10 AM Simon Pasquier >> wrote: >> >>> Thanks for the reply, Andrew! I must admit that I haven't read >>> thoroughly the specification on the new team structure [1]. IIUC plugin >>> developers should be added to the MAINTAINERS file of fuel-qa for the >>> directories that concern their plugins. If I take LMA as an example, this >>> would be: >>> fuelweb_test/tests/plugins/plugin_elasticsearch >>> fuelweb_test/tests/plugins/plugin_lma_collector >>> fuelweb_test/tests/plugins/plugin_lma_infra_alerting >>> >>> Is that right? >>> >>> I can submit a change to fuel-qa for adding the LMA team to the >>> MAINTAINERS file but I can't figure out the structure of the YAML data: >>> fuel-web/MAINTAINERS [2] is organized as "{directory1: [maintainer1, >>> maintainer2, ...], directory2: [...], ...}" while for fuel-qa [3] (and >>> other Fuel projects), it's "[maintainer1, maintainer2, ...]". >>> >>> BR, >>> Simon >>> >>> [1] >>> http://specs.fuel-infra.org/fuel-specs-master/policy/team-structure.html >>> [2] https://github.com/openstack/fuel-web/blob/master/MAINTAINERS >>> [3] https://github.com/openstack/fuel-qa/blob/master/MAINTAINERS >>> >>> >>> On Sat, Oct 17, 2015 at 2:21 AM, Andrew Woodward >>> wrote: >>> We have already discussed this to be a result of describing data driven testing, untill this spec is completed there is little sense to remove all of these since fuel-qa is 100% required to operate this way. In the interim we should just specify the appropriate SME with the MAINTAINERS file. On Fri, Oct 16, 2015 at 11:34 AM Sergii Golovatiuk < sgolovat...@mirantis.com> wrote: > Tests should be in plugin > > -- > Best regards, > Sergii Golovatiuk, > Skype #golserge > IRC #holser > > On Fri, Oct 16, 2015 at 5:58 PM, Simon Pasquier < > spasqu...@mirantis.com> wrote: > >> Hello Alexey, >> >> On Fri, Oct 16, 2015 at 5:35 PM, Alexey Elagin >> wrote: >> >>> Hello Simon! >>> >>> We are going to remove plugins' functional tests from fuel-qa >>> because this tests don't use for our plugins CI process. >>> >> >> And where are the existing tests going to be stored then? >> >> Thanks, >> Simon >> >> >>> >>> >>> __ >>> OpenStack Development Mailing List (not for usage questions) >>> Unsubscribe: >>> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe >>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >>> >> >> >> >> __ >> OpenStack Development Mailing List (not for usage questions) >> Unsubscribe: >> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> >> > > __ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: > openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > -- -- Andrew Woodward Mi
Re: [openstack-dev] [Fuel][QA][Plugins] Move functional tests from fuel-qa to the plugins
Simon, structure of fuel-web repo is much more complex than fuel-qa, ~ 50 active contributors work with fuel-web. There is the functionality of the different Fuel domains and each requires its own expertise, so maintenance is divided by folders. In case of fuel-qa maintainers are doing review for whole repository, structure of file[0] is correct. Nastya. [0] https://github.com/openstack/fuel-qa/blob/master/MAINTAINERS On Wed, Oct 21, 2015 at 2:15 AM, Mike Scherbakov wrote: > Simon, > I believe that it's a mistake in fuel-qa. Valid structure is in fuel-web. > Please fix the one in fuel-qa. > > I'm also looking forward for automated adding of people to review requests > based on this file. Here is the task to track it: > https://bugs.launchpad.net/fuel/+bug/1497655 > > On Tue, Oct 20, 2015 at 2:10 AM Simon Pasquier > wrote: > >> Thanks for the reply, Andrew! I must admit that I haven't read thoroughly >> the specification on the new team structure [1]. IIUC plugin developers >> should be added to the MAINTAINERS file of fuel-qa for the directories that >> concern their plugins. If I take LMA as an example, this would be: >> fuelweb_test/tests/plugins/plugin_elasticsearch >> fuelweb_test/tests/plugins/plugin_lma_collector >> fuelweb_test/tests/plugins/plugin_lma_infra_alerting >> >> Is that right? >> >> I can submit a change to fuel-qa for adding the LMA team to the >> MAINTAINERS file but I can't figure out the structure of the YAML data: >> fuel-web/MAINTAINERS [2] is organized as "{directory1: [maintainer1, >> maintainer2, ...], directory2: [...], ...}" while for fuel-qa [3] (and >> other Fuel projects), it's "[maintainer1, maintainer2, ...]". >> >> BR, >> Simon >> >> [1] >> http://specs.fuel-infra.org/fuel-specs-master/policy/team-structure.html >> [2] https://github.com/openstack/fuel-web/blob/master/MAINTAINERS >> [3] https://github.com/openstack/fuel-qa/blob/master/MAINTAINERS >> >> >> On Sat, Oct 17, 2015 at 2:21 AM, Andrew Woodward >> wrote: >> >>> We have already discussed this to be a result of describing data driven >>> testing, untill this spec is completed there is little sense to remove all >>> of these since fuel-qa is 100% required to operate this way. In the interim >>> we should just specify the appropriate SME with the MAINTAINERS file. >>> >>> On Fri, Oct 16, 2015 at 11:34 AM Sergii Golovatiuk < >>> sgolovat...@mirantis.com> wrote: >>> Tests should be in plugin -- Best regards, Sergii Golovatiuk, Skype #golserge IRC #holser On Fri, Oct 16, 2015 at 5:58 PM, Simon Pasquier >>> > wrote: > Hello Alexey, > > On Fri, Oct 16, 2015 at 5:35 PM, Alexey Elagin > wrote: > >> Hello Simon! >> >> We are going to remove plugins' functional tests from fuel-qa because >> this tests don't use for our plugins CI process. >> > > And where are the existing tests going to be stored then? > > Thanks, > Simon > > >> >> >> __ >> OpenStack Development Mailing List (not for usage questions) >> Unsubscribe: >> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> > > > > __ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: > openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >>> -- >>> >>> -- >>> >>> Andrew Woodward >>> >>> Mirantis >>> >>> Fuel Community Ambassador >>> >>> Ceph Community >>> >>> >>> __ >>> OpenStack Development Mailing List (not for usage questions) >>> Unsubscribe: >>> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe >>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >>> >>> >> __ >> OpenStack Development Mailing List (not for usage questions) >> Unsubscribe: >> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> > -- > Mike Scherbakov > #mihgen > > __ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/ope
Re: [openstack-dev] [Fuel][QA][Plugins] Move functional tests from fuel-qa to the plugins
Simon, I believe that it's a mistake in fuel-qa. Valid structure is in fuel-web. Please fix the one in fuel-qa. I'm also looking forward for automated adding of people to review requests based on this file. Here is the task to track it: https://bugs.launchpad.net/fuel/+bug/1497655 On Tue, Oct 20, 2015 at 2:10 AM Simon Pasquier wrote: > Thanks for the reply, Andrew! I must admit that I haven't read thoroughly > the specification on the new team structure [1]. IIUC plugin developers > should be added to the MAINTAINERS file of fuel-qa for the directories that > concern their plugins. If I take LMA as an example, this would be: > fuelweb_test/tests/plugins/plugin_elasticsearch > fuelweb_test/tests/plugins/plugin_lma_collector > fuelweb_test/tests/plugins/plugin_lma_infra_alerting > > Is that right? > > I can submit a change to fuel-qa for adding the LMA team to the > MAINTAINERS file but I can't figure out the structure of the YAML data: > fuel-web/MAINTAINERS [2] is organized as "{directory1: [maintainer1, > maintainer2, ...], directory2: [...], ...}" while for fuel-qa [3] (and > other Fuel projects), it's "[maintainer1, maintainer2, ...]". > > BR, > Simon > > [1] > http://specs.fuel-infra.org/fuel-specs-master/policy/team-structure.html > [2] https://github.com/openstack/fuel-web/blob/master/MAINTAINERS > [3] https://github.com/openstack/fuel-qa/blob/master/MAINTAINERS > > > On Sat, Oct 17, 2015 at 2:21 AM, Andrew Woodward wrote: > >> We have already discussed this to be a result of describing data driven >> testing, untill this spec is completed there is little sense to remove all >> of these since fuel-qa is 100% required to operate this way. In the interim >> we should just specify the appropriate SME with the MAINTAINERS file. >> >> On Fri, Oct 16, 2015 at 11:34 AM Sergii Golovatiuk < >> sgolovat...@mirantis.com> wrote: >> >>> Tests should be in plugin >>> >>> -- >>> Best regards, >>> Sergii Golovatiuk, >>> Skype #golserge >>> IRC #holser >>> >>> On Fri, Oct 16, 2015 at 5:58 PM, Simon Pasquier >>> wrote: >>> Hello Alexey, On Fri, Oct 16, 2015 at 5:35 PM, Alexey Elagin wrote: > Hello Simon! > > We are going to remove plugins' functional tests from fuel-qa because > this tests don't use for our plugins CI process. > And where are the existing tests going to be stored then? Thanks, Simon > > > __ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: > openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >>> >>> __ >>> OpenStack Development Mailing List (not for usage questions) >>> Unsubscribe: >>> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe >>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >>> >> -- >> >> -- >> >> Andrew Woodward >> >> Mirantis >> >> Fuel Community Ambassador >> >> Ceph Community >> >> __ >> OpenStack Development Mailing List (not for usage questions) >> Unsubscribe: >> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> >> > __ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > -- Mike Scherbakov #mihgen __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Fuel][QA][Plugins] Move functional tests from fuel-qa to the plugins
Thanks for the reply, Andrew! I must admit that I haven't read thoroughly the specification on the new team structure [1]. IIUC plugin developers should be added to the MAINTAINERS file of fuel-qa for the directories that concern their plugins. If I take LMA as an example, this would be: fuelweb_test/tests/plugins/plugin_elasticsearch fuelweb_test/tests/plugins/plugin_lma_collector fuelweb_test/tests/plugins/plugin_lma_infra_alerting Is that right? I can submit a change to fuel-qa for adding the LMA team to the MAINTAINERS file but I can't figure out the structure of the YAML data: fuel-web/MAINTAINERS [2] is organized as "{directory1: [maintainer1, maintainer2, ...], directory2: [...], ...}" while for fuel-qa [3] (and other Fuel projects), it's "[maintainer1, maintainer2, ...]". BR, Simon [1] http://specs.fuel-infra.org/fuel-specs-master/policy/team-structure.html [2] https://github.com/openstack/fuel-web/blob/master/MAINTAINERS [3] https://github.com/openstack/fuel-qa/blob/master/MAINTAINERS On Sat, Oct 17, 2015 at 2:21 AM, Andrew Woodward wrote: > We have already discussed this to be a result of describing data driven > testing, untill this spec is completed there is little sense to remove all > of these since fuel-qa is 100% required to operate this way. In the interim > we should just specify the appropriate SME with the MAINTAINERS file. > > On Fri, Oct 16, 2015 at 11:34 AM Sergii Golovatiuk < > sgolovat...@mirantis.com> wrote: > >> Tests should be in plugin >> >> -- >> Best regards, >> Sergii Golovatiuk, >> Skype #golserge >> IRC #holser >> >> On Fri, Oct 16, 2015 at 5:58 PM, Simon Pasquier >> wrote: >> >>> Hello Alexey, >>> >>> On Fri, Oct 16, 2015 at 5:35 PM, Alexey Elagin >>> wrote: >>> Hello Simon! We are going to remove plugins' functional tests from fuel-qa because this tests don't use for our plugins CI process. >>> >>> And where are the existing tests going to be stored then? >>> >>> Thanks, >>> Simon >>> >>> __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >>> >>> >>> >>> __ >>> OpenStack Development Mailing List (not for usage questions) >>> Unsubscribe: >>> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe >>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >>> >>> >> __ >> OpenStack Development Mailing List (not for usage questions) >> Unsubscribe: >> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> > -- > > -- > > Andrew Woodward > > Mirantis > > Fuel Community Ambassador > > Ceph Community > > __ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Fuel][QA][Plugins] Move functional tests from fuel-qa to the plugins
We have already discussed this to be a result of describing data driven testing, untill this spec is completed there is little sense to remove all of these since fuel-qa is 100% required to operate this way. In the interim we should just specify the appropriate SME with the MAINTAINERS file. On Fri, Oct 16, 2015 at 11:34 AM Sergii Golovatiuk wrote: > Tests should be in plugin > > -- > Best regards, > Sergii Golovatiuk, > Skype #golserge > IRC #holser > > On Fri, Oct 16, 2015 at 5:58 PM, Simon Pasquier > wrote: > >> Hello Alexey, >> >> On Fri, Oct 16, 2015 at 5:35 PM, Alexey Elagin >> wrote: >> >>> Hello Simon! >>> >>> We are going to remove plugins' functional tests from fuel-qa because >>> this tests don't use for our plugins CI process. >>> >> >> And where are the existing tests going to be stored then? >> >> Thanks, >> Simon >> >> >>> >>> >>> __ >>> OpenStack Development Mailing List (not for usage questions) >>> Unsubscribe: >>> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe >>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >>> >> >> >> __ >> OpenStack Development Mailing List (not for usage questions) >> Unsubscribe: >> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> >> > __ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > -- -- Andrew Woodward Mirantis Fuel Community Ambassador Ceph Community __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Fuel][QA][Plugins] Move functional tests from fuel-qa to the plugins
Tests should be in plugin -- Best regards, Sergii Golovatiuk, Skype #golserge IRC #holser On Fri, Oct 16, 2015 at 5:58 PM, Simon Pasquier wrote: > Hello Alexey, > > On Fri, Oct 16, 2015 at 5:35 PM, Alexey Elagin > wrote: > >> Hello Simon! >> >> We are going to remove plugins' functional tests from fuel-qa because >> this tests don't use for our plugins CI process. >> > > And where are the existing tests going to be stored then? > > Thanks, > Simon > > >> >> __ >> OpenStack Development Mailing List (not for usage questions) >> Unsubscribe: >> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> > > > __ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Fuel][QA][Plugins] Move functional tests from fuel-qa to the plugins
Hello Alexey, On Fri, Oct 16, 2015 at 5:35 PM, Alexey Elagin wrote: > Hello Simon! > > We are going to remove plugins' functional tests from fuel-qa because this > tests don't use for our plugins CI process. > And where are the existing tests going to be stored then? Thanks, Simon > > __ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Fuel][QA][Plugins] Move functional tests from fuel-qa to the plugins
Hello Simon! We are going to remove plugins' functional tests from fuel-qa because this tests don't use for our plugins CI process. __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev