You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by Jonathan Robie <jo...@redhat.com> on 2009/10/09 20:06:50 UTC

Interop testing for 0-10 C++ and Java brokers

If Java and C++ will both be supporting AMQP 0-10 as of 0.6, what kinds 
of interop tests should we be doing?

I assume we will  run all 0-10 client tests, in all languages, against 
each broker?

Jonathan

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


RE: Interop testing for 0-10 C++ and Java brokers

Posted by Steve Huston <sh...@riverace.com>.
Hi Aidan,

> On Fri, Oct 9, 2009 at 7:57 PM, Rafael Schloming 
> <ra...@redhat.com> wrote:
> 
> > Jonathan Robie wrote:
> >>
> >> If Java and C++ will both be supporting AMQP 0-10 as of 
> 0.6, what kinds of
> >> interop tests should we be doing?
> >>
> >> I assume we will  run all 0-10 client tests, in all 
> languages, against
> >> each broker?
> >
> > This is trivial to do for the python, ruby, and Java 
> clients. It might take
> > a small amount hacking of the C++ build system to get the 
> C++ client tests
> > to run against another broker, but should be doable.
> 
> The 0-8 .Net client has some fairly trivial tests, and is a very
> under-implemented participant in the interop test suite. The pure
.Net
> client doesn't have much except some examples, I don't know about
the
> mixed-mode one. Steve? Cliff?

The WCF channel code has a test suite drive by Nunit. It's in
wcf/tests, I think.

-Steve


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


Re: Interop testing for 0-10 C++ and Java brokers

Posted by Aidan Skinner <ai...@apache.org>.
On Fri, Oct 9, 2009 at 7:57 PM, Rafael Schloming <ra...@redhat.com> wrote:

> Jonathan Robie wrote:
>>
>> If Java and C++ will both be supporting AMQP 0-10 as of 0.6, what kinds of
>> interop tests should we be doing?
>>
>> I assume we will  run all 0-10 client tests, in all languages, against
>> each broker?
>
> This is trivial to do for the python, ruby, and Java clients. It might take
> a small amount hacking of the C++ build system to get the C++ client tests
> to run against another broker, but should be doable.

The 0-8 .Net client has some fairly trivial tests, and is a very
under-implemented participant in the interop test suite. The pure .Net
client doesn't have much except some examples, I don't know about the
mixed-mode one. Steve? Cliff?

- Aidan
-- 
Apache Qpid - AMQP, JMS, other messaging love http://qpid.apache.org
"A witty saying proves nothing" - Voltaire

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


Re: Interop testing for 0-10 C++ and Java brokers

Posted by Rafael Schloming <ra...@redhat.com>.
Jonathan Robie wrote:
> If Java and C++ will both be supporting AMQP 0-10 as of 0.6, what kinds 
> of interop tests should we be doing?
> 
> I assume we will  run all 0-10 client tests, in all languages, against 
> each broker?

This is trivial to do for the python, ruby, and Java clients. It might 
take a small amount hacking of the C++ build system to get the C++ 
client tests to run against another broker, but should be doable.

--Rafael


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org