You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Alan Conway (JIRA)" <qp...@incubator.apache.org> on 2007/03/13 18:21:09 UTC

[jira] Created: (QPID-412) Implement initial C++ interop tests

Implement initial C++ interop tests
-----------------------------------

                 Key: QPID-412
                 URL: https://issues.apache.org/jira/browse/QPID-412
             Project: Qpid
          Issue Type: Test
          Components: C++ Broker, C++ Client
            Reporter: Alan Conway


Implement C++ equivalents for the Java interop test client, comitted by Rupert Smith, mail below:

rupertlssmith@googlemail.com

Skeleton of the interop test is checked in under qpid/java/integrationtests
for a Java coordinator and test client.

*Only the test client needs to be ported to every other language*. The
outline of this may be found under the org...interop.testclient package.
There is no need for other language implementations to closely follow this
exampe (I used some Java enum syntax anyway, I don't know if C++ or C# has
similar syntax, python/ruby probably has funky ways of doing it better).
Something broadly similar would be nice, so that moving between the
different implementation is easy. In particular the InteropClientTestCase
interface might be worth standardizing on. Will flesh this out over the
week, depending on other priorities.

Also, I forgot to put the test case names in the spec, so that clients can
tell which test case the invites are for. I went for:

"TC1_DummyRun"
"TC2_BasicP2P"
"TC3_BasicPubSub"

Will add these to the spec.

Rupert



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (QPID-412) Implement initial C++ interop tests

Posted by "Gordon Sim (JIRA)" <qp...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12497775 ] 

Gordon Sim commented on QPID-412:
---------------------------------

Done on M2; will merge over to trunk before marking this resolved.

> Implement initial C++ interop tests
> -----------------------------------
>
>                 Key: QPID-412
>                 URL: https://issues.apache.org/jira/browse/QPID-412
>             Project: Qpid
>          Issue Type: Test
>          Components: C++ Broker, C++ Client
>    Affects Versions: M2
>            Reporter: Alan Conway
>         Assigned To: Gordon Sim
>            Priority: Critical
>             Fix For: M2
>
>
> Implement C++ equivalents for the Java interop test client, comitted by Rupert Smith, mail below:
> rupertlssmith@googlemail.com
> Skeleton of the interop test is checked in under qpid/java/integrationtests
> for a Java coordinator and test client.
> *Only the test client needs to be ported to every other language*. The
> outline of this may be found under the org...interop.testclient package.
> There is no need for other language implementations to closely follow this
> exampe (I used some Java enum syntax anyway, I don't know if C++ or C# has
> similar syntax, python/ruby probably has funky ways of doing it better).
> Something broadly similar would be nice, so that moving between the
> different implementation is easy. In particular the InteropClientTestCase
> interface might be worth standardizing on. Will flesh this out over the
> week, depending on other priorities.
> Also, I forgot to put the test case names in the spec, so that clients can
> tell which test case the invites are for. I went for:
> "TC1_DummyRun"
> "TC2_BasicP2P"
> "TC3_BasicPubSub"
> Will add these to the spec.
> Rupert

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (QPID-412) Implement initial C++ interop tests

Posted by "Alan Conway (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alan Conway updated QPID-412:
-----------------------------

             Priority: Critical  (was: Major)
    Affects Version/s: M2

> Implement initial C++ interop tests
> -----------------------------------
>
>                 Key: QPID-412
>                 URL: https://issues.apache.org/jira/browse/QPID-412
>             Project: Qpid
>          Issue Type: Test
>          Components: C++ Broker, C++ Client
>    Affects Versions: M2
>            Reporter: Alan Conway
>            Priority: Critical
>
> Implement C++ equivalents for the Java interop test client, comitted by Rupert Smith, mail below:
> rupertlssmith@googlemail.com
> Skeleton of the interop test is checked in under qpid/java/integrationtests
> for a Java coordinator and test client.
> *Only the test client needs to be ported to every other language*. The
> outline of this may be found under the org...interop.testclient package.
> There is no need for other language implementations to closely follow this
> exampe (I used some Java enum syntax anyway, I don't know if C++ or C# has
> similar syntax, python/ruby probably has funky ways of doing it better).
> Something broadly similar would be nice, so that moving between the
> different implementation is easy. In particular the InteropClientTestCase
> interface might be worth standardizing on. Will flesh this out over the
> week, depending on other priorities.
> Also, I forgot to put the test case names in the spec, so that clients can
> tell which test case the invites are for. I went for:
> "TC1_DummyRun"
> "TC2_BasicP2P"
> "TC3_BasicPubSub"
> Will add these to the spec.
> Rupert

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (QPID-412) Implement initial C++ interop tests

Posted by "Alan Conway (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alan Conway updated QPID-412:
-----------------------------

    Fix Version/s: M2

> Implement initial C++ interop tests
> -----------------------------------
>
>                 Key: QPID-412
>                 URL: https://issues.apache.org/jira/browse/QPID-412
>             Project: Qpid
>          Issue Type: Test
>          Components: C++ Broker, C++ Client
>    Affects Versions: M2
>            Reporter: Alan Conway
>            Priority: Critical
>             Fix For: M2
>
>
> Implement C++ equivalents for the Java interop test client, comitted by Rupert Smith, mail below:
> rupertlssmith@googlemail.com
> Skeleton of the interop test is checked in under qpid/java/integrationtests
> for a Java coordinator and test client.
> *Only the test client needs to be ported to every other language*. The
> outline of this may be found under the org...interop.testclient package.
> There is no need for other language implementations to closely follow this
> exampe (I used some Java enum syntax anyway, I don't know if C++ or C# has
> similar syntax, python/ruby probably has funky ways of doing it better).
> Something broadly similar would be nice, so that moving between the
> different implementation is easy. In particular the InteropClientTestCase
> interface might be worth standardizing on. Will flesh this out over the
> week, depending on other priorities.
> Also, I forgot to put the test case names in the spec, so that clients can
> tell which test case the invites are for. I went for:
> "TC1_DummyRun"
> "TC2_BasicP2P"
> "TC3_BasicPubSub"
> Will add these to the spec.
> Rupert

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (QPID-412) Implement initial C++ interop tests

Posted by "Gordon Sim (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gordon Sim resolved QPID-412.
-----------------------------

    Resolution: Fixed

Merged to trunk also.

> Implement initial C++ interop tests
> -----------------------------------
>
>                 Key: QPID-412
>                 URL: https://issues.apache.org/jira/browse/QPID-412
>             Project: Qpid
>          Issue Type: Test
>          Components: C++ Broker, C++ Client
>    Affects Versions: M2
>            Reporter: Alan Conway
>            Assignee: Gordon Sim
>            Priority: Critical
>             Fix For: M2
>
>
> Implement C++ equivalents for the Java interop test client, comitted by Rupert Smith, mail below:
> rupertlssmith@googlemail.com
> Skeleton of the interop test is checked in under qpid/java/integrationtests
> for a Java coordinator and test client.
> *Only the test client needs to be ported to every other language*. The
> outline of this may be found under the org...interop.testclient package.
> There is no need for other language implementations to closely follow this
> exampe (I used some Java enum syntax anyway, I don't know if C++ or C# has
> similar syntax, python/ruby probably has funky ways of doing it better).
> Something broadly similar would be nice, so that moving between the
> different implementation is easy. In particular the InteropClientTestCase
> interface might be worth standardizing on. Will flesh this out over the
> week, depending on other priorities.
> Also, I forgot to put the test case names in the spec, so that clients can
> tell which test case the invites are for. I went for:
> "TC1_DummyRun"
> "TC2_BasicP2P"
> "TC3_BasicPubSub"
> Will add these to the spec.
> Rupert

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (QPID-412) Implement initial C++ interop tests

Posted by "Gordon Sim (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gordon Sim reassigned QPID-412:
-------------------------------

    Assignee: Gordon Sim

> Implement initial C++ interop tests
> -----------------------------------
>
>                 Key: QPID-412
>                 URL: https://issues.apache.org/jira/browse/QPID-412
>             Project: Qpid
>          Issue Type: Test
>          Components: C++ Broker, C++ Client
>    Affects Versions: M2
>            Reporter: Alan Conway
>         Assigned To: Gordon Sim
>            Priority: Critical
>             Fix For: M2
>
>
> Implement C++ equivalents for the Java interop test client, comitted by Rupert Smith, mail below:
> rupertlssmith@googlemail.com
> Skeleton of the interop test is checked in under qpid/java/integrationtests
> for a Java coordinator and test client.
> *Only the test client needs to be ported to every other language*. The
> outline of this may be found under the org...interop.testclient package.
> There is no need for other language implementations to closely follow this
> exampe (I used some Java enum syntax anyway, I don't know if C++ or C# has
> similar syntax, python/ruby probably has funky ways of doing it better).
> Something broadly similar would be nice, so that moving between the
> different implementation is easy. In particular the InteropClientTestCase
> interface might be worth standardizing on. Will flesh this out over the
> week, depending on other priorities.
> Also, I forgot to put the test case names in the spec, so that clients can
> tell which test case the invites are for. I went for:
> "TC1_DummyRun"
> "TC2_BasicP2P"
> "TC3_BasicPubSub"
> Will add these to the spec.
> Rupert

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.