[openstack-qa] New Client Test Suite

Joe Gordon jogo at cloudscaling.com
Thu Feb 14 18:46:21 UTC 2013


On Wed, Feb 13, 2013 at 6:13 PM, David Kranz <david.kranz at qrclab.com> wrote:

> This seems like a good idea but I have a question. I have used the python
> API from novaclient extensively as well as the cli. You are talking about
> testing the cli I think. At the Boston OpenStack meetup tonight I heard
> that novaclient was not intended to be a Python library for nova but was a
> cli that happened to be implemented in Nova. Is that something every one
> but me knew? Are there no Python bindings the community intends to support?
>

Yes, I am talking about testing the CLI.


>
>  -David
>
>
> On 2/12/2013 5:39 PM, Joe Gordon wrote:
>
>> Hi All,
>>
>> We currently have thorough API tests (Tempest) that do an excellent job
>> of testing nova, glance, keystone, etc.  But to date we don't have anything
>> that tests the assorted python clients.
>>
>> Extensive python client tests, which would consist of mostly shell
>> commands, would prevent many bugs from arising such as:
>> https://bugs.launchpad.net/**python-novaclient/+bug/1122958<https://bugs.launchpad.net/python-novaclient/+bug/1122958>
>> **.
>>
>> The question is where should theses tests live?
>>
>> * Devstack/smoketests - these are just smoketests and are not designed to
>> be exhaustive
>> * Tempest  - currently explicitly doesn't use the python clients, but we
>> can add a separate folder that tests the clients
>> * In respective client repos -  easier to require new tests when adding
>> to client, but will result in divergent test suites
>> * Separate Repo - perhaps this is premature?
>>
>> I propose adding a separate folder in tempest to run the python client
>> tests, and taking it from there.
>>
>>
>> best,
>> Joe Gordon
>>
>>
>> ______________________________**_________________
>> openstack-qa mailing list
>> openstack-qa at lists.openstack.**org <openstack-qa at lists.openstack.org>
>> http://lists.openstack.org/**cgi-bin/mailman/listinfo/**openstack-qa<http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-qa>
>>
>
>
> ______________________________**_________________
> openstack-qa mailing list
> openstack-qa at lists.openstack.**org <openstack-qa at lists.openstack.org>
> http://lists.openstack.org/**cgi-bin/mailman/listinfo/**openstack-qa<http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-qa>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-qa/attachments/20130214/33346d2b/attachment.html>


More information about the openstack-qa mailing list