qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alan Conway (JIRA)" <qpid-...@incubator.apache.org>
Subject [jira] Updated: (QPID-242) Cross language interop testing
Date Thu, 04 Jan 2007 14:15:27 GMT

     [ https://issues.apache.org/jira/browse/QPID-242?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Alan Conway updated QPID-242:

    Issue Type: Test  (was: Bug)

> Cross language interop testing
> ------------------------------
>                 Key: QPID-242
>                 URL: https://issues.apache.org/jira/browse/QPID-242
>             Project: Qpid
>          Issue Type: Test
>          Components: C++ Broker, C++ Client, Java Broker, Java Client
>            Reporter: Alan Conway
> We need to test between different language clients & servers. To this end I suggest
the following framework:
> For each broker impl X, add script to qpid/bin/broker_X where X is cpp, java etc. with
the following behavior:
> broker_X start   [port]  # start the broker on port (defaults to AMQP port)
> broker_X stop [port]  # stop the broker on port.
>  Each implementation then should run its client tests against other brokers using these
scripts to start & stop the foreign brokers.
> IMPORTANT: Once X has been built in a clean working copy, the broker_X script shoud work.
> The broker_X script MUST NOT make any assumptions about environment variables or current
directory. The script can use $0 to find the qpid/bin directory. It can assume that:
> - $0 is the qpid/bin directory
> - $0/../X has been  built already.
> The scriptmust set up all required env vars, any config files etc. that are not automatically
created by building X. 

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message