[jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)] - Re: org.jboss.test.jbossmq.test cleanup in jboss5

rachmatowicz@jboss.com do-not-reply at jboss.com
Wed Mar 28 18:35:45 EDT 2007


The org.jboss.test.jbossmessaging.test tests consist of all the JMS tests from org.jboss.test.jbossmq.test which (i) did not have any obvious dependencies on JBossMQ and (ii) have been modified in such a way that they can be executed against JBossMQ or Messaging by setting up appropriate configuration files. 

The idea was to eventually have one directory of JMS tests, which would exercise only pure JMS functionality, and could be executed against either JMS implementation. At present, only the Messaging implementation is using these tests, as it is the default JMS provider in JBoss 5. 

I have a spreadsheet which I used to categorise the JBossMQ, if it is of any interest. There were some JBossMQ tests which are still in a pending state ( not yet included in the jbossmessaging package) as they test XA recovery, and XA recovery was not available in Messaging at the time.

This list of tests from JBossMQ which were not carried over is:
CleanTopicRemovalUnitTestCase
ClientMonitorConnectionRaceUnitTestCase
DestinationFullUnitTestCase
HTTPConnectionUnitTestCase
LargeMessageUnitTestCase
NackWithRollbackUnitTestCase
SelectorParserUnitTestCase
SelectorSyntaxUnitTestCase
UIL2ConnectionUnitTestCase
UIL2InvocationLayerStressTestCase
ExpiryDestinationTestCase
HTTPJBossMQUnitTestCase
ScheduledDeliveryUnitTestCase
UIL2JBossMQUnitTestCase
ReceiversImplStressTestCase
ReceiversImplArrayListStressTestCase
ReceiversImplLinkedListStressTestCase
These all had JBossMQ depenedencies referenced in them. However, it may be that, for some of these tests, aside from some minor dependency on JBossMQ,  a similar generic JMS test might want to be developed (e.g. LargeMessageUnitTestCase)

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4032576#4032576

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4032576



More information about the jboss-dev-forums mailing list