[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