On Dec 11, 2006, at 2:58 AM, Gordon Sim wrote:

Steve Vinoski wrote:
When I raise the testing issue in this list, as I've already done on numerous occasions, I usually get next to nothing in terms of feedback. Do others share my concerns about this whole testing issue? Do we as a group agree on the value of overhauling and enhancing our tests?

Yes, I agree that more (and better organised) tests would be a very good thing.

Thanks Gordon, Alan, Rajith, and Jim for your responses.

Just so I'm clear on this: the java/client/src/test/java/org/apache/ qpid directory currently contains all of the following:

IBMPerfTest
client
cluster
codec
config
cts
example
flow
fragmentation
framing
headers
jndi
latency
mina
multiconsumer
ping
pubsub1
requestreply1
test
testutil
topic
transacted
weblogic

Of all these, only specific tests under the test/unit subdirectory are currently being executed as unit tests, as specified by the includes/excludes configured for Surefire in client/pom.xml. What I'm proposing as a first step is moving everything listed here except for the test subdirectory into a temporary src/old_test directory, also under client, keeping the full package name for each test of course. That way, I can remove the includes/excludes from the Surefire configuration in the pom without us losing anything.

I would also do something similar for the systests directory.

Any reason why I shouldn't do this? Speak now...

--steve

Reply via email to