summaryrefslogtreecommitdiff
path: root/java
Commit message (Collapse)AuthorAgeFilesLines
* QPID-2002 : Add ability to filter log messages by virtualhost to ↵Martin Ritchie2009-08-072-43/+92
| | | | | | AbstractTestLogging so that DerbyMessageStore can use it to filter out all the items created in the test vhost. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802123 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Updated to use getTestQueueName() to ensure the queue used is ↵Martin Ritchie2009-08-071-2/+2
| | | | | | specific to this test git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802122 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Ensured new Logging tests use a new queue name for each test ↵Martin Ritchie2009-08-072-9/+21
| | | | | | case as the durable store is not cleared between tests so subsequent tests performing a queue create will not see a queue declare if the same name is used in all test cases. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802121 13f79535-47bb-0310-9956-ffa450edef68
* Ensured monitor resets do not exclude test connnection setupMartin Ritchie2009-08-073-7/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802120 13f79535-47bb-0310-9956-ffa450edef68
* Add Derby StoreClose test to excludes due to QPID-2031Martin Ritchie2009-08-071-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802119 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2033 : Added destroy for broker process that fails to startup. Also ↵Martin Ritchie2009-08-075-48/+72
| | | | | | | | augmented QpidTestCase and build profiles to take a new broker.stopped search value. If this appears in the log output during the external broker startup and the broker does not report ready then the startup will report the line of text associated with the exception as part of the failure. Currently the stopped value is set to to 'Exception'. This means if an exception occurs during startup then test will give more detail about the cause of the failure. This is only monitored during the brokerStart() call and through the getStopLine() call on the Piper we can return the line of text that the Exception matched. Providing more details of why a broker failed to startup. This extra detail is currently added to the exception thrown when the broker fails to become ready. Added test.mport to profile for defaulting management port git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802118 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2033 : Update to QpidTestCase to ensure that external broker is fully ↵Martin Ritchie2009-08-071-0/+2
| | | | | | shutdown when it fails to startup in the allotted time. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802117 13f79535-47bb-0310-9956-ffa450edef68
* Update to LogMonitor to use channel truncation as the AlertingTest did ↵Martin Ritchie2009-08-071-4/+2
| | | | | | previously. The current method can result in data log data loss and test failures. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802116 13f79535-47bb-0310-9956-ffa450edef68
* Added ServerConfigurationFileTest to exclude as this test requires the ↵Martin Ritchie2009-08-071-0/+5
| | | | | | | | default server configuration file for validation. Rather than editing the config files that the other profiles use simplist to exclude the test. This doesn't reduce test coverage as this is testing configuration loading only. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802115 13f79535-47bb-0310-9956-ffa450edef68
* Restored DerbyMessagStore testMartin Ritchie2009-08-071-2/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802114 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : MessageStore Logging updates to include queue counts from ↵Martin Ritchie2009-08-072-13/+270
| | | | | | persistent stores git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802113 13f79535-47bb-0310-9956-ffa450edef68
* Add a drainQueue method to QTC to allow tests to clean up after themselvesMartin Ritchie2009-08-071-7/+38
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802112 13f79535-47bb-0310-9956-ffa450edef68
* Fixed BDBMessageStore class pathMartin Ritchie2009-08-071-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802111 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Fix for BindingLoggingTest : Where Binding Delete message order ↵Martin Ritchie2009-08-071-6/+17
| | | | | | is not guarranteed git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801906 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Fix for BrokerLoggingTest NPE.Martin Ritchie2009-08-071-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801904 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Improved Channel/ConnectionLogging Test to report that it had no ↵Martin Ritchie2009-08-063-13/+59
| | | | | | logged messages when that situation occurs. Rather than -1 index exceptions. Update to BrokerLoggingTest to ensure it is monitoring the right file. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801728 13f79535-47bb-0310-9956-ffa450edef68
* Removed unused Constructor on Mock objectMartin Ritchie2009-08-062-6/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801726 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002, QPID-2001 : Add new SubscriptionActor to perform Subscription ↵Martin Ritchie2009-08-067-11/+203
| | | | | | close logging on the Subscription Flush thread. Alternative would be to create a Virtualhost Logger. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801725 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Update to LogMessages.vm to perform the option removal BEFORE ↵Martin Ritchie2009-08-061-21/+21
| | | | | | replacement is performed. Encountered a problem creating Binding Tests where the brackets '[]' logged by the messsage caused the option removal to fail. Performing the removal before formatting will remove this problem. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801724 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Add Binding Logging Messages with testMartin Ritchie2009-08-064-19/+293
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801723 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Removed local _monitor which was hiding super class variableMartin Ritchie2009-08-061-2/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801722 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002: Added Exchange Logging and testMartin Ritchie2009-08-062-0/+217
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801720 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : SubscriptionLogging Tests, update to SubscriptionImpl for new ↵Martin Ritchie2009-08-063-20/+350
| | | | | | exclusive flag on setQueue git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801719 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Used new close feature of LogMonitor to ensure test log file ↵Martin Ritchie2009-08-061-0/+8
| | | | | | only has data from test run git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801718 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Added exclusive parameter to subscription.setQueue to allow ↵Martin Ritchie2009-08-065-5/+6
| | | | | | improved logging. Value should be retained in the Subscription for MC display git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801715 13f79535-47bb-0310-9956-ffa450edef68
* Add close to LogMonitor so we only get the messages for that test in the log ↵Martin Ritchie2009-08-061-4/+25
| | | | | | file git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801713 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Add toString functionality to Filters for displaying in ↵Martin Ritchie2009-08-063-1/+39
| | | | | | Subscription arguments. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801712 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1223 : Now that we are correctly closing all the InVM brokers ↵Martin Ritchie2009-08-061-2/+2
| | | | | | ChannelCloseTest is failing in the java test profile. This is because this is an InVM only test. This commit ensures it only runs on an InVM test run git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801578 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002: Removed the setting of QPID_WORK as this appears to upset Derby, ↵Martin Ritchie2009-08-062-13/+3
| | | | | | local testing was running out of file descriptors. Also removed lookup of environment-path from the configuration file as not all the profiles have the environment-path set, check is purely to ensure there is a value there. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801577 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Completion of BrokerLoggingTest, the shutdown tests have been ↵Martin Ritchie2009-08-068-47/+1040
| | | | | | excluded due to QPID-2031. An update to the LogMessages.vm templates and ApplicationRegistry was requried. This is because BrokerMessages is loaded before the ApplicationRegistry is initialised. As a result the NullApplicationRegistry is created which should not be used. The AR is loaded to discover the current Locale. There were a couple of options here. Either always use the Default Locale and have the AR loading set that or add the ability to check if the AR has been configured. I chose the latter as knowing if an AR exists may be useful for our testing framework. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801575 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1223 : Non QTC and some QTC tests are still not correctly cleaning up ↵Martin Ritchie2009-08-069-61/+49
| | | | | | the VM state after their test run. Updated all tests to use the default AR,getInstance() before creation of a TransportConnection (which now uses AR.DEFAULT_INSTANCE rather than '1'). On shutdown updated to ensure AR.remove() is called and not just AR.close() git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801574 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Updates to Test ARs to correctly remove the CurrentActor on ↵Martin Ritchie2009-08-065-9/+46
| | | | | | close. Update to CFAR to ensure that an Actor is set during shutdown. Update to TestLogActor's log Name and corrected CurrentActorTest's testname. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801573 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002: MessageStore Logging , DerbyMS Does not have Queue Recovery ↵Martin Ritchie2009-08-069-54/+561
| | | | | | logging just yet as its approach to recovery does not provide the requried details. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801572 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Javadoc'd CurrentActorMartin Ritchie2009-08-061-1/+55
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801571 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Updated ChannelLoggingTest to use new getMessageString method ↵Martin Ritchie2009-08-061-4/+4
| | | | | | for more accurate testing of log messages git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801569 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Renamed TestBlankActor to TestLogActor for more general use in ↵Martin Ritchie2009-08-062-2/+2
| | | | | | NullApplicationRegistry git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801568 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002, QPID-2012 : Provide Broker Startup Logging using a ↵Martin Ritchie2009-08-066-48/+291
| | | | | | SystemOutMessageLogger until we have loaded the main configuration and then re-initialise with that configuration git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801567 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Add Queue Logging Tests.Martin Ritchie2009-08-065-3/+568
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801564 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2028 : Ensure all Non QpidTestCase System tests correctly clean up by ↵Martin Ritchie2009-08-0633-95/+233
| | | | | | | | removing the ApplicationRegistry they create. The biggest offenders are the broker tests which are not pure unit tests. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801561 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Add Queue Creation loggingMartin Ritchie2009-08-061-11/+38
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801557 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Rename extractConnectionID to getConnectionID to be inline with ↵Martin Ritchie2009-08-062-9/+4
| | | | | | rest of the helper methods git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801556 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2014: when a user sets a new message interval to view, use the interval ↵Robert Gemmell2009-08-031-11/+17
| | | | | | size as the step change for the Next and Previous buttons git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800550 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2014: prompt the user for confirmation before clearing all ↵Robert Gemmell2009-08-032-0/+22
| | | | | | Notifications for the selected vhost/mbean git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800519 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2021: move the refresh button to the right side of the Refresh Interval ↵Robert Gemmell2009-08-0312-3/+55
| | | | | | combo box for clarity, add icons for various 'manager' mbeans, remove Thumbs.db file from repository. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800508 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2019 : Update Exclude mechanism so we can exclude the new logging tests ↵Martin Ritchie2009-08-032-1/+4
| | | | | | from the CPP broker git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800439 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Updated ConnectionLoggingTest to protect against message ↵Martin Ritchie2009-08-032-5/+67
| | | | | | reordering of connection closure during negotiation. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800376 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Added new getLog method to AbstractTestLogging that retreives ↵Martin Ritchie2009-08-033-20/+98
| | | | | | | | the string starting "MESSAGE....." This ensures that the LoggingTests are parsing the logged message and not erroneously picking up a section based on the log4j format configuration. i.e. the [qpid.message] logger name was causing issues with searching for the first '[' to get Subject/Actor git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800375 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Updates to integrate Logging with test ant test runs.Martin Ritchie2009-08-037-67/+72
| | | | | | | | | | | MaxChannelsTest/AMQProtoSessionMBean - Ensured CurrentActor is correctly set and removed. Log4jMessageLogger - Correctly Set log level to ensure messages are logged. AbstractActor - Null validation of RootLogger Log4jMessasgeLoggerTest - Updated and removed erroneous tests that were based on inherited log levels. AbstractTestLogSubject - Updated to correctly parse IP given by the use of InternalTestProtocolSession TestApplicationRegistry - Created RootMessageLogger git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800374 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1230 : Removed MockProtocolSession, Updated all references to use ↵Martin Ritchie2009-08-0318-594/+309
| | | | | | | | InternalTestProtocolSession IPTS was also updated to take a VirtualHost parameter that is then used to configured the AMQProtocolSession git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800372 13f79535-47bb-0310-9956-ffa450edef68
* Removed unused method that only throws an ExceptionMartin Ritchie2009-08-031-6/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800371 13f79535-47bb-0310-9956-ffa450edef68