You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by an...@apache.org on 2015/05/20 11:47:18 UTC
[13/13] activemq-artemis git commit: merge PR #271 - Hacking guide +
test-suite refactor + couple more fixes
merge PR #271 - Hacking guide + test-suite refactor + couple more fixes
Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/13cc616b
Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/13cc616b
Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/13cc616b
Branch: refs/heads/master
Commit: 13cc616b2f5c375bc98cb0b6f8aa8774cc8282c6
Parents: 042a8f5 a9f475e
Author: Andy Taylor <an...@gmail.com>
Authored: Wed May 20 10:45:55 2015 +0100
Committer: Andy Taylor <an...@gmail.com>
Committed: Wed May 20 10:45:55 2015 +0100
----------------------------------------------------------------------
README.md | 332 +-
.../artemis/tests/CoreUnitTestCase.java | 89 -
.../util/TimeAndCounterIDGeneratorTest.java | 15 +-
.../core/server/ActiveMQMessageBundle.java | 3 +
.../artemis/core/server/ActiveMQServer.java | 4 +
.../core/server/impl/ActiveMQServerImpl.java | 14 +-
.../core/config/impl/ConfigurationImplTest.java | 20 +-
.../impl/FileConfigurationParserTest.java | 14 +-
.../config/impl/HAPolicyConfigurationTest.java | 10 +-
.../WrongRoleFileConfigurationParserTest.java | 10 +-
.../group/impl/ClusteredResetMockTest.java | 18 +-
.../core/settings/AddressSettingsTest.java | 4 +-
.../artemis/core/settings/RepositoryTest.java | 12 +-
.../artemis/tests/util/RemoveFolder.java | 2 +-
.../artemis/tests/util/ServiceTestBase.java | 3327 +++++++++++++-----
.../artemis/tests/util/SimpleStringTest.java | 2 +-
.../tests/util/SingleServerTestBase.java | 2 +-
.../artemis/tests/util/UnitTestCase.java | 2137 -----------
artemis-website/pom.xml | 128 +-
.../src/main/resources/hacking-guide/index.html | 24 +
artemis-website/src/main/resources/index.html | 1 +
.../src/main/resources/user-manual/index.html | 4 +-
docs/hacking-guide/en/README.md | 7 +
docs/hacking-guide/en/SUMMARY.md | 10 +
docs/hacking-guide/en/book.json | 11 +
docs/hacking-guide/en/building.md | 48 +
docs/hacking-guide/en/code.md | 164 +
docs/hacking-guide/en/formatting.md | 11 +
docs/hacking-guide/en/ide.md | 79 +
docs/hacking-guide/en/images/artemis-logo.jpg | Bin 0 -> 18517 bytes
docs/hacking-guide/en/maintainers.md | 90 +
docs/hacking-guide/en/notice.md | 17 +
docs/hacking-guide/en/tests.md | 27 +
pom.xml | 4 +-
.../extras/byteman/ClosingConnectionTest.java | 3 +-
.../tests/extras/jms/bridge/BridgeTestBase.java | 6 +-
.../integration/DuplicateDetectionTest.java | 63 +-
.../tests/integration/String64KLimitTest.java | 4 +-
.../aerogear/AeroGearBasicServerTest.java | 29 +-
.../integration/client/ActiveMQCrashTest.java | 17 +-
.../ConcurrentCreateDeleteProduceTest.java | 2 +-
.../integration/client/ConsumerCloseTest.java | 18 +-
.../integration/client/ConsumerStuckTest.java | 10 +-
.../client/DeadLetterAddressTest.java | 27 +-
.../integration/client/ExpiryAddressTest.java | 21 +-
.../integration/client/HangConsumerTest.java | 2 +-
.../integration/client/HeuristicXATest.java | 42 +-
.../client/IncompatibleVersionTest.java | 10 +-
.../client/InterruptedLargeMessageTest.java | 8 +-
.../client/JmsNettyNioStressTest.java | 28 +-
.../LargeMessageAvoidLargeMessagesTest.java | 8 +-
.../integration/client/LargeMessageTest.java | 46 +-
.../client/LibaioDependencyCheckTest.java | 4 +-
.../client/MessageDurabilityTest.java | 5 +-
.../MessageGroupingConnectionFactoryTest.java | 25 +-
.../integration/client/MessageGroupingTest.java | 45 +-
.../integration/client/MessagePriorityTest.java | 5 +-
.../client/MultipleThreadFilterOneTest.java | 2 +-
.../tests/integration/client/NIOvsOIOTest.java | 24 +-
.../client/NewDeadLetterAddressTest.java | 8 +-
.../integration/client/PagingOrderTest.java | 6 +-
.../tests/integration/client/PagingTest.java | 67 +-
.../integration/client/ProducerCloseTest.java | 15 +-
.../client/ProducerFlowControlTest.java | 17 +-
.../client/ReceiveImmediateTest.java | 2 +-
.../tests/integration/client/RequestorTest.java | 5 +-
.../client/SelfExpandingBufferTest.java | 9 +-
.../client/SessionCloseOnGCTest.java | 29 +-
.../integration/client/SessionCloseTest.java | 59 +-
.../integration/client/TemporaryQueueTest.java | 4 +-
.../integration/client/WildCardRoutingTest.java | 21 +-
.../cluster/ClusterControllerTest.java | 8 +-
.../cluster/RealNodeManagerTest.java | 4 +-
.../integration/cluster/bridge/BridgeTest.java | 98 +-
.../cluster/bridge/BridgeTestBase.java | 4 +-
.../cluster/distribution/ClusterTestBase.java | 49 +-
.../MessageRedistributionWithDiscoveryTest.java | 6 +-
.../distribution/SymmetricClusterTest.java | 4 +-
.../SymmetricClusterWithBackupTest.java | 4 +-
.../SymmetricClusterWithDiscoveryTest.java | 6 +-
.../AutomaticColocatedQuorumVoteTest.java | 6 +-
.../failover/BackupSyncLargeMessageTest.java | 8 +-
.../cluster/failover/FailoverTestBase.java | 27 +-
.../failover/LiveToLiveFailoverTest.java | 5 +-
...ultipleLivesMultipleBackupsFailoverTest.java | 18 +-
.../MultipleServerFailoverTestBase.java | 8 +-
.../failover/QuorumVoteServerConnectTest.java | 4 +-
.../SingleLiveMultipleBackupsFailoverTest.java | 11 +-
.../MultiThreadRandomReattachTestBase.java | 6 +-
.../MultiThreadReattachSupportTestBase.java | 22 +-
.../cluster/reattach/RandomReattachTest.java | 25 +-
.../cluster/topology/IsolatedTopologyTest.java | 21 +-
.../topology/TopologyClusterTestBase.java | 21 +-
.../discovery/DiscoveryBaseTest.java | 4 +-
.../divert/PersistentDivertTest.java | 23 +-
.../integration/embedded/ValidateAIOTest.java | 2 +-
.../http/CoreClientOverHttpTest.java | 4 +-
.../jms/ActiveMQConnectionFactoryTest.java | 4 +-
.../tests/integration/jms/FloodServerTest.java | 4 +-
.../integration/jms/SimpleJNDIClientTest.java | 4 +-
.../jms/client/ReSendMessageTest.java | 6 +-
.../jms/cluster/JMSReconnectTest.java | 4 +-
.../jms/connection/CloseConnectionOnGCTest.java | 8 +-
.../jms/connection/ExceptionListenerTest.java | 4 +-
.../jms/largemessage/JMSLargeMessageTest.java | 18 +-
.../jms/server/JMSServerStartStopTest.java | 4 +-
.../jms/server/config/JMSConfigurationTest.java | 2 +-
.../ConnectionFactoryControlTest.java | 8 +-
.../server/management/JMSQueueControlTest.java | 3 +-
.../management/JMSServerControlRestartTest.java | 18 +-
.../server/management/JMSServerControlTest.java | 114 +-
.../journal/AIOImportExportTest.java | 4 +-
.../journal/AIOJournalCompactTest.java | 4 +-
.../journal/JournalPerfTuneTest.java | 4 +-
.../journal/NIOBufferedJournalCompactTest.java | 4 +-
.../journal/NIOImportExportTest.java | 4 +-
.../journal/NIOJournalCompactTest.java | 6 +-
.../integration/journal/NIOJournalImplTest.java | 4 +-
.../journal/ValidateTransactionHealthTest.java | 4 +-
.../largemessage/LargeMessageTestBase.java | 39 +-
.../largemessage/ServerLargeMessageTest.java | 7 +-
.../management/AcceptorControlTest.java | 9 +-
.../AcceptorControlUsingCoreTest.java | 12 +-
.../management/ActiveMQServerControlTest.java | 39 +-
.../ActiveMQServerControlUsingCoreTest.java | 7 +-
.../management/AddressControlTest.java | 16 +-
.../management/AddressControlUsingCoreTest.java | 3 +-
.../management/BroadcastGroupControlTest.java | 10 +-
.../ClusterConnectionControl2Test.java | 10 +-
.../ClusterConnectionControlUsingCoreTest.java | 9 +-
.../management/DivertControlUsingCoreTest.java | 5 +-
.../management/ManagementServiceImplTest.java | 4 +-
.../management/NotificationTest.java | 4 +-
.../management/QueueControlTest.java | 18 +-
.../management/SecurityManagementTestBase.java | 6 +-
.../management/SecurityNotificationTest.java | 37 +-
.../paging/MultipleProducersPagingTest.java | 4 +-
.../paging/SpawnedServerSupport.java | 20 +-
.../ra/ActiveMQMessageHandlerTest.java | 19 +-
.../ra/ActiveMQMessageHandlerXATest.java | 12 +-
.../ra/ActiveMQRAClusteredTestBase.java | 4 +-
.../integration/ra/ActiveMQRATestBase.java | 23 +-
.../integration/ra/ResourceAdapterTest.java | 27 +-
.../scheduling/DelayedMessageTest.java | 11 +-
.../MultipliedDelayedMessageTest.java | 7 +-
.../scheduling/ScheduledMessageTest.java | 15 +-
.../integration/security/SecurityTest.java | 8 +-
.../integration/server/ConnectionLimitTest.java | 4 +-
.../integration/server/ExpiryRunnerTest.java | 31 +-
.../integration/server/LVQRecoveryTest.java | 13 +-
.../tests/integration/server/LVQTest.java | 23 +-
.../integration/server/ResourceLimitTest.java | 4 +-
.../integration/server/ScaleDown3NodeTest.java | 6 +-
.../tests/integration/server/ScaleDownTest.java | 4 +-
.../server/SuppliedThreadPoolTest.java | 4 +-
.../spring/SpringIntegrationTest.java | 4 +-
.../tests/integration/stomp/StompTestBase.java | 4 +-
.../integration/stomp/StompWebSocketTest.java | 4 +-
.../integration/stomp/v11/StompV11TestBase.java | 4 +-
.../netty/ActiveMQFrameDecoder2Test.java | 4 +-
.../NettyConnectorWithHTTPUpgradeTest.java | 4 +-
.../vertx/ActiveMQVertxUnitTest.java | 11 +-
.../integration/xa/BasicXaRecoveryTest.java | 63 +-
.../tests/integration/xa/XaTimeoutTest.java | 6 +-
.../tests/util/ReplicatedBackupUtils.java | 4 +-
.../tests/util/TransportConfigurationUtils.java | 20 +-
.../artemis/jms/tests/MessageConsumerTest.java | 8 +-
.../tests/message/JMSExpirationHeaderTest.java | 10 +-
.../jms/tests/selector/SelectorTest.java | 6 +-
.../paging/MeasurePagingMultiThreadTest.java | 10 +-
.../stress/journal/AddAndRemoveStressTest.java | 4 +-
.../stress/journal/CompactingStressTest.java | 21 +-
.../JournalCleanupCompactStressTest.java | 37 +-
.../stress/journal/LargeJournalStressTest.java | 15 +-
.../journal/MultiThreadConsumerStressTest.java | 13 +-
.../NIOMultiThreadCompactorStressTest.java | 19 +-
.../tests/stress/stomp/StompStressTest.java | 4 +-
.../core/journal/impl/AIOJournalImplTest.java | 4 +-
.../core/journal/impl/NIOJournalImplTest.java | 4 +-
.../core/server/impl/QueueConcurrentTest.java | 4 +-
.../timing/core/server/impl/QueueImplTest.java | 4 +-
.../jms/bridge/impl/JMSBridgeImplTest.java | 4 +-
.../tests/timing/util/ReusableLatchTest.java | 4 +-
.../timing/util/TokenBucketLimiterImplTest.java | 4 +-
.../artemis/tests/timing/util/UTF8Test.java | 4 +-
.../tests/unit/core/asyncio/AIOTestBase.java | 4 +-
.../unit/core/asyncio/AsynchronousFileTest.java | 22 +-
.../MultiThreadAsynchronousFileTest.java | 4 +-
.../client/impl/LargeMessageBufferTest.java | 8 +-
.../impl/ConfigurationValidationTest.java | 4 +-
.../core/config/impl/ConnectorsServiceTest.java | 4 +-
.../config/impl/TransportConfigurationTest.java | 4 +-
.../journal/impl/AlignedJournalImplTest.java | 10 +-
.../unit/core/journal/impl/CleanBufferTest.java | 4 +-
.../core/journal/impl/FileFactoryTestBase.java | 4 +-
.../core/journal/impl/JournalAsyncTest.java | 4 +-
.../core/journal/impl/JournalImplTestBase.java | 8 +-
.../unit/core/journal/impl/ReclaimerTest.java | 4 +-
.../impl/SequentialFileFactoryTestBase.java | 12 +-
.../unit/core/journal/impl/TimedBufferTest.java | 18 +-
.../unit/core/message/impl/MessageImplTest.java | 4 +-
.../unit/core/paging/impl/PagePositionTest.java | 4 +-
.../tests/unit/core/paging/impl/PageTest.java | 8 +-
.../core/paging/impl/PagingManagerImplTest.java | 6 +-
.../core/paging/impl/PagingStoreImplTest.java | 16 +-
.../impl/BatchIDGeneratorUnitTest.java | 4 +-
.../impl/OperationContextUnitTest.java | 4 +-
.../core/postoffice/impl/AddressImplTest.java | 4 +-
.../core/postoffice/impl/BindingsImplTest.java | 4 +-
.../impl/WildcardAddressManagerUnitTest.java | 4 +-
.../core/remoting/ActiveMQBufferTestBase.java | 14 +-
.../impl/netty/NettyAcceptorFactoryTest.java | 4 +-
.../remoting/impl/netty/NettyAcceptorTest.java | 12 +-
.../impl/netty/NettyConnectionTest.java | 4 +-
.../remoting/impl/netty/NettyConnectorTest.java | 4 +-
.../core/remoting/impl/ssl/SSLSupportTest.java | 4 +-
.../impl/ActiveMQSecurityManagerImplTest.java | 4 +-
.../impl/ClusterConnectionBridgeTest.java | 4 +-
.../cluster/impl/RemoteQueueBindImplTest.java | 4 +-
.../group/impl/SystemPropertyOverrideTest.java | 4 +-
.../unit/core/server/impl/FileLockTest.java | 4 +-
.../unit/core/server/impl/QueueImplTest.java | 6 +-
.../tests/unit/jms/ActiveMQDestinationTest.java | 4 +-
.../unit/jms/client/ActiveMQMapMessageTest.java | 6 +-
.../jms/client/ActiveMQStreamMessageTest.java | 12 +-
.../unit/jms/client/JMSExceptionHelperTest.java | 4 +-
.../unit/jms/client/SelectorTranslatorTest.java | 4 +-
.../tests/unit/jms/misc/ManifestTest.java | 4 +-
.../ConnectionFactoryObjectFactoryTest.java | 4 +-
.../DestinationObjectFactoryTest.java | 4 +-
.../ra/ActiveMQResourceAdapterConfigTest.java | 4 +-
.../ra/ConnectionFactoryPropertiesTest.java | 4 +-
.../util/ActiveMQBufferInputStreamTest.java | 4 +-
.../artemis/tests/unit/util/LinkedListTest.java | 4 +-
.../ObjectInputStreamWithClassLoaderTest.java | 4 +-
.../tests/unit/util/ReusableLatchTest.java | 4 +-
.../tests/unit/util/SoftValueMapTest.java | 4 +-
.../artemis/tests/unit/util/UTF8Test.java | 4 +-
.../tests/unit/util/UUIDGeneratorTest.java | 10 +-
.../artemis/tests/unit/util/UUIDTest.java | 4 +-
.../tests/unit/util/VersionLoaderTest.java | 4 +-
241 files changed, 4386 insertions(+), 4696 deletions(-)
----------------------------------------------------------------------