Summary

Tests Errors Failures Skipped Success Rate Time
185 0 0 0 100% 49.209

Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Package List

Package Tests Errors Failures Skipped Success Rate Time
org.jumpmind.symmetric.db 9 0 0 0 100% 3.362
org.jumpmind.symmetric.load 17 0 0 0 100% 1.882
org.jumpmind.symmetric.model 1 0 0 0 100% 0.032
org.jumpmind.symmetric.web 76 0 0 0 100% 7.55
org.jumpmind.symmetric.extract 4 0 0 0 100% 0.056
org.jumpmind.symmetric.config 1 0 0 0 100% 0.001
org.jumpmind.symmetric.ext 1 0 0 0 100% 0.046
org.jumpmind.symmetric.test 27 0 0 0 100% 35.247
org.jumpmind.symmetric.service.impl 49 0 0 0 100% 1.033

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.jumpmind.symmetric.db

Class Tests Errors Failures Skipped Success Rate Time
DbTriggerTest 9 0 0 0 100% 3.362

org.jumpmind.symmetric.load

Class Tests Errors Failures Skipped Success Rate Time
DataLoaderTest 17 0 0 0 100% 1.882

org.jumpmind.symmetric.model

Class Tests Errors Failures Skipped Success Rate Time
NodeUnitTest 1 0 0 0 100% 0.032

org.jumpmind.symmetric.web

Class Tests Errors Failures Skipped Success Rate Time
NodeConcurrencyFilterTest 2 0 0 0 100% 5.023
SymmetricForbiddenFilterTest 39 0 0 0 100% 0.076
SymmetricRegistrationRequiredTest 3 0 0 0 100% 0.006
InetAddressFilterTest 11 0 0 0 100% 2.367
AuthenticationFilterTest 21 0 0 0 100% 0.078

org.jumpmind.symmetric.extract

Class Tests Errors Failures Skipped Success Rate Time
DataExtractorTest 4 0 0 0 100% 0.056

org.jumpmind.symmetric.config

Class Tests Errors Failures Skipped Success Rate Time
ParameterFilterTest 1 0 0 0 100% 0.001

org.jumpmind.symmetric.ext

Class Tests Errors Failures Skipped Success Rate Time
XmlPublisherFilterTest 1 0 0 0 100% 0.046

org.jumpmind.symmetric.test

Class Tests Errors Failures Skipped Success Rate Time
DatabaseTestSuite 1 0 0 0 100% 17.649
CleanupTest 1 0 0 0 100% 0.111
IntegrationTestSuite 1 0 0 0 100% 12.465
SimpleIntegrationTest 22 0 0 0 100% 4.713
LoadFromClientIntegrationTest 1 0 0 0 100% 0.073
CleanupTest 1 0 0 0 100% 0.236

org.jumpmind.symmetric.service.impl

Class Tests Errors Failures Skipped Success Rate Time
StatisticServiceTest 3 0 0 0 100% 0.01
NodeServiceTest 8 0 0 0 100% 0.011
ClusterServiceTest 2 0 0 0 100% 0.004
RegistrationServiceTest 9 0 0 0 100% 0.309
OutgoingBatchServiceTest 5 0 0 0 100% 0.198
PurgeServiceTest 1 0 0 0 100% 0.039
AcknowledgeServiceTest 6 0 0 0 100% 0.03
ParameterServiceTest 3 0 0 0 100% 0.021
DataLoaderServiceTest 10 0 0 0 100% 0.328
DataExtractorServiceTest 2 0 0 0 100% 0.083

Test Cases

NodeUnitTest

testIsVersionGreaterThan 0.01

StatisticServiceTest

testSaveAlerts with params {hsqldb} 0.008
testSaveAlertsWithNulls with params {hsqldb} 0.001
testNotificationCreationForTotals with params {hsqldb} 0.001

NodeServiceTest

testFindNode with params {hsqldb} 0.001
testFindNodeFail with params {hsqldb} 0.001
testFindNodeSecurity with params {hsqldb} 0.002
testFindNodeSecurityFail with params {hsqldb} 0
testIsNodeAuthorized with params {hsqldb} 0.002
testFindIdentity with params {hsqldb} 0
testFindPullNodes with params {hsqldb} 0.002
testFindPushNodes with params {hsqldb} 0.003

ClusterServiceTest

testLock with params {hsqldb} 0.002
testOtherNodeLock with params {hsqldb} 0.002

DatabaseTestSuite

setup with params {hsqldb} 6.03

DataLoaderTest

testInsertExisting with params {hsqldb} 0.099
testLargeDouble with params {hsqldb} 0.006
testDecimalLocale with params {hsqldb} 0.005
testUpdateNotExisting with params {hsqldb} 0.014
testStringQuotes with params {hsqldb} 0.006
testStringSpaces with params {hsqldb} 0.009
testStringOneSpace with params {hsqldb} 0.006
testStringEmpty with params {hsqldb} 0.008
testStringNull with params {hsqldb} 0.005
testStringBackslash with params {hsqldb} 0.005
testDeleteExisting with params {hsqldb} 0.01
testDeleteNotExisting with params {hsqldb} 0.019
testColumnNotExisting with params {hsqldb} 0.008
testTableNotExisting with params {hsqldb} 0.015
testLargeColumn with params {hsqldb} 0.096
testColumnLevelSync with params {hsqldb} 0.008
testBenchmark with params {hsqldb} 1.563

RegistrationServiceTest

testRegisterNodeFail with params {hsqldb} 0.003
testRegisterNode with params {hsqldb} 0.044
testRegisterNodeAutomatic with params {hsqldb} 0.079
testRegisterNodeWithResponse with params {hsqldb} 0.036
testReOpenRegistration with params {hsqldb} 0.037
testReOpenRegistrationFail with params {hsqldb} 0.001
testOpenRegistration with params {hsqldb} 0.004
testOpenRegistrationOnceAndRegisterTwice with params {hsqldb} 0.04
testOpenRegistrationTwiceAndRegisterThrice with params {hsqldb} 0.065

ParameterFilterTest

testParameterFilter with params {hsqldb} 0.001

DataExtractorTest

basicTest with params {hsqldb} 0.052
biggerTest with params {hsqldb} 0.001
notherTest with params {hsqldb} 0.002
changingTables with params {hsqldb} 0.001

OutgoingBatchServiceTest

test with params {hsqldb} 0.008
testBatchBoundary with params {hsqldb} 0.092
testMultipleChannels with params {hsqldb} 0.008
testDisabledChannel with params {hsqldb} 0.065
testErrorChannel with params {hsqldb} 0.025

CleanupTest

cleanup with params {hsqldb} 0.111

PurgeServiceTest

testThatPurgeExecutes with params {hsqldb} 0.039

XmlPublisherFilterTest

testSimpleTransform with params {hsqldb} 0.046

AcknowledgeServiceTest

okTest with params {hsqldb} 0.007
unspecifiedErrorTest with params {hsqldb} 0.006
errorTest with params {hsqldb} 0.004
errorTestBoundary1 with params {hsqldb} 0.005
errorTestBoundary2 with params {hsqldb} 0.004
errorErrorTest with params {hsqldb} 0.004

ParameterServiceTest

testParameterGetFromDefaults with params {hsqldb} 0.001
testParameterGetFromDatabase with params {hsqldb} 0.015
testBooleanParameter with params {hsqldb} 0.005

DbTriggerTest

testBootstrapSchemaSync with params {hsqldb} 1.098
validateTestTableTriggers with params {hsqldb} 0.032
testInitialLoadSql with params {hsqldb} 0.008
validateTransactionFunctionailty with params {hsqldb} 0.044
testExcludedColumnsFunctionality with params {hsqldb} 1.064
testDisableTriggers with params {hsqldb} 0.002
testTargetTableNameFunctionality with params {hsqldb} 1.051
inactivateTriggersTest with params {hsqldb} 0.034
syncIncomingBatchTest with params {hsqldb} 0.029

DataLoaderServiceTest

testStatistics with params {hsqldb} 0.026
testUpdateCollision with params {hsqldb} 0.011
testSqlStatistics with params {hsqldb} 0.006
testSkippingResentBatch with params {hsqldb} 0.159
testErrorWhileSkip with params {hsqldb} 0.022
testDataIntregrityError with params {hsqldb} 0.028
testErrorWhileParsing with params {hsqldb} 0.007
testErrorThenSuccessBatch with params {hsqldb} 0.061
testMultipleBatch with params {hsqldb} 0.008
testAutoRegisteredExtensionPoint with params {hsqldb} 0

DataExtractorServiceTest

testInitialLoadExtract with params {hsqldb} 0.072
testExtract with params {hsqldb} 0.011

NodeConcurrencyFilterTest

testPullConcurrency with params {hsqldb} 3.016
testPushConcurrency with params {hsqldb} 2.007

IntegrationTestSuite

setup with params {hsqldb,hsqldb} 7.397

SimpleIntegrationTest

registerClientWithRoot with params {hsqldb,hsqldb} 0.678
initialLoad with params {hsqldb,hsqldb} 0.262
syncToClient with params {hsqldb,hsqldb} 0.036
syncToRootAutoGeneratedPrimaryKey with params {hsqldb,hsqldb} 0.125
reopenRegistration with params {hsqldb,hsqldb} 0.162
syncToRoot with params {hsqldb,hsqldb} 0.085
syncInsertCondition with params {hsqldb,hsqldb} 0.072
oneColumnTableWithPrimaryKeyUpdate with params {hsqldb,hsqldb} 0.101
syncUpdateCondition with params {hsqldb,hsqldb} 0.05
ignoreNodeChannel with params {hsqldb,hsqldb} 0.038
syncUpdateWithEmptyKey with params {hsqldb,hsqldb} 0.064
testPurge with params {hsqldb,hsqldb} 1.08
testHeartbeat with params {hsqldb,hsqldb} 1.021
testVirtualTransactionId with params {hsqldb,hsqldb} 0.017
testCaseSensitiveTableNames with params {hsqldb,hsqldb} 0.054
testNoPrimaryKeySync with params {hsqldb,hsqldb} 0.084
testReservedColumnNames with params {hsqldb,hsqldb} 0.487
testSyncColumnLevel with params {hsqldb,hsqldb} 0.123
testSyncColumnLevelTogether with params {hsqldb,hsqldb} 0.046
testSyncColumnLevelFallback with params {hsqldb,hsqldb} 0.027
testSyncColumnLevelNoChange with params {hsqldb,hsqldb} 0.03
cleanupAfterTests with params {hsqldb,hsqldb} 0.071

LoadFromClientIntegrationTest

registerClientWithRoot with params {hsqldb,hsqldb} 0.073

CleanupTest

cleanup with params {hsqldb,hsqldb} 0.236

SymmetricForbiddenFilterTest

testAuthenticationFilterForbidden[0] 0.002
testAuthenticationFilterForbidden[1] 0.002
testAuthenticationFilterForbidden[2] 0.001
testAuthenticationFilterForbidden[3] 0.002
testAuthenticationFilterForbidden[4] 0.001
testAuthenticationFilterForbidden[5] 0.001
testAuthenticationFilterForbidden[6] 0.001
testAuthenticationFilterForbidden[7] 0.001
testAuthenticationFilterForbidden[8] 0.003
testAuthenticationFilterForbidden[9] 0.001
testAuthenticationFilterForbidden[10] 0.001
testAuthenticationFilterForbidden[11] 0.002
testAuthenticationFilterForbidden[12] 0.001
testAuthenticationFilterForbidden[13] 0.001
testAuthenticationFilterForbidden[14] 0.001
testAuthenticationFilterForbidden[15] 0.002
testAuthenticationFilterForbidden[16] 0.001
testAuthenticationFilterForbidden[17] 0.001
testAuthenticationFilterForbidden[18] 0.003
testAuthenticationFilterForbidden[19] 0.001
testAuthenticationFilterForbidden[20] 0.001
testAuthenticationFilterForbidden[21] 0.001
testAuthenticationFilterForbidden[22] 0.002
testAuthenticationFilterForbidden[23] 0.001
testAuthenticationFilterForbidden[24] 0.001
testAuthenticationFilterForbidden[25] 0.001
testAuthenticationFilterForbidden[26] 0.004
testAuthenticationFilterForbidden[27] 0.001
testAuthenticationFilterForbidden[28] 0.002
testAuthenticationFilterForbidden[29] 0.001
testAuthenticationFilterForbidden[30] 0.002
testAuthenticationFilterForbidden[31] 0.001
testAuthenticationFilterForbidden[32] 0.002
testAuthenticationFilterForbidden[33] 0.001
testAuthenticationFilterForbidden[34] 0.001
testAuthenticationFilterForbidden[35] 0.022
testAuthenticationFilterForbidden[36] 0.001
testAuthenticationFilterForbidden[37] 0.001
testAuthenticationFilterForbidden[38] 0.001

SymmetricRegistrationRequiredTest

testAuthenticationFilterRegistrationRequired[0] 0.003
testAuthenticationFilterRegistrationRequired[1] 0.002
testAuthenticationFilterRegistrationRequired[2] 0.001

InetAddressFilterTest

testInetAddressFilterParameterServiceFilter 0.017
testInetAddressFilterCidrFilter 0.004
testInetAddressFilterInvalidCidrFilter 0.013
testInetAddressFilterInvalidAddressFilter 2.253
testInetAddressFilterStaticAddressFilter 0.003
testInvalidInetAddressFilterStaticAddressFilter 0.006
testInetAddressFilterComboAddressFilter 0.019
testInvalidInetAddressFilterComboAddressFilter 0.038
testInetAddressFilterDefaultMulticastAddressFilter 0.007
testInetAddressFilterAllowMulticastInvalidAddressFilter 0.005
testInetAddressFilterAllowMulticastAddressFilter 0.002

AuthenticationFilterTest

testAuthenticationFilter[0] 0.007
testAuthenticationFilter[1] 0.004
testAuthenticationFilter[2] 0.003
testAuthenticationFilter[3] 0.004
testAuthenticationFilter[4] 0.002
testAuthenticationFilter[5] 0.003
testAuthenticationFilter[6] 0.002
testAuthenticationFilter[7] 0.004
testAuthenticationFilter[8] 0.003
testAuthenticationFilter[9] 0.011
testAuthenticationFilter[10] 0.005
testAuthenticationFilter[11] 0.002
testAuthenticationFilter[12] 0.003
testAuthenticationFilter[13] 0.002
testAuthenticationFilter[14] 0.002
testAuthenticationFilter[15] 0.002
testAuthenticationFilter[16] 0.002
testAuthenticationFilter[17] 0.002
testAuthenticationFilter[18] 0.003
testAuthenticationFilter[19] 0.003
testAuthenticationFilter[20] 0.009