[openstack-dev] [oslo-incubator] pyzmq in test-requires
Mark McLoughlin
markmc at redhat.com
Tue Jan 8 15:59:37 UTC 2013
On Tue, 2013-01-08 at 10:52 -0500, Eric Windisch wrote:
> For some time, the ZeroMQ tests have been disabled due to a race
> condition that would cause occassional failures and would upset
> Jenkins.
>
>
> That race condition is now fixed and I'm seeking to have the tests run
> again. When I last worked on this, Monty had been working on
> full-vs-partial dependencies testing such that diffciult dependencies
> such as ZeroMQ, Qpid, and MySQL that require shared C libraries could
> be tested separately from the pure-python code that could be easily
> managed via 'pip'. However, that work seems to have been reverted.
>
>
> As such, the only present solution would be, as has happened with
> MySQL, to put pyzmq directly into test-requires. This would make the
> pyzmq library and, by extension, the C libzmq library, a requirement
> for running tests locally (as well as on Jenkins)
>
>
> I would presume that in doing this, we'd open the door to introducing
> a Qpid dependency as well.
>
>
> The following review contains a patch introducing pyzmq to
> test-requires:
> https://review.openstack.org/#/c/19202/
AIUI, dependencies listed in test-requires need to be pip-installable.
I don't know of any current progress on changing that?
Cheers,
Mark.
More information about the OpenStack-dev
mailing list