[openstack-dev] [qa][nova][defcore] Removal of Compute Baremetal GET nodes tests from Tempest

Andrea Frittoli andrea.frittoli at gmail.com
Tue Apr 11 09:45:55 UTC 2017


Thanks for raising this point!

On Tue, Apr 11, 2017 at 5:34 AM Ghanshyam Mann <ghanshyammann at gmail.com>
wrote:

> Hi All,
>
> There is tempest tests for compute baremetal GET nodes tests[1]. This
> tests involve ironic and nova. Ironic to create baremetal nodes and
> then GET nodes using nova APIs.
> Nova only provides GET APIs for baremetal nodes which are already
> deprecated [2].
>
> As nova baremetal APIs are deprecated and test needs Ironic to be
> present and so ironic baremetal service client,  we propose to remove
> this test from tempest[3]. We have coverage of that feature/API in
> ironic tempest plugin for node GET/POST and nova API in nova
> functional tests[4].
>
+1

That test requires the ironic plugin to be installed, so it does not run in
any
of the Tempest gates today.

I think Tempest cannot / should not host tests that depend on plugins
(which
in turn depend on Tempest).

andreaf


>
> I have been objecting this in past but now I feel its not worth to
> test this in Tempest due to its complexity of Ironic requirement.
> This is part of tempest tests removal standard, feel free to let us
> know in case of any objection.
>
>
> ..1
> https://git.openstack.org/cgit/openstack/tempest/tree/tempest/api/compute/admin/test_baremetal_nodes.py
> ..2
> https://developer.openstack.org/api-ref/compute/#bare-metal-nodes-os-baremetal-nodes-deprecated
> ..3 https://review.openstack.org/#/c/449158/
> ..4
> http://git.openstack.org/cgit/openstack/nova/tree/nova/tests/functional/api_sample_tests/test_baremetal_nodes.py
>
> -gmann
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20170411/d48dc240/attachment.html>


More information about the OpenStack-dev mailing list