As far as the interop test spec. is concerned. Java, C++ and .Net all have implementations of it and can talk to each other. This only covers very basic p2p and pub/sub tests, but these have been demonstrated to be working, and probably enough for M2? I've run the interop tests between the three clients on an adhoc basis, and planning on doing a test run to certify any RCs that we release.
I have some test code for the Java client that is capable of easily creating a large variety of different test scenarios, all controlled from a standardized set of test parameters. I am in the process of hooking this up to a variation on the interop test coordinator, in order to create a distributed test tool for carrying out tests with many clients. This is needed to properly test pub/sub, but will in general allow more realistic scaling of tests. Once completed, I intend to propose some more test cases for the interop testing spec, using the same approach (and re-using the same code). This will enable us to produce a much more in-depth set of interop tests. More on this later... Rupert On 16/07/07, Carl Trieloff <[EMAIL PROTECTED]> wrote:
Marnie McCormack wrote: > Hi All, > > As most of you know, I'm in splendid isolation at the moment so have a > slight 'outside world' view. To that end, I felt it might be useful to > make > raise some questions/make some suggestions about M2. I hope they're > useful > to the Qpid project. > > *RCs ?* > > M2 has been a little while in the pipeline. Are we close to building some > RCs ? If not, do we have a real handle on what's needed to get there. The > branch must be pretty elderly now. We post cruize control builds of M2 and truck here, if you want to play with one without doing a co and local build. http://rhm.et.redhat.com/download/ once we have the lic headers updated we can post a RC1. > > > *Interop ?* > > We also have the thornier issue of interop - which was one of my real > goals > when I proposed M2. I'm wondering now if that was a bit ambitious or > whether > we've come on leaps and bounds since I went on mat leave ? > M2 interop is Java, C++ client, Pyhton, Ruby and .NET on 0-8 Trunk interop will happen again on 0-10 form what I see.
