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