Re: [openstack-dev] [Fuel][QA][Plugins] Move functional tests from fuel-qa to the plugins

2015-10-22 Thread Anastasia Urlapova
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

2015-10-21 Thread Mike Scherbakov
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

2015-10-21 Thread Simon Pasquier
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-20 Thread Sebastian Kalinowski
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

2015-10-20 Thread Mike Scherbakov
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

2015-10-20 Thread Anastasia Urlapova
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

2015-10-20 Thread Mike Scherbakov
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

2015-10-20 Thread Simon Pasquier
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

2015-10-16 Thread Andrew Woodward
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

2015-10-16 Thread Sergii Golovatiuk
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

2015-10-16 Thread Simon Pasquier
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

2015-10-16 Thread Alexey Elagin

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