[openstack-dev] [Ceilometer] [qa] [oslo] Declarative HTTP Tests
Doug Hellmann
doug at doughellmann.com
Thu Oct 23 21:14:04 UTC 2014
On Oct 23, 2014, at 6:27 AM, Chris Dent <chdent at redhat.com> wrote:
>
> I've proposed a spec to Ceilometer
>
> https://review.openstack.org/#/c/129669/
>
> for a suite of declarative HTTP tests that would be runnable both in
> gate check jobs and in local dev environments.
>
> There's been some discussion that this may be generally applicable
> and could be best served by a generic tool. My original assertion
> was "let's make something work and then see if people like it" but I
> thought I also better check with the larger world:
>
> * Is this a good idea?
>
> * Do other projects have similar ideas in progress?
>
> * Is this concept something for which a generic tool should be
> created _prior_ to implementation in an individual project?
>
> * Is there prior art? What's a good format?
WebTest isn’t quite what you’re talking about, but does provide a way to talk to a WSGI app from within a test suite rather simply. Can you expand a little on why “declarative” tests are better suited for this than the more usual sorts of tests we write?
I definitely don’t think the ceilometer team should build something completely new for this without a lot more detail in the spec about which projects on PyPI were evaluated and rejected as not meeting the requirements. If we do need/want something like this I would expect it to be built within the QA program. I don’t know if it’s appropriate to put it in tempestlib or if we need a completely new tool.
Doug
>
> Thanks.
>
> --
> Chris Dent tw:@anticdent freenode:cdent
> https://tank.peermore.com/tanks/cdent
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
More information about the OpenStack-dev
mailing list