Hauptseite Dokumentation Tracker Herunterladen

Surefire Bericht

Zusammenfassung

[Zusammenfassung] [Pakete] [Testfälle]


Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
297 0 0 1 99,663% 4.590,164

Hinweis: Fehlschläge werden erwartet und durch Behauptungen überprüft während Fehler unerwartet sind.


Pakete

[Zusammenfassung] [Pakete] [Testfälle]


Paket Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
co.codewizards.cloudstore.local.sync 20 0 0 0 100% 420,704
co.codewizards.cloudstore.core.updater 7 0 0 0 100% 1,739
co.codewizards.cloudstore.core.collection 6 0 0 0 100% 0,737
co.codewizards.cloudstore.local 18 0 0 0 100% 416,026
co.codewizards.cloudstore.core.config 3 0 0 0 100% 92,598
co.codewizards.cloudstore.core.concurrent 1 0 0 0 100% 9,692
co.codewizards.cloudstore.rest.server.ldap 19 0 0 0 100% 51,348
co.codewizards.cloudstore.rest.server.auth 3 0 0 0 100% 40,025
co.codewizards.cloudstore.core.ignore 6 0 0 0 100% 3,356
co.codewizards.cloudstore.core.util 27 0 0 0 100% 12,132
co.codewizards.cloudstore.core.dto 9 0 0 0 100% 5,049
co.codewizards.cloudstore.test 28 0 0 1 96,429% 1.522,077
co.codewizards.cloudstore.core.oio.nio 86 0 0 0 100% 2,491
co.codewizards.cloudstore.test.repotorepo 20 0 0 0 100% 1.619,832
co.codewizards.cloudstore.core.oio 6 0 0 0 100% 0,842
co.codewizards.cloudstore.core.io 2 0 0 0 100% 21,432
co.codewizards.cloudstore.client 1 0 0 0 100% 31,437
co.codewizards.cloudstore.core.otp 4 0 0 0 100% 3,723
co.codewizards.cloudstore.rest.client 8 0 0 0 100% 1,142
co.codewizards.cloudstore.core.auth 5 0 0 0 100% 18,329
co.codewizards.cloudstore.core 4 0 0 0 100% 0,645
co.codewizards.cloudstore.local.persistence 1 0 0 0 100% 92,541
co.codewizards.cloudstore.local.transport 6 0 0 0 100% 170,732
co.codewizards.cloudstore.updater 6 0 0 0 100% 51,043
co.codewizards.cloudstore.ls.core.invoke 1 0 0 0 100% 0,493

Hinweis: Die Paketstatistiken werden nicht rekursiv berechnet, es werden lediglich die Ergebnisse aller enthaltenen Tests aufsummiert.

co.codewizards.cloudstore.local.sync

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
RepoToRepoSyncTest 20 0 0 0 100% 420,704

co.codewizards.cloudstore.core.updater

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
VersionTest 7 0 0 0 100% 1,739

co.codewizards.cloudstore.core.collection

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
StringListMergerTest 4 0 0 0 100% 0,436
StringWrapperListMergerTest 2 0 0 0 100% 0,301

co.codewizards.cloudstore.local

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
LocalRepoManagerFactoryTest 9 0 0 0 100% 133,441
LocalRepoManagerTest 7 0 0 0 100% 168,1
LocalRepoRegistryTest 2 0 0 0 100% 114,485

co.codewizards.cloudstore.core.config

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
ConfigTest 3 0 0 0 100% 92,598

co.codewizards.cloudstore.core.concurrent

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
CallerBlocksPolicyTest 1 0 0 0 100% 9,692

co.codewizards.cloudstore.rest.server.ldap

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
SimpleLdapClientTest 9 0 0 0 100% 26,379
DnTemplateCollectorTest 4 0 0 0 100% 1,575
QueryLdapClientTest 3 0 0 0 100% 21,793
LdapClientProviderTest 3 0 0 0 100% 1,601

co.codewizards.cloudstore.rest.server.auth

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
AuthRepoPasswordManagerTest 3 0 0 0 100% 40,025

co.codewizards.cloudstore.core.ignore

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
IgnoreRuleManagerTest 6 0 0 0 100% 3,356

co.codewizards.cloudstore.core.util

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
ResolveActualTypeArgumentsTest 7 0 0 0 100% 2,18
PasswordUtilTest 1 0 0 0 100% 3,886
IOUtilTest 5 0 0 0 100% 2,467
UrlUtilTest 13 0 0 0 100% 2,595
ISO8601Test 1 0 0 0 100% 1,004

co.codewizards.cloudstore.core.dto

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
RemoteExceptionUtilTest 2 0 0 0 100% 0,858
UidTest 6 0 0 0 100% 2,58
DateTimeTest 1 0 0 0 100% 1,611

co.codewizards.cloudstore.test

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
CertificateHandlingAndTestServiceLRT 4 0 0 1 75% 396,374
BasicLocalServerIT 1 0 0 0 100% 2,792
SyncAbortIT 8 0 0 0 100% 469,677
LocalServerClientGarbageCollectionIT 2 0 0 0 100% 188,854
RestRepoTransportIT 3 0 0 0 100% 99,024
FileLsIT 1 0 0 0 100% 1,512
LocalServerClientIT 5 0 0 0 100% 350,386
CertificateHandlingAndTestServiceIT 4 0 0 0 100% 13,458

co.codewizards.cloudstore.core.oio.nio

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
IoFileUtilTest 6 0 0 0 100% 0,731
FileTest 64 0 0 0 100% 1,065
FileFactoryTest 16 0 0 0 100% 0,695

co.codewizards.cloudstore.test.repotorepo

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
ModificationsRepoToRepoSyncIT 2 0 0 0 100% 182,73
PathPrefixedConfigInheritanceRepoToRepoSyncIT 2 0 0 0 100% 155,171
SpecialCharsRepoToRepoSyncIT 1 0 0 0 100% 60,142
BackupRestoreRepoToRepoSyncIT 2 0 0 0 100% 385,365
RemotePathPrefixedRepoToRepoSyncIT 5 0 0 0 100% 283,104
IgnoreRulesRepoToRepoSyncIT 2 0 0 0 100% 149,614
SymlinkRepoToRepoSyncIT 2 0 0 0 100% 110,509
BasicRepoToRepoSyncIT 4 0 0 0 100% 293,197

co.codewizards.cloudstore.core.oio

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
IoFileRelativePathUtilTest 6 0 0 0 100% 0,842

co.codewizards.cloudstore.core.io

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
LockFileTest 2 0 0 0 100% 21,432

co.codewizards.cloudstore.client

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
RepairDatabaseSubCommandTest 1 0 0 0 100% 31,437

co.codewizards.cloudstore.core.otp

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
OneTimePadEncryptorTest 2 0 0 0 100% 0,92
OneTimePadRegistryTest 2 0 0 0 100% 2,803

co.codewizards.cloudstore.rest.client

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
CloudStoreRestClientTest 8 0 0 0 100% 1,142

co.codewizards.cloudstore.core.auth

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
AuthTokenEncryptAndDecryptTest 1 0 0 0 100% 7,321
AuthTokenSignAndVerifyTest 3 0 0 0 100% 6,859
AuthTokenIOTest 1 0 0 0 100% 4,149

co.codewizards.cloudstore.core

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
TimePeriodTest 4 0 0 0 100% 0,645

co.codewizards.cloudstore.local.persistence

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
PersistenceTest 1 0 0 0 100% 92,541

co.codewizards.cloudstore.local.transport

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
RepoTransportFactoryRegistryTest 2 0 0 0 100% 2,725
FileRepoTransportTest 4 0 0 0 100% 168,007

co.codewizards.cloudstore.updater

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
CloudStoreUpdaterTest 4 0 0 0 100% 49,866
PGPTest 2 0 0 0 100% 1,177

co.codewizards.cloudstore.ls.core.invoke

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
ClassManagerTest 1 0 0 0 100% 0,493

Testfälle

[Zusammenfassung] [Pakete] [Testfälle]

IoFileRelativePathUtilTest

testInTmp 0,078
parallelToFile_stepUp 0,008
stepIntoSubfolder 0,001
parallelToFileSubfolder 0,001
testInTargetDir 0,018
stepUpOneFolder 0,001

RemoteExceptionUtilTest

nestedSQLException 0,391
simpleIllegalArgumentException 0,064

ResolveActualTypeArgumentsTest

myGeneric1_1_1 1,688
myGeneric2_2_1 0,041
myGeneric1_1 0
myGeneric2_1 0,002
myGeneric2_3 0,014
myGeneric3_1 0,015
nonGenericBaseClass 0,048

PasswordUtilTest

assertValidMinAndMaxLength 3,402

LockFileTest

multiThreadAcquireAndRelease 18,972
acquireAndReleaseMultipleInstances 0,002

IOUtilTest

testInTmp 0,455
bytesToLongToBytes 0,08
replaceTemplateVariables_nested 0,016
bytesToIntToBytes 0,023
testInTargetDir 0,022

UrlUtilTest

canonicalizeURL_http_escaped 0,068
appendPath_decoded 0,007
canonicalizeURL_http_removeFragments 0,01
rootFile 0,095
rootHost 0,353
duplicateSlashes 0,001
appendPath_encoded 0,005
appendNonEncodedPath_getFile 0,014
canonicalizeURL_file_encoded 0,001
canonicalizeURL_file_escaped 0,001
canonicalizeURL_file_unescaped 0,001
getFile_url 0,012
appendEncodedPath_getFile 0,001

AuthTokenEncryptAndDecryptTest

encryptAndDecrypt 5,222

VersionTest

compareVersionsWithIgnoredSuffixWithoutPatchLevel 0,266
toStringReleaseVersionWithoutPatchLevel 0,035
parseSnapshotVersionWithoutPatchLevel 0,002
parseReleaseVersionWithoutPatchLevel 0,002
toStringSnapshotVersionWithoutPatchLevel 0,001
compareReleaseVersionsWithoutPatchLevel 0,011
compareReleaseAndSnapshotVersionsWithoutPatchLevel 0,006

CallerBlocksPolicyTest

enqueueManyCallables 8,108

ISO8601Test

parse 0,447

AuthTokenSignAndVerifyTest

signAndVerifyWithValidPublicKey 4,315
signAndVerifyCorruptData 0,328
signAndVerifyWithDifferentPublicKey 0,408

OneTimePadEncryptorTest

when_decrypting_and_encrypted_message_and_key_have_different_length_then_throw_IAE 0,098
when_message_is_encrypted_then_it_can_be_properly_decrypted_with_the_same_key 0,361

UidTest

toAndFromBytes 0,29
toAndFromStringSpecialValues 0,006
toAndFromString 0,075
uidListToXmlAndBack 0,781
toAndFromStringUUIDComparison 0,046
toAndFromString_static 0,001

OneTimePadRegistryTest

when_there_is_no_password_then_store_it_properly 2,559
when_there_is_already_stored_password_then_replace_it 0,006

StringListMergerTest

removeElements 0,208
addElements 0,001
addOrRemoveElements 0,003
randomAddOrRemoveElements 0,053

StringWrapperListMergerTest

removeElements 0,149
addElements 0,002

AuthTokenIOTest

serialiseAndDeserialise 1,856

IgnoreRuleManagerTest

regex1 2,143
regex2 0,133
shellPattern1 0,197
shellPattern2 0,149
shellPattern3 0,132
shellPattern4 0,119

DateTimeTest

convertToStringAndBack 0,251

TimePeriodTest

parseString1 0,247
parseString2 0,001
parseString3 0,001
toString1 0,01

IoFileUtilTest

deleteRecursively_noFollowSymLinks 0,494
newFileName_subdirFile 0,011
newFileName_oneFile 0,002
deleteRecursively 0,002
moveRecursively 0,006
newFileName_subdir 0,002

FileTest

canWrite_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,188
canExecute_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,001
compareBooleanReturnResults_tempFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,032
move_tmpDir_samePartition[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,005
create[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,001
delete[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,002
copy_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,019
canRead_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,004
canExecute_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,003
copy_tmpDir_checkNonRecursive[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,01
lastModifiedNoFollow[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,01
copy_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,001
relativize[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,009
canWrite[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,001
rename_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,002
compareBooleanReturnResults_tempDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,024
move_tmpFile_differentPartitions[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,002
canRead[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,001
isAbsolute_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,001
rename_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,002
canExecute_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,002
isAbsolute_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,001
move_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,002
move_tmpDir_recursive_differentPartitions[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,002
canRead_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,002
isAbsolute_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0
rename_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,001
canWrite_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,001
copy_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,002
move_tmpDir_recursive_samePartition[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,002
compareBooleanReturnResults_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,005
longNonLatinFileName[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@60f82f98:{1}] 0,046
canWrite_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,003
canExecute_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
compareBooleanReturnResults_tempFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,011
move_tmpDir_samePartition[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,002
create[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
delete[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
copy_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,002
canRead_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
canExecute_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
copy_tmpDir_checkNonRecursive[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,002
lastModifiedNoFollow[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
copy_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
relativize[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,003
canWrite[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
rename_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
compareBooleanReturnResults_tempDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,011
move_tmpFile_differentPartitions[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
canRead[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
isAbsolute_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
rename_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
canExecute_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
isAbsolute_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
move_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,002
move_tmpDir_recursive_differentPartitions[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
canRead_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0
isAbsolute_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
rename_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
canWrite_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
copy_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,012
move_tmpDir_recursive_samePartition[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,001
compareBooleanReturnResults_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,004
longNonLatinFileName[1:co.codewizards.cloudstore.core.oio.IoFileFactory@edf4efb:{1}] 0,002

FileFactoryTest

createFile_string[0] 0,364
createTempFile_parentDir[0] 0,081
createFile_parentChild[0] 0,001
createTempFile[0] 0,002
createTempDirectory[0] 0,001
createFile_uri[0] 0,001
createFile_file[0] 0,001
createFile_parentChildFile[0] 0
createFile_string[1] 0,001
createTempFile_parentDir[1] 0,003
createFile_parentChild[1] 0,001
createTempFile[1] 0,002
createTempDirectory[1] 0,001
createFile_uri[1] 0,001
createFile_file[1] 0,001
createFile_parentChildFile[1] 0,001

RepoTransportFactoryRegistryTest

ensureFileRepoTransportFactoryIsReturnedForFileURL 2,122
ensureFileRepoTransportFactoryIsRegistered 0

RepoToRepoSyncTest

syncMovedFileToNewDir 70,077
syncUpAndModifyFile 45,756
syncSymlinkFile 36,468
syncFromRemoteToLocalWithModifiedFilesWithRemotePathPrefix 24,487
syncFromRemoteToLocalWithDeletedDirWithRemotePathPrefix 11,577
syncWithFileModificationInsideDeletedDirectoryCollision 19,783
syncRemoteRootToLocalRootWithDeletedDirWithRemotePathPrefix_parentOfVirtualRootDeleted 11,98
syncMovedFileWithRemotePathPrefix 14,001
syncMovedFile 16,111
syncWithDirectFileModificationCollision 19,735
syncMovedFileToNewDirWithRemotePathPrefix 15,075
syncFromRemoteToLocalWithModifiedFiles 15,62
syncFromRemoteToLocal 15,188
syncWithFileModificationInsideDeletedDirectoryCollisionInverse 13,463
syncFromRemoteToLocalWithRemotePathPrefix 11,934
syncFromRemoteToLocalWithAddedFilesAndDirectoriesWithRemotePathPrefix 18,556
syncFromRemoteToLocalWithAddedFilesAndDirectories 11,557
syncFromRemoteToLocalWithDeletedFile 14,482
syncFromRemoteToLocalWithDeletedFileWithRemotePathPrefix 14,189
syncFromRemoteToLocalWithDeletedDir 18,459

LocalRepoManagerFactoryTest

getLocalRepoManagerForExistingNonRepoDirectory 2,484
createLocalRepoManagerForRepoDirectoryWithClose 41,781
getLocalRepoManagerForExistingRepository 22,17
getLocalRepoManagerForNonExistingDirectory 0,007
createLocalRepoManagerForNonExistingDirectory 0,006
createLocalRepoManagerForExistingNonRepoDirectory 23,915
createLocalRepoManagerForNonRepoDirInsideRepoDirectory 22,333
getLocalRepoManagerForExistingNonDirectoryFile 0,014
createLocalRepoManagerForRepoDirectory 18,617

PersistenceTest

getModifications 89,628

LocalRepoManagerTest

checkParentLocalRevisionAfterChildAddition 42,757
syncDeletedFiles 16,89
syncExistingDirectoryGraph 21,602
syncAddedFiles 18,415
syncSwitchingFromFilesToDirectoriesAndViceVersa 19,401
checkDeleteModificationAfterFileDeletion 33,926
checkParentLocalRevisionAfterChildDeletion 13,264

ConfigTest

testConfigInheritance 84,071
testGlobalConfigFileName 0,004
testGlobalConfigFileModification 6,199

FileRepoTransportTest

getChangeSetForModifiedFile 60,24
getChangeSetForAddedFile 40,701
getChangeSetForDeletedFile 35,926
getChangeSetForEntireRepository 29,062

LocalRepoRegistryTest

moveLocalRepositoryWithAliases 65,499
createLocalRepositories 46,595

CloudStoreRestClientTest

urlWithoutPort 0,897
successAtTheFirstCall 0,019
successAtTheMiddleCall 0,018
urlIsBaseUrl 0,007
urlWithoutSlashAtTheEnd 0,006
doubleSlashInUrl 0,018
baseUrlNotFound 0,008
successAtTheLastCall 0,016

CloudStoreUpdaterTest

update_server_from_0_9_13_to_0_10_0 12,96
update_client_from_0_9_6_to_0_9_7 11,869
update_client_from_0_9_13_to_0_10_0 12,263
update_server_from_0_9_6_to_0_9_7 12,352

PGPTest

verifyGoodSignature 0,435
verifyBadSignature 0,023

ClassManagerTest

classInfo_equalsOverridden 0,375

RepairDatabaseSubCommandTest

repairDatabase 31,06

SimpleLdapClientTest

when_single_template_and_valid_credentials_then_authenticate_and_return_correct_user_name 1,152
when_multiple_templates_and_first_one_is_valid_then_authenticate 0,468
when_templates_are_null_then_throw_IllegalArgumentException 0,382
when_templates_dont_contain_template_variable_then_throw_IllegalArgumentException 0,698
when_multiple_templates_and_none_is_valid_then_throw_401 1,003
when_multiple_templates_and_last_one_is_valid_then_authenticate 0,194
when_wrong_password_then_throw_401 0,257
when_url_is_null_then_throw_IllegalArgumentException 0,209
when_wrong_user_name_then_throw_401 2,344

DnTemplateCollectorTest

when_first_template_is_empty_but_second_is_not_then_still_return_empty_list 1,294
when_templates_are_empty_then_return_empty_list 0,008
when_there_is_one_template_then_return_it 0,02
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 1,011
when_query_returns_result_but_password_is_wrong_then_throw_WAE 0,737
when_there_exist_multiple_results_for_query_and_password_is_correct_only_for_the_last_result_then_still_authenticate 0,763

AuthRepoPasswordManagerTest

getCurrentAuthRepoPasswordForDifferentRepos 1,334
getCurrentAuthRepoPasswordForSameReposOverTime 5,014
isValidOverTime 33,371

LdapClientProviderTest

when_query_is_not_empty_and_other_required_properties_are_set_then_query_client_is_created 1,239
when_templates_are_proper_and_query_is_empty_then_simple_client_is_created 0,011
when_query_is_empty_and_templates_list_is_empty_then_provider_can_be_created_but_throws_ISE_when_getClient_called 0,01

ModificationsRepoToRepoSyncIT

syncWithFileModificationInsideDeletedDirectoryCollision 88,27
syncWithFileModificationInsideDeletedDirectoryCollisionInverse 94,46

PathPrefixedConfigInheritanceRepoToRepoSyncIT

parentConfigWithRemotePathPrefix 90,273
parentConfigWithLocalPathPrefix 64,898

SpecialCharsRepoToRepoSyncIT

syncFileWithSpecialChars 60,142

CertificateHandlingAndTestServiceLRT

oneTimeoutPeriodSleeping_31 35,38
oneTimeoutPeriodSleeping_61 62,51
almostTimedOut_5min 298,484
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 2,792

SyncAbortIT

syncAbortResume_localToRemote_renameSource 65,462
syncAbortResume_localToRemote 52,051
syncAbortResume_remoteToLocal_renameSource 44,573
syncAbortResume_remoteToLocal_modifySource 56,108
syncAbortResume_remoteToLocal_deleteChunk 66,55
syncAbortResume_remoteToLocal 59,493
syncAbortResume_remoteToLocal_watchOrder 39,072
syncAbortResume_remoteToLocal_deleteSource 86,368

LocalServerClientGarbageCollectionIT

testMultiThreadGarbageCollection 38,256
testSimpleGarbageCollection 150,598

RestRepoTransportIT

getRepoFileDtoForNonExistingFile 59,368
getRepositoryId_File 17,348
getRepositoryId_Rest 22,308

BackupRestoreRepoToRepoSyncIT

backupRestoreClientRepo 214,722
backupRestoreServerRepo 170,643

FileLsIT

testFileOutputStreamAndInputStream 1,512

LocalServerClientIT

invokeSimpleStaticMethod 2,864
invokeDeniedMethods 6,088
testPropertyChangeListener 300,914
invokeStaticMethodAndSomeMethodsViaProxy 40,331
invokeConstructorAndSomeMethodsViaApi 0,189

RemotePathPrefixedRepoToRepoSyncIT

syncFromRemoteToLocalWithRemotePathPrefix_specialChar 71,448
syncMovedFileWithRemotePathPrefix 54,507
syncMovedFileToNewDirWithRemotePathPrefix 50,698
syncFromRemoteToLocalWithRemotePathPrefix 51,187
syncFromRemoteToLocalWithRemotePathPrefix_specialChar2 55,264

IgnoreRulesRepoToRepoSyncIT

ignoreRulesBecomeDisabled 88,951
ignoreRulesExistBeforeAffectedFiles 60,663

SymlinkRepoToRepoSyncIT

syncSymlinkFileDown 61,273
syncSymlinkFileUp 49,236

BasicRepoToRepoSyncIT

syncMovedFileToNewDir 82,526
syncFromLocalToRemote 82,222
syncMovedFile 50,764
syncFromRemoteToLocal 77,685

CertificateHandlingAndTestServiceIT

testException 11,739
testSuccessWithPermanentTrust 0,936
nonTrustedCertificate 0,234
testSuccessWithTemporaryTrust 0,549

Details der Fehlschläge

[Zusammenfassung] [Pakete] [Testfälle]


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.

Dokumentation
Über
Versionen