[openstack-dev] [all] removing XML testing completely from Tempest

Flavio Percoco flavio at redhat.com
Tue Nov 25 08:28:00 UTC 2014


On 24/11/14 08:56 -0500, Sean Dague wrote:
>Having XML payloads was never a universal part of OpenStack services.
>During the Icehouse release the TC declared that being an OpenStack
>service requires having a JSON REST API. Projects could do what they
>wanted beyond that. Lots of them deprecated and have been removing the
>XML cruft since then.
>
>Tempest is a tool to test the OpenStack API. OpenStack hasn't had an XML
>API for a long time.
>
>Given that current branchless Tempest only supports as far back as
>Icehouse anyway, after these changes were made, I'd like to propose that
>all the XML code in Tempest should be removed. If a project wants to
>support something else beyond a JSON API that's on that project to test
>and document on their own.
>
>We've definitively blocked adding new XML tests in Tempest anyway, but
>getting rid of the XML debt in the project will simplify it quite a bit,
>make it easier for contributors to join in, and seems consistent with
>the direction of OpenStack as a whole.

Lets get rid of it, once and for all.

-- 
@flaper87
Flavio Percoco
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20141125/44f37cfe/attachment.pgp>


More information about the OpenStack-dev mailing list