Home Documentation Tracker Download

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
323 0 0 1 99.69% 18,241.348

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
co.codewizards.cloudstore.local.sync 20 0 0 0 100% 2,443.829
co.codewizards.cloudstore.core.updater 7 0 0 0 100% 0.019
co.codewizards.cloudstore.core.collection 6 0 0 0 100% 0.025
co.codewizards.cloudstore.local 18 0 0 0 100% 1,003.246
co.codewizards.cloudstore.core.concurrent 1 0 0 0 100% 6.597
co.codewizards.cloudstore.rest.server.ldap 19 0 0 0 100% 58.2
co.codewizards.cloudstore.rest.server.auth 3 0 0 0 100% 39.117
co.codewizards.cloudstore.core.ignore 6 0 0 0 100% 0.811
co.codewizards.cloudstore.core.util 29 0 0 0 100% 1.487
co.codewizards.cloudstore.core.dto 10 0 0 0 100% 108.574
co.codewizards.cloudstore.test 28 0 0 1 96.429% 4,370.633
co.codewizards.cloudstore.core.oio.nio 86 0 0 0 100% 0.667
co.codewizards.cloudstore.test.repotorepo 24 0 0 0 100% 9,093.102
co.codewizards.cloudstore.core.oio 6 0 0 0 100% 0.009
co.codewizards.cloudstore.core.io 2 0 0 0 100% 20.041
co.codewizards.cloudstore.local.dbupdate 1 0 0 0 100% 1.571
co.codewizards.cloudstore.client 1 0 0 0 100% 112.678
co.codewizards.cloudstore.core.otp 4 0 0 0 100% 0.022
co.codewizards.cloudstore.rest.client 8 0 0 0 100% 1.071
co.codewizards.cloudstore.core.auth 5 0 0 0 100% 2.398
co.codewizards.cloudstore.core 4 0 0 0 100% 0.006
co.codewizards.cloudstore.local.db 3 0 0 0 100% 243.163
co.codewizards.cloudstore.local.persistence 16 0 0 0 100% 126.583
co.codewizards.cloudstore.local.transport 6 0 0 0 100% 451.512
co.codewizards.cloudstore.updater 6 0 0 0 100% 51.393
co.codewizards.cloudstore.ls.core.invoke 1 0 0 0 100% 0.461
co.codewizards.cloudstore.local.test.config 3 0 0 0 100% 104.133

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

co.codewizards.cloudstore.local.sync

Class Tests Errors Failures Skipped Success Rate Time
RepoToRepoSyncTest 20 0 0 0 100% 2,443.829

co.codewizards.cloudstore.core.updater

Class Tests Errors Failures Skipped Success Rate Time
VersionTest 7 0 0 0 100% 0.019

co.codewizards.cloudstore.core.collection

Class Tests Errors Failures Skipped Success Rate Time
StringListMergerTest 4 0 0 0 100% 0.023
StringWrapperListMergerTest 2 0 0 0 100% 0.002

co.codewizards.cloudstore.local

Class Tests Errors Failures Skipped Success Rate Time
LocalRepoManagerFactoryTest 9 0 0 0 100% 304.147
LocalRepoManagerTest 7 0 0 0 100% 458.686
LocalRepoRegistryTest 2 0 0 0 100% 240.413

co.codewizards.cloudstore.core.concurrent

Class Tests Errors Failures Skipped Success Rate Time
CallerBlocksPolicyTest 1 0 0 0 100% 6.597

co.codewizards.cloudstore.rest.server.ldap

Class Tests Errors Failures Skipped Success Rate Time
SimpleLdapClientTest 9 0 0 0 100% 47.295
DnTemplateCollectorTest 4 0 0 0 100% 0.018
QueryLdapClientTest 3 0 0 0 100% 10.859
LdapClientProviderTest 3 0 0 0 100% 0.028

co.codewizards.cloudstore.rest.server.auth

Class Tests Errors Failures Skipped Success Rate Time
AuthRepoPasswordManagerTest 3 0 0 0 100% 39.117

co.codewizards.cloudstore.core.ignore

Class Tests Errors Failures Skipped Success Rate Time
IgnoreRuleManagerTest 6 0 0 0 100% 0.811

co.codewizards.cloudstore.core.util

Class Tests Errors Failures Skipped Success Rate Time
ResolveActualTypeArgumentsTest 7 0 0 0 100% 0.022
PasswordUtilTest 1 0 0 0 100% 1.032
IOUtilTest 5 0 0 0 100% 0.019
UrlUtilTest 13 0 0 0 100% 0.045
ISO8601Test 1 0 0 0 100% 0.002
LongUtilTest 2 0 0 0 100% 0.367

co.codewizards.cloudstore.core.dto

Class Tests Errors Failures Skipped Success Rate Time
RemoteExceptionUtilTest 2 0 0 0 100% 0.031
UidTest 6 0 0 0 100% 0.198
DateTimeTest 1 0 0 0 100% 0.002
RepoFileDtoTreeNodeIteratorRemoveMemoryReleaseTest 1 0 0 0 100% 108.343

co.codewizards.cloudstore.test

Class Tests Errors Failures Skipped Success Rate Time
CertificateHandlingAndTestServiceLRT 4 0 0 1 75% 432.607
BasicLocalServerIT 1 0 0 0 100% 41.593
SyncAbortIT 8 0 0 0 100% 2,279.065
LocalServerClientGarbageCollectionIT 2 0 0 0 100% 211.014
RestRepoTransportIT 3 0 0 0 100% 798.468
FileLsIT 1 0 0 0 100% 13.864
LocalServerClientIT 5 0 0 0 100% 543.726
CertificateHandlingAndTestServiceIT 4 0 0 0 100% 50.296

co.codewizards.cloudstore.core.oio.nio

Class Tests Errors Failures Skipped Success Rate Time
IoFileUtilTest 6 0 0 0 100% 0.43
FileTest 64 0 0 0 100% 0.191
FileFactoryTest 16 0 0 0 100% 0.046

co.codewizards.cloudstore.test.repotorepo

Class Tests Errors Failures Skipped Success Rate Time
ModificationsRepoToRepoSyncIT 2 0 0 0 100% 793.93
PathPrefixedConfigInheritanceRepoToRepoSyncIT 2 0 0 0 100% 810.928
SpecialCharsRepoToRepoSyncIT 1 0 0 0 100% 393.081
PostgresqlBasicRepoToRepoSyncIT 4 0 0 0 100% 815.723
BackupRestoreRepoToRepoSyncIT 2 0 0 0 100% 1,580.061
RemotePathPrefixedRepoToRepoSyncIT 5 0 0 0 100% 1,763.314
IgnoreRulesRepoToRepoSyncIT 2 0 0 0 100% 866.486
SymlinkRepoToRepoSyncIT 2 0 0 0 100% 797.889
BasicRepoToRepoSyncIT 4 0 0 0 100% 1,271.689

co.codewizards.cloudstore.core.oio

Class Tests Errors Failures Skipped Success Rate Time
IoFileRelativePathUtilTest 6 0 0 0 100% 0.009

co.codewizards.cloudstore.core.io

Class Tests Errors Failures Skipped Success Rate Time
LockFileTest 2 0 0 0 100% 20.041

co.codewizards.cloudstore.local.dbupdate

Class Tests Errors Failures Skipped Success Rate Time
DbUpdateTest 1 0 0 0 100% 1.571

co.codewizards.cloudstore.client

Class Tests Errors Failures Skipped Success Rate Time
RepairDatabaseSubCommandTest 1 0 0 0 100% 112.678

co.codewizards.cloudstore.core.otp

Class Tests Errors Failures Skipped Success Rate Time
OneTimePadEncryptorTest 2 0 0 0 100% 0
OneTimePadRegistryTest 2 0 0 0 100% 0.022

co.codewizards.cloudstore.rest.client

Class Tests Errors Failures Skipped Success Rate Time
CloudStoreRestClientTest 8 0 0 0 100% 1.071

co.codewizards.cloudstore.core.auth

Class Tests Errors Failures Skipped Success Rate Time
AuthTokenEncryptAndDecryptTest 1 0 0 0 100% 0.362
AuthTokenSignAndVerifyTest 3 0 0 0 100% 2.001
AuthTokenIOTest 1 0 0 0 100% 0.035

co.codewizards.cloudstore.core

Class Tests Errors Failures Skipped Success Rate Time
TimePeriodTest 4 0 0 0 100% 0.006

co.codewizards.cloudstore.local.db

Class Tests Errors Failures Skipped Success Rate Time
PostgresqlDatabaseAdapterTest 1 0 0 0 100% 29.213
DbMigrateFromDerbyToPostgresqlTest 1 0 0 0 100% 97.549
DbMigrateFromPostgresqlToDerbyTest 1 0 0 0 100% 116.401

co.codewizards.cloudstore.local.persistence

Class Tests Errors Failures Skipped Success Rate Time
PersistenceTest 1 0 0 0 100% 126.507
DaoTest 15 0 0 0 100% 0.076

co.codewizards.cloudstore.local.transport

Class Tests Errors Failures Skipped Success Rate Time
RepoTransportFactoryRegistryTest 2 0 0 0 100% 0.001
FileRepoTransportTest 4 0 0 0 100% 451.511

co.codewizards.cloudstore.updater

Class Tests Errors Failures Skipped Success Rate Time
CloudStoreUpdaterTest 4 0 0 0 100% 51.029
PGPTest 2 0 0 0 100% 0.364

co.codewizards.cloudstore.ls.core.invoke

Class Tests Errors Failures Skipped Success Rate Time
ClassManagerTest 1 0 0 0 100% 0.461

co.codewizards.cloudstore.local.test.config

Class Tests Errors Failures Skipped Success Rate Time
ConfigTest 3 0 0 0 100% 104.133

Test Cases

[Summary] [Package List] [Test Cases]

IoFileRelativePathUtilTest

testInTmp 0.006
parallelToFile_stepUp 0
stepIntoSubfolder 0.001
parallelToFileSubfolder 0.001
testInTargetDir 0.001
stepUpOneFolder 0

RemoteExceptionUtilTest

nestedSQLException 0.023
simpleIllegalArgumentException 0.008

ResolveActualTypeArgumentsTest

myGeneric1_1_1 0.009
myGeneric2_2_1 0.003
myGeneric1_1 0
myGeneric2_1 0.001
myGeneric2_3 0.003
myGeneric3_1 0.002
nonGenericBaseClass 0.004

PasswordUtilTest

assertValidMinAndMaxLength 1.032

LockFileTest

multiThreadAcquireAndRelease 20.041
acquireAndReleaseMultipleInstances 0

IOUtilTest

testInTmp 0.003
bytesToLongToBytes 0.008
replaceTemplateVariables_nested 0
bytesToIntToBytes 0.006
testInTargetDir 0.002

UrlUtilTest

canonicalizeURL_http_escaped 0.021
appendPath_decoded 0.007
canonicalizeURL_http_removeFragments 0.001
rootFile 0.002
rootHost 0.001
duplicateSlashes 0.001
appendPath_encoded 0
appendNonEncodedPath_getFile 0.002
canonicalizeURL_file_encoded 0.001
canonicalizeURL_file_escaped 0.001
canonicalizeURL_file_unescaped 0.001
getFile_url 0.007
appendEncodedPath_getFile 0

AuthTokenEncryptAndDecryptTest

encryptAndDecrypt 0.362

VersionTest

compareVersionsWithIgnoredSuffixWithoutPatchLevel 0.007
toStringReleaseVersionWithoutPatchLevel 0.001
parseSnapshotVersionWithoutPatchLevel 0.001
parseReleaseVersionWithoutPatchLevel 0.001
toStringSnapshotVersionWithoutPatchLevel 0.001
compareReleaseVersionsWithoutPatchLevel 0.003
compareReleaseAndSnapshotVersionsWithoutPatchLevel 0.005

CallerBlocksPolicyTest

enqueueManyCallables 6.597

ISO8601Test

parse 0.002

AuthTokenSignAndVerifyTest

signAndVerifyWithValidPublicKey 1.801
signAndVerifyCorruptData 0.084
signAndVerifyWithDifferentPublicKey 0.116

OneTimePadEncryptorTest

when_decrypting_and_encrypted_message_and_key_have_different_length_then_throw_IAE 0
when_message_is_encrypted_then_it_can_be_properly_decrypted_with_the_same_key 0

UidTest

toAndFromBytes 0.034
toAndFromStringSpecialValues 0.002
toAndFromString 0.03
uidListToXmlAndBack 0.11
toAndFromStringUUIDComparison 0.021
toAndFromString_static 0.001

OneTimePadRegistryTest

when_there_is_no_password_then_store_it_properly 0.009
when_there_is_already_stored_password_then_replace_it 0.013

StringListMergerTest

removeElements 0.005
addElements 0.001
addOrRemoveElements 0.001
randomAddOrRemoveElements 0.016

LongUtilTest

multipleRandomValuesToBytesHexAndBack 0.256
multipleRandomValuesToBytesAndBack 0.111

StringWrapperListMergerTest

removeElements 0.002
addElements 0

AuthTokenIOTest

serialiseAndDeserialise 0.035

IgnoreRuleManagerTest

regex1 0.165
regex2 0.139
shellPattern1 0.13
shellPattern2 0.122
shellPattern3 0.127
shellPattern4 0.128

DateTimeTest

convertToStringAndBack 0.002

RepoFileDtoTreeNodeIteratorRemoveMemoryReleaseTest

iteratorRemoveMemoryReleaseTest 108.343

TimePeriodTest

parseString1 0.003
parseString2 0
parseString3 0
toString1 0.003

IoFileUtilTest

deleteRecursively_noFollowSymLinks 0.413
newFileName_subdirFile 0.006
newFileName_oneFile 0.005
deleteRecursively 0.002
moveRecursively 0.003
newFileName_subdir 0.001

FileTest

canWrite_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.006
canExecute_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0
compareBooleanReturnResults_tempFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.018
move_tmpDir_samePartition[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.005
create[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.001
delete[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.001
copy_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.01
canRead_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.001
canExecute_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.001
copy_tmpDir_checkNonRecursive[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.008
lastModifiedNoFollow[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.009
copy_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.002
relativize[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.003
canWrite[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.001
rename_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.001
compareBooleanReturnResults_tempDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.018
move_tmpFile_differentPartitions[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.002
canRead[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.001
isAbsolute_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.001
rename_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.002
canExecute_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.001
isAbsolute_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.001
move_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.001
move_tmpDir_recursive_differentPartitions[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.002
canRead_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.002
isAbsolute_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.003
rename_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0
canWrite_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0
copy_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0
move_tmpDir_recursive_samePartition[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0
compareBooleanReturnResults_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.001
longNonLatinFileName[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@55536d9e:{1}] 0.029
canWrite_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0
canExecute_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
compareBooleanReturnResults_tempFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.015
move_tmpDir_samePartition[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
create[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
delete[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
copy_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
canRead_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0
canExecute_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
copy_tmpDir_checkNonRecursive[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.002
lastModifiedNoFollow[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
copy_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
relativize[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.002
canWrite[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
rename_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
compareBooleanReturnResults_tempDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.009
move_tmpFile_differentPartitions[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.002
canRead[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0
isAbsolute_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0
rename_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
canExecute_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
isAbsolute_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0
move_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
move_tmpDir_recursive_differentPartitions[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
canRead_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0
isAbsolute_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
rename_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
canWrite_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
copy_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.008
move_tmpDir_recursive_samePartition[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001
compareBooleanReturnResults_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.003
longNonLatinFileName[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3d1cfad4:{1}] 0.001

FileFactoryTest

createFile_string[0] 0.009
createTempFile_parentDir[0] 0.027
createFile_parentChild[0] 0
createTempFile[0] 0.001
createTempDirectory[0] 0.001
createFile_uri[0] 0.001
createFile_file[0] 0
createFile_parentChildFile[0] 0.001
createFile_string[1] 0
createTempFile_parentDir[1] 0.002
createFile_parentChild[1] 0
createTempFile[1] 0.001
createTempDirectory[1] 0
createFile_uri[1] 0.001
createFile_file[1] 0.001
createFile_parentChildFile[1] 0.001

RepoTransportFactoryRegistryTest

ensureFileRepoTransportFactoryIsReturnedForFileURL 0.001
ensureFileRepoTransportFactoryIsRegistered 0

PostgresqlDatabaseAdapterTest

createTestDatabase 29.213

RepoToRepoSyncTest

syncMovedFileToNewDir 108.253
syncUpAndModifyFile 118.229
syncSymlinkFile 119.059
syncFromRemoteToLocalWithModifiedFilesWithRemotePathPrefix 141.847
syncFromRemoteToLocalWithDeletedDirWithRemotePathPrefix 129.966
syncWithFileModificationInsideDeletedDirectoryCollision 138.075
syncRemoteRootToLocalRootWithDeletedDirWithRemotePathPrefix_parentOfVirtualRootDeleted 129.289
syncMovedFileWithRemotePathPrefix 117.105
syncMovedFile 118.793
syncWithDirectFileModificationCollision 128.41
syncMovedFileToNewDirWithRemotePathPrefix 116.905
syncFromRemoteToLocalWithModifiedFiles 118.631
syncFromRemoteToLocal 112.724
syncWithFileModificationInsideDeletedDirectoryCollisionInverse 119.675
syncFromRemoteToLocalWithRemotePathPrefix 119.058
syncFromRemoteToLocalWithAddedFilesAndDirectoriesWithRemotePathPrefix 119.535
syncFromRemoteToLocalWithAddedFilesAndDirectories 118.797
syncFromRemoteToLocalWithDeletedFile 122.429
syncFromRemoteToLocalWithDeletedFileWithRemotePathPrefix 123.268
syncFromRemoteToLocalWithDeletedDir 123.781

LocalRepoManagerFactoryTest

getLocalRepoManagerForExistingNonRepoDirectory 0.01
createLocalRepoManagerForRepoDirectoryWithClose 62.616
getLocalRepoManagerForExistingRepository 59.493
getLocalRepoManagerForNonExistingDirectory 0.005
createLocalRepoManagerForNonExistingDirectory 0.004
createLocalRepoManagerForExistingNonRepoDirectory 63.689
createLocalRepoManagerForNonRepoDirInsideRepoDirectory 60.38
getLocalRepoManagerForExistingNonDirectoryFile 0.003
createLocalRepoManagerForRepoDirectory 57.947

PersistenceTest

getModifications 126.507

DaoTest

buildIdRangePackages_0 0
buildIdRangePackages_1 0
buildIdRangePackages_2 0
buildIdRangePackages_3 0
buildIdRangePackages_4 0
buildIdRangePackages_5 0.003
buildIdRangePackages_6 0.005
shrinkIdRangePackageSizeIfPossible_0 0.005
shrinkIdRangePackageSizeIfPossible_1 0.004
shrinkIdRangePackageSizeIfPossible_2 0.005
shrinkIdRangePackageSizeIfPossible_3 0.01
shrinkIdRangePackageSizeIfPossible_4 0.005
shrinkIdRangePackageSizeIfPossible_5 0.01
shrinkIdRangePackageSizeIfPossible_6 0.018
shrinkIdRangePackageSizeIfPossible_7 0.011

DbMigrateFromDerbyToPostgresqlTest

migrateFromDerbyToPostgresql 97.549

DbUpdateTest

updateDbVersion001 1.571

LocalRepoManagerTest

checkParentLocalRevisionAfterChildAddition 51.249
syncDeletedFiles 73.225
syncExistingDirectoryGraph 67.763
syncAddedFiles 54.906
syncSwitchingFromFilesToDirectoriesAndViceVersa 55.713
checkDeleteModificationAfterFileDeletion 101.118
checkParentLocalRevisionAfterChildDeletion 54.712

DbMigrateFromPostgresqlToDerbyTest

migrateFromPostgresqlToDerby 116.401

FileRepoTransportTest

getChangeSetForModifiedFile 105.614
getChangeSetForAddedFile 121.213
getChangeSetForDeletedFile 110.076
getChangeSetForEntireRepository 114.608

LocalRepoRegistryTest

moveLocalRepositoryWithAliases 126.384
createLocalRepositories 114.029

ConfigTest

testConfigInheritance 97.939
testGlobalConfigFileName 0
testGlobalConfigFileModification 6.194

CloudStoreRestClientTest

urlWithoutPort 0.963
successAtTheFirstCall 0.018
successAtTheMiddleCall 0.022
urlIsBaseUrl 0.01
urlWithoutSlashAtTheEnd 0.01
doubleSlashInUrl 0.018
baseUrlNotFound 0.011
successAtTheLastCall 0.019

CloudStoreUpdaterTest

update_server_from_0_9_13_to_0_10_0 13.396
update_client_from_0_9_6_to_0_9_7 12.261
update_client_from_0_9_13_to_0_10_0 12.755
update_server_from_0_9_6_to_0_9_7 12.617

PGPTest

verifyGoodSignature 0.347
verifyBadSignature 0.017

ClassManagerTest

classInfo_equalsOverridden 0.461

RepairDatabaseSubCommandTest

repairDatabase 112.678

SimpleLdapClientTest

when_single_template_and_valid_credentials_then_authenticate_and_return_correct_user_name 5.787
when_multiple_templates_and_first_one_is_valid_then_authenticate 4.406
when_url_is_null_then_throw_NullPointerException 5.653
when_templates_dont_contain_template_variable_then_throw_IllegalArgumentException 5.156
when_multiple_templates_and_none_is_valid_then_throw_401 5.274
when_templates_are_null_then_throw_NullPointerExcetpion 5.804
when_multiple_templates_and_last_one_is_valid_then_authenticate 4.862
when_wrong_password_then_throw_401 5.356
when_wrong_user_name_then_throw_401 4.997

DnTemplateCollectorTest

when_first_template_is_empty_but_second_is_not_then_still_return_empty_list 0.006
when_templates_are_empty_then_return_empty_list 0.003
when_there_is_one_template_then_return_it 0.003
when_the_are_multiple_templates_then_return_them_in_the_same_order 0.006

QueryLdapClientTest

when_query_returns_one_result_and_this_result_is_bounded_to_context_then_authenticate 2.744
when_query_returns_result_but_password_is_wrong_then_throw_WAE 2.529
when_there_exist_multiple_results_for_query_and_password_is_correct_only_for_the_last_result_then_still_authenticate 5.586

AuthRepoPasswordManagerTest

getCurrentAuthRepoPasswordForDifferentRepos 0.766
getCurrentAuthRepoPasswordForSameReposOverTime 5.01
isValidOverTime 33.341

LdapClientProviderTest

when_query_is_not_empty_and_other_required_properties_are_set_then_query_client_is_created 0.019
when_templates_are_proper_and_query_is_empty_then_simple_client_is_created 0.005
when_query_is_empty_and_templates_list_is_empty_then_provider_can_be_created_but_throws_ISE_when_getClient_called 0.004

ModificationsRepoToRepoSyncIT

syncWithFileModificationInsideDeletedDirectoryCollision 433.798
syncWithFileModificationInsideDeletedDirectoryCollisionInverse 349.314

PathPrefixedConfigInheritanceRepoToRepoSyncIT

parentConfigWithRemotePathPrefix 446.041
parentConfigWithLocalPathPrefix 351.661

SpecialCharsRepoToRepoSyncIT

syncFileWithSpecialChars 377.266

PostgresqlBasicRepoToRepoSyncIT

syncMovedFileToNewDir 196.797
syncFromLocalToRemote 189.412
syncMovedFile 204.679
syncFromRemoteToLocal 211.859

CertificateHandlingAndTestServiceLRT

oneTimeoutPeriodSleeping_31 38.316
oneTimeoutPeriodSleeping_61 63.143
almostTimedOut_5min 298.896
forcingTimeout_5min 0
This test is ignored, as this states a strange but good situation: Its currently working *longer* than expected, without any longer timeouts on server-side.

BasicLocalServerIT

invokeTestService 4.188

SyncAbortIT

syncAbortResume_localToRemote_renameSource 387.242
syncAbortResume_localToRemote 395.265
syncAbortResume_remoteToLocal_renameSource 337.783
syncAbortResume_remoteToLocal_modifySource 308.973
syncAbortResume_remoteToLocal_deleteChunk 298.762
syncAbortResume_remoteToLocal 249.29
syncAbortResume_remoteToLocal_watchOrder 145.993
syncAbortResume_remoteToLocal_deleteSource 121.871

LocalServerClientGarbageCollectionIT

testMultiThreadGarbageCollection 39.592
testSimpleGarbageCollection 135.399

RestRepoTransportIT

getRepoFileDtoForNonExistingFile 376.578
getRepositoryId_File 193.306
getRepositoryId_Rest 189.188

BackupRestoreRepoToRepoSyncIT

backupRestoreClientRepo 839.069
backupRestoreServerRepo 728.34

FileLsIT

testFileOutputStreamAndInputStream 1.782

LocalServerClientIT

invokeSimpleStaticMethod 3.816
invokeDeniedMethods 3.699
testPropertyChangeListener 300.823
invokeStaticMethodAndSomeMethodsViaProxy 190.448
invokeConstructorAndSomeMethodsViaApi 0.131

RemotePathPrefixedRepoToRepoSyncIT

syncFromRemoteToLocalWithRemotePathPrefix_specialChar 390.527
syncMovedFileWithRemotePathPrefix 398.917
syncMovedFileToNewDirWithRemotePathPrefix 348.589
syncFromRemoteToLocalWithRemotePathPrefix 303.836
syncFromRemoteToLocalWithRemotePathPrefix_specialChar2 287.891

IgnoreRulesRepoToRepoSyncIT

ignoreRulesBecomeDisabled 421.886
ignoreRulesExistBeforeAffectedFiles 410.912

SymlinkRepoToRepoSyncIT

syncSymlinkFileDown 394.217
syncSymlinkFileUp 387.808

BasicRepoToRepoSyncIT

syncMovedFileToNewDir 378.459
syncFromLocalToRemote 320.046
syncMovedFile 304.546
syncFromRemoteToLocal 252.357

CertificateHandlingAndTestServiceIT

testException 16.303
testSuccessWithPermanentTrust 1.407
nonTrustedCertificate 0.19
testSuccessWithTemporaryTrust 0.514

Failure Details

[Summary] [Package List] [Test Cases]


forcingTimeout_5min
skipped: This test is ignored, as this states a strange but good situation: Its currently working *longer* than expected, without any longer timeouts on server-side.

Documentation
About
Releases