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.


Reply via email to