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] Created: (QPID-242) Cross language testing
Date Wed, 03 Jan 2007 21:06:27 GMT
Cross language testing

                 Key: QPID-242
                 URL: https://issues.apache.org/jira/browse/QPID-242
             Project: Qpid
          Issue Type: Bug
          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