1. Add verify scripts for the interop tests below to the C++ build. 2. Add verify scripts to the qpidd package so they can be run on installed broker/clients. Tests: > Direct: > > python config, python producer, python consumer > python config, python producer, c++ consumer > python config, c++ producer, python consumer > python config, c++ producer, c++ consumer > c++ config, python producer, python consumer > c++ config, python producer, c++ consumer > c++ config, c++ producer, python consumer > c++ config, c++ producer, c++ consumer > > Fanout: > > python config, python producer, python consumer > python config, python producer, c++ consumer > python config, c++ producer, python consumer > python config, c++ producer, c++ consumer > c++ config, python producer, python consumer > c++ config, python producer, c++ consumer > c++ config, c++ producer, python consumer > c++ config, c++ producer, c++ consumer > > Pub/sub: > > c++ publisher, c++ subscriber > c++ publisher, python subscriber > python publisher, c++ subscriber > python publisher, python subscribe > > Request/response: > > c++ client, c++ server > c++ client, python server > python client, c++ server > python client, python server >
Now that the Java examples interoperate, they should be tested as well. For Java/C++ compatibility, replace python in the above matrix with Java. For Java/python compatibility, replace c++ in the above matrix with Java.
Added python/cpp cross tests in revision 619903
Automated as part of C++ build, scripts committed r620014
qpidd-0.2-24.el5, qpidc-0.2-24.el5, and rhm-0.2-18.el5 have been pushed to the staging repo for testing