[zeromq-dev] C++ assertion failed with Java client
Pieter Hintjens
ph at imatix.com
Sat Feb 4 12:13:22 CET 2012
On Sat, Feb 4, 2012 at 12:24 AM, john skaller
<skaller at users.sourceforge.net> wrote:
> So? It would also mean I can run the tests, on practically any machine,
> since Python is nice and portable (compared to C).
Using PyZMQ as part of the libzmq "make check" process violates
layering in quite a big way.
At the same time John is right to suggest we're underusing PyZMQ in
this capacity. It's clearly far cheaper to write test cases in Python
than in C or C++.
So the problem is that we need to run more tests on libzmq, more
often, and we have excellent work that can do this but we're not using
it fully.
I can think of a few solutions:
* Run the PyZMQ test scripts as part of the regular Jenkins build process
* Carve off these test scripts as a more formal 0MQ test package that
can be extended.
* Start to create larger packages (libzmq + PyZMQ + CZMQ + jzmq +
etc.) that can be tested together.
Etc.
-Pieter
More information about the zeromq-dev
mailing list