Re: [openstack-dev] [Fuel] [CI] Running fuelclient tests against review requests for fuel-web repo

2015-10-21 Thread Mike Scherbakov
Can we do it in OpenStack Infra.. ?

On Wed, Oct 21, 2015 at 9:27 AM Aleksandra Fedorova 
wrote:

> Hi, Vitaly,
>
> there is nothing to prevent us from triggering test based on event in
> one project but checking out the code from another.
>
> So you can setup job triggered for patchset-created event in commit to
> fuel-web/ repo. Then in this job you checkout both: code from fuel-web
> and code from python-fuelclient in different subfolders, then run a
> test, get result and vote on patchset to fuel-web repository.
>
> python-fuelclient failures are not new indeed, and we have a bug [1]
> for 8.0 milestone to implement this kind of job. It will be much
> easier for CI team if we get initial implementation of the test so we
> can build a job on top. If you have some spare cycles - please
> participate, feel free to send a patch to jenkins-jobs repository
> directly [2] or comment on bug.
>
> [1] https://bugs.launchpad.net/fuel/+bug/1466897
> [2] https://review.fuel-infra.org/#/admin/projects/fuel-infra/jenkins-jobs
>
> On Wed, Oct 21, 2015 at 4:08 PM, Vitaly Kramskikh
>  wrote:
> > Hi,
> >
> > It's yet another time we broke fuelclient by merging a change in fuel-web
> > repo. Since we are considering moving Fuel UI to a separate repo, and we
> > need to run UI functional tests against changes in nailgun anyway, I
> think
> > we should start to change our CI so it could run tests from another repo
> > against changes in another repo.
> >
> > Can it be done?
> >
> > --
> > Vitaly Kramskikh,
> > Fuel UI Tech Lead,
> > Mirantis, Inc.
> >
> >
> __
> > 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
> >
>
>
> --
> Aleksandra Fedorova
> Fuel CI Engineer
> bookwar
>
> __
> 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] [CI] Running fuelclient tests against review requests for fuel-web repo

2015-10-21 Thread Aleksandra Fedorova
Hi, Vitaly,

there is nothing to prevent us from triggering test based on event in
one project but checking out the code from another.

So you can setup job triggered for patchset-created event in commit to
fuel-web/ repo. Then in this job you checkout both: code from fuel-web
and code from python-fuelclient in different subfolders, then run a
test, get result and vote on patchset to fuel-web repository.

python-fuelclient failures are not new indeed, and we have a bug [1]
for 8.0 milestone to implement this kind of job. It will be much
easier for CI team if we get initial implementation of the test so we
can build a job on top. If you have some spare cycles - please
participate, feel free to send a patch to jenkins-jobs repository
directly [2] or comment on bug.

[1] https://bugs.launchpad.net/fuel/+bug/1466897
[2] https://review.fuel-infra.org/#/admin/projects/fuel-infra/jenkins-jobs

On Wed, Oct 21, 2015 at 4:08 PM, Vitaly Kramskikh
 wrote:
> Hi,
>
> It's yet another time we broke fuelclient by merging a change in fuel-web
> repo. Since we are considering moving Fuel UI to a separate repo, and we
> need to run UI functional tests against changes in nailgun anyway, I think
> we should start to change our CI so it could run tests from another repo
> against changes in another repo.
>
> Can it be done?
>
> --
> Vitaly Kramskikh,
> Fuel UI Tech Lead,
> Mirantis, Inc.
>
> __
> 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
>


-- 
Aleksandra Fedorova
Fuel CI Engineer
bookwar

__
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] [CI] Running fuelclient tests against review requests for fuel-web repo

2015-10-21 Thread Aleksey Kasatkin
Sergii,

1. We only have auto-doc for developers which should be changed
automatically.
2. We do not have proper API versioning. We didn't decide yet how to
resolve it. Let's discuss versioning in "[Fuel] Changing APIs and API
versioning" thread.


Aleksey Kasatkin


On Wed, Oct 21, 2015 at 5:26 PM, Vitaly Kramskikh 
wrote:

> Sergii,
>
> Let's move this discussion to the thread "[Fuel] Changing APIs and API
> versioning". We need to have this mechanism regardless of our decision on
> API versioning.
>
> 2015-10-21 20:31 GMT+07:00 Sergii Golovatiuk :
>
>> Vitaliy,
>>
>> Why do merge API changes without:
>>
>> 1. Fixing documentation?
>> 2. bumping API version?
>>
>>
>> --
>> Best regards,
>> Sergii Golovatiuk,
>> Skype #golserge
>> IRC #holser
>>
>> On Wed, Oct 21, 2015 at 3:08 PM, Vitaly Kramskikh <
>> vkramsk...@mirantis.com> wrote:
>>
>>> Hi,
>>>
>>> It's yet another time we broke fuelclient by merging a change
>>>  in fuel-web repo. Since we
>>> are considering moving Fuel UI to a separate repo, and we need to run UI
>>> functional tests against changes in nailgun anyway, I think we should start
>>> to change our CI so it could run tests from another repo against changes in
>>> another repo.
>>>
>>> Can it be done?
>>>
>>> --
>>> Vitaly Kramskikh,
>>> Fuel UI Tech Lead,
>>> Mirantis, Inc.
>>>
>>>
>>> __
>>> 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
>>
>>
>
>
> --
> Vitaly Kramskikh,
> Fuel UI Tech Lead,
> Mirantis, Inc.
>
> __
> 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] [CI] Running fuelclient tests against review requests for fuel-web repo

2015-10-21 Thread Vitaly Kramskikh
Sergii,

Let's move this discussion to the thread "[Fuel] Changing APIs and API
versioning". We need to have this mechanism regardless of our decision on
API versioning.

2015-10-21 20:31 GMT+07:00 Sergii Golovatiuk :

> Vitaliy,
>
> Why do merge API changes without:
>
> 1. Fixing documentation?
> 2. bumping API version?
>
>
> --
> Best regards,
> Sergii Golovatiuk,
> Skype #golserge
> IRC #holser
>
> On Wed, Oct 21, 2015 at 3:08 PM, Vitaly Kramskikh  > wrote:
>
>> Hi,
>>
>> It's yet another time we broke fuelclient by merging a change
>>  in fuel-web repo. Since we
>> are considering moving Fuel UI to a separate repo, and we need to run UI
>> functional tests against changes in nailgun anyway, I think we should start
>> to change our CI so it could run tests from another repo against changes in
>> another repo.
>>
>> Can it be done?
>>
>> --
>> Vitaly Kramskikh,
>> Fuel UI Tech Lead,
>> Mirantis, Inc.
>>
>> __
>> 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
>
>


-- 
Vitaly Kramskikh,
Fuel UI Tech Lead,
Mirantis, Inc.
__
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] [CI] Running fuelclient tests against review requests for fuel-web repo

2015-10-21 Thread Sergii Golovatiuk
Vitaliy,

Why do merge API changes without:

1. Fixing documentation?
2. bumping API version?


--
Best regards,
Sergii Golovatiuk,
Skype #golserge
IRC #holser

On Wed, Oct 21, 2015 at 3:08 PM, Vitaly Kramskikh 
wrote:

> Hi,
>
> It's yet another time we broke fuelclient by merging a change
>  in fuel-web repo. Since we are
> considering moving Fuel UI to a separate repo, and we need to run UI
> functional tests against changes in nailgun anyway, I think we should start
> to change our CI so it could run tests from another repo against changes in
> another repo.
>
> Can it be done?
>
> --
> Vitaly Kramskikh,
> Fuel UI Tech Lead,
> Mirantis, Inc.
>
> __
> 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-dev] [Fuel] [CI] Running fuelclient tests against review requests for fuel-web repo

2015-10-21 Thread Vitaly Kramskikh
Hi,

It's yet another time we broke fuelclient by merging a change
 in fuel-web repo. Since we are
considering moving Fuel UI to a separate repo, and we need to run UI
functional tests against changes in nailgun anyway, I think we should start
to change our CI so it could run tests from another repo against changes in
another repo.

Can it be done?

-- 
Vitaly Kramskikh,
Fuel UI Tech Lead,
Mirantis, Inc.
__
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