Hauptseite Dokumentation Tracker Herunterladen

Failsafe Bericht

Zusammenfassung

[Zusammenfassung] [Pakete] [Testfälle]


Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
315 0 0 1 99,683% 3.697,884

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% 314,879
co.codewizards.cloudstore.core.updater 7 0 0 0 100% 2,012
co.codewizards.cloudstore.core.collection 6 0 0 0 100% 0,733
co.codewizards.cloudstore.local 18 0 0 0 100% 313,753
co.codewizards.cloudstore.core.config 3 0 0 0 100% 87,369
co.codewizards.cloudstore.core.concurrent 1 0 0 0 100% 9,349
co.codewizards.cloudstore.rest.server.ldap 19 0 0 0 100% 34,481
co.codewizards.cloudstore.rest.server.auth 3 0 0 0 100% 40,166
co.codewizards.cloudstore.core.ignore 6 0 0 0 100% 3,052
co.codewizards.cloudstore.core.util 29 0 0 0 100% 14,323
co.codewizards.cloudstore.core.dto 10 0 0 0 100% 112,059
co.codewizards.cloudstore.test 28 0 0 1 96,429% 1.333,594
co.codewizards.cloudstore.core.oio.nio 86 0 0 0 100% 2,544
co.codewizards.cloudstore.test.repotorepo 20 0 0 0 100% 1.083,093
co.codewizards.cloudstore.core.oio 6 0 0 0 100% 0,752
co.codewizards.cloudstore.core.io 2 0 0 0 100% 22,041
co.codewizards.cloudstore.client 1 0 0 0 100% 28,885
co.codewizards.cloudstore.core.otp 4 0 0 0 100% 4,167
co.codewizards.cloudstore.rest.client 8 0 0 0 100% 1,143
co.codewizards.cloudstore.core.auth 5 0 0 0 100% 17,58
co.codewizards.cloudstore.core 4 0 0 0 100% 0,576
co.codewizards.cloudstore.local.persistence 16 0 0 0 100% 91,42
co.codewizards.cloudstore.local.transport 6 0 0 0 100% 127,769
co.codewizards.cloudstore.updater 6 0 0 0 100% 51,692
co.codewizards.cloudstore.ls.core.invoke 1 0 0 0 100% 0,452

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% 314,879

co.codewizards.cloudstore.core.updater

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
VersionTest 7 0 0 0 100% 2,012

co.codewizards.cloudstore.core.collection

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

co.codewizards.cloudstore.local

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
LocalRepoManagerFactoryTest 9 0 0 0 100% 100,641
LocalRepoManagerTest 7 0 0 0 100% 124,341
LocalRepoRegistryTest 2 0 0 0 100% 88,771

co.codewizards.cloudstore.core.config

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
ConfigTest 3 0 0 0 100% 87,369

co.codewizards.cloudstore.core.concurrent

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

co.codewizards.cloudstore.rest.server.ldap

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
SimpleLdapClientTest 9 0 0 0 100% 16,336
DnTemplateCollectorTest 4 0 0 0 100% 1,759
QueryLdapClientTest 3 0 0 0 100% 14,617
LdapClientProviderTest 3 0 0 0 100% 1,769

co.codewizards.cloudstore.rest.server.auth

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

co.codewizards.cloudstore.core.ignore

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

co.codewizards.cloudstore.core.util

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
ResolveActualTypeArgumentsTest 7 0 0 0 100% 2,323
PasswordUtilTest 1 0 0 0 100% 4,564
IOUtilTest 5 0 0 0 100% 2,435
UrlUtilTest 13 0 0 0 100% 2,33
ISO8601Test 1 0 0 0 100% 0,677
LongUtilTest 2 0 0 0 100% 1,994

co.codewizards.cloudstore.core.dto

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
RemoteExceptionUtilTest 2 0 0 0 100% 0,94
UidTest 6 0 0 0 100% 3,086
DateTimeTest 1 0 0 0 100% 1,856
RepoFileDtoTreeNodeIteratorRemoveMemoryReleaseTest 1 0 0 0 100% 106,177

co.codewizards.cloudstore.test

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
CertificateHandlingAndTestServiceLRT 4 0 0 1 75% 399,241
BasicLocalServerIT 1 0 0 0 100% 3,004
SyncAbortIT 8 0 0 0 100% 309,729
LocalServerClientGarbageCollectionIT 2 0 0 0 100% 189,18
RestRepoTransportIT 3 0 0 0 100% 91,726
FileLsIT 1 0 0 0 100% 1,914
LocalServerClientIT 5 0 0 0 100% 322,238
CertificateHandlingAndTestServiceIT 4 0 0 0 100% 16,562

co.codewizards.cloudstore.core.oio.nio

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
IoFileUtilTest 6 0 0 0 100% 0,763
FileTest 64 0 0 0 100% 0,995
FileFactoryTest 16 0 0 0 100% 0,786

co.codewizards.cloudstore.test.repotorepo

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
ModificationsRepoToRepoSyncIT 2 0 0 0 100% 106,431
PathPrefixedConfigInheritanceRepoToRepoSyncIT 2 0 0 0 100% 120,958
SpecialCharsRepoToRepoSyncIT 1 0 0 0 100% 58,538
BackupRestoreRepoToRepoSyncIT 2 0 0 0 100% 240,14
RemotePathPrefixedRepoToRepoSyncIT 5 0 0 0 100% 203,311
IgnoreRulesRepoToRepoSyncIT 2 0 0 0 100% 118,753
SymlinkRepoToRepoSyncIT 2 0 0 0 100% 84,868
BasicRepoToRepoSyncIT 4 0 0 0 100% 150,094

co.codewizards.cloudstore.core.oio

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

co.codewizards.cloudstore.core.io

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
LockFileTest 2 0 0 0 100% 22,041

co.codewizards.cloudstore.client

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
RepairDatabaseSubCommandTest 1 0 0 0 100% 28,885

co.codewizards.cloudstore.core.otp

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
OneTimePadEncryptorTest 2 0 0 0 100% 1,294
OneTimePadRegistryTest 2 0 0 0 100% 2,873

co.codewizards.cloudstore.rest.client

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

co.codewizards.cloudstore.core.auth

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
AuthTokenEncryptAndDecryptTest 1 0 0 0 100% 6,935
AuthTokenSignAndVerifyTest 3 0 0 0 100% 7,784
AuthTokenIOTest 1 0 0 0 100% 2,861

co.codewizards.cloudstore.core

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

co.codewizards.cloudstore.local.persistence

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
PersistenceTest 1 0 0 0 100% 89,601
DaoTest 15 0 0 0 100% 1,819

co.codewizards.cloudstore.local.transport

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
RepoTransportFactoryRegistryTest 2 0 0 0 100% 2,808
FileRepoTransportTest 4 0 0 0 100% 124,961

co.codewizards.cloudstore.updater

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
CloudStoreUpdaterTest 4 0 0 0 100% 50,192
PGPTest 2 0 0 0 100% 1,5

co.codewizards.cloudstore.ls.core.invoke

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

Testfälle

[Zusammenfassung] [Pakete] [Testfälle]

IoFileRelativePathUtilTest

testInTmp 0,065
parallelToFile_stepUp 0
stepIntoSubfolder 0,015
parallelToFileSubfolder 0
testInTargetDir 0,001
stepUpOneFolder 0

RemoteExceptionUtilTest

nestedSQLException 0,44
simpleIllegalArgumentException 0,061

ResolveActualTypeArgumentsTest

myGeneric1_1_1 1,735
myGeneric2_2_1 0,02
myGeneric1_1 0,005
myGeneric2_1 0,002
myGeneric2_3 0,013
myGeneric3_1 0,003
nonGenericBaseClass 0,056

PasswordUtilTest

assertValidMinAndMaxLength 4,078

LockFileTest

multiThreadAcquireAndRelease 20,265
acquireAndReleaseMultipleInstances 0,003

IOUtilTest

testInTmp 0,218
bytesToLongToBytes 0,032
replaceTemplateVariables_nested 0,005
bytesToIntToBytes 0,007
testInTargetDir 0,007

UrlUtilTest

canonicalizeURL_http_escaped 0,071
appendPath_decoded 0,021
canonicalizeURL_http_removeFragments 0,006
rootFile 0,068
rootHost 0,284
duplicateSlashes 0,004
appendPath_encoded 0,004
appendNonEncodedPath_getFile 0,007
canonicalizeURL_file_encoded 0,001
canonicalizeURL_file_escaped 0
canonicalizeURL_file_unescaped 0
getFile_url 0,002
appendEncodedPath_getFile 0,006

AuthTokenEncryptAndDecryptTest

encryptAndDecrypt 4,951

VersionTest

compareVersionsWithIgnoredSuffixWithoutPatchLevel 0,385
toStringReleaseVersionWithoutPatchLevel 0,012
parseSnapshotVersionWithoutPatchLevel 0,003
parseReleaseVersionWithoutPatchLevel 0,003
toStringSnapshotVersionWithoutPatchLevel 0
compareReleaseVersionsWithoutPatchLevel 0,005
compareReleaseAndSnapshotVersionsWithoutPatchLevel 0,007

CallerBlocksPolicyTest

enqueueManyCallables 7,694

ISO8601Test

parse 0,331

AuthTokenSignAndVerifyTest

signAndVerifyWithValidPublicKey 4,658
signAndVerifyCorruptData 0,26
signAndVerifyWithDifferentPublicKey 0,527

OneTimePadEncryptorTest

when_decrypting_and_encrypted_message_and_key_have_different_length_then_throw_IAE 0,27
when_message_is_encrypted_then_it_can_be_properly_decrypted_with_the_same_key 0,35

UidTest

toAndFromBytes 0,359
toAndFromStringSpecialValues 0,008
toAndFromString 0,142
uidListToXmlAndBack 1,113
toAndFromStringUUIDComparison 0,085
toAndFromString_static 0,001

OneTimePadRegistryTest

when_there_is_no_password_then_store_it_properly 2,043
when_there_is_already_stored_password_then_replace_it 0,005

StringListMergerTest

removeElements 0,219
addElements 0,001
addOrRemoveElements 0,001
randomAddOrRemoveElements 0,013

LongUtilTest

multipleRandomValuesToBytesHexAndBack 1,182
multipleRandomValuesToBytesAndBack 0,313

StringWrapperListMergerTest

removeElements 0,157
addElements 0,001

AuthTokenIOTest

serialiseAndDeserialise 0,961

IgnoreRuleManagerTest

regex1 1,822
regex2 0,135
shellPattern1 0,16
shellPattern2 0,133
shellPattern3 0,134
shellPattern4 0,095

DateTimeTest

convertToStringAndBack 0,184

RepoFileDtoTreeNodeIteratorRemoveMemoryReleaseTest

iteratorRemoveMemoryReleaseTest 104,871

TimePeriodTest

parseString1 0,166
parseString2 0,002
parseString3 0,002
toString1 0,01

IoFileUtilTest

deleteRecursively_noFollowSymLinks 0,535
newFileName_subdirFile 0,009
newFileName_oneFile 0,003
deleteRecursively 0,003
moveRecursively 0,005
newFileName_subdir 0,004

FileTest

canWrite_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,152
canExecute_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,001
compareBooleanReturnResults_tempFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,019
move_tmpDir_samePartition[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,004
create[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,001
delete[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,001
copy_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,006
canRead_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,001
canExecute_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,001
copy_tmpDir_checkNonRecursive[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,011
lastModifiedNoFollow[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,011
copy_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,004
relativize[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,008
canWrite[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,001
rename_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,001
compareBooleanReturnResults_tempDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,019
move_tmpFile_differentPartitions[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,002
canRead[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,001
isAbsolute_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0
rename_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,001
canExecute_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,001
isAbsolute_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,002
move_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,001
move_tmpDir_recursive_differentPartitions[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,001
canRead_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,001
isAbsolute_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,001
rename_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,002
canWrite_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,001
copy_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,001
move_tmpDir_recursive_samePartition[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,002
compareBooleanReturnResults_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,004
longNonLatinFileName[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@59a6e353:{1}] 0,015
canWrite_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,009
canExecute_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,002
compareBooleanReturnResults_tempFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,011
move_tmpDir_samePartition[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,001
create[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,001
delete[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0
copy_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,001
canRead_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0
canExecute_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0
copy_tmpDir_checkNonRecursive[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,001
lastModifiedNoFollow[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,001
copy_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,002
relativize[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,003
canWrite[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,001
rename_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,001
compareBooleanReturnResults_tempDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,009
move_tmpFile_differentPartitions[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,001
canRead[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0
isAbsolute_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0
rename_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,001
canExecute_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,001
isAbsolute_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,001
move_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,001
move_tmpDir_recursive_differentPartitions[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,002
canRead_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,012
isAbsolute_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0
rename_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0
canWrite_tmpFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0
copy_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,005
move_tmpDir_recursive_samePartition[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,002
compareBooleanReturnResults_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,003
longNonLatinFileName[1:co.codewizards.cloudstore.core.oio.IoFileFactory@6fadae5d:{1}] 0,002

FileFactoryTest

createFile_string[0] 0,443
createTempFile_parentDir[0] 0,085
createFile_parentChild[0] 0,001
createTempFile[0] 0,001
createTempDirectory[0] 0,005
createFile_uri[0] 0
createFile_file[0] 0
createFile_parentChildFile[0] 0,001
createFile_string[1] 0
createTempFile_parentDir[1] 0
createFile_parentChild[1] 0,001
createTempFile[1] 0,002
createTempDirectory[1] 0
createFile_uri[1] 0
createFile_file[1] 0,001
createFile_parentChildFile[1] 0,001

RepoTransportFactoryRegistryTest

ensureFileRepoTransportFactoryIsReturnedForFileURL 2,064
ensureFileRepoTransportFactoryIsRegistered 0,012

RepoToRepoSyncTest

syncMovedFileToNewDir 63,489
syncUpAndModifyFile 31,313
syncSymlinkFile 20,769
syncFromRemoteToLocalWithModifiedFilesWithRemotePathPrefix 13,247
syncFromRemoteToLocalWithDeletedDirWithRemotePathPrefix 10,009
syncWithFileModificationInsideDeletedDirectoryCollision 12,641
syncRemoteRootToLocalRootWithDeletedDirWithRemotePathPrefix_parentOfVirtualRootDeleted 11,347
syncMovedFileWithRemotePathPrefix 11,684
syncMovedFile 11,097
syncWithDirectFileModificationCollision 14,37
syncMovedFileToNewDirWithRemotePathPrefix 11,928
syncFromRemoteToLocalWithModifiedFiles 12,351
syncFromRemoteToLocal 8,58
syncWithFileModificationInsideDeletedDirectoryCollisionInverse 14,402
syncFromRemoteToLocalWithRemotePathPrefix 10,956
syncFromRemoteToLocalWithAddedFilesAndDirectoriesWithRemotePathPrefix 11,514
syncFromRemoteToLocalWithAddedFilesAndDirectories 10,895
syncFromRemoteToLocalWithDeletedFile 8,771
syncFromRemoteToLocalWithDeletedFileWithRemotePathPrefix 9,326
syncFromRemoteToLocalWithDeletedDir 12,773

LocalRepoManagerFactoryTest

getLocalRepoManagerForExistingNonRepoDirectory 2,469
createLocalRepoManagerForRepoDirectoryWithClose 36,276
getLocalRepoManagerForExistingRepository 17,536
getLocalRepoManagerForNonExistingDirectory 0,011
createLocalRepoManagerForNonExistingDirectory 0,005
createLocalRepoManagerForExistingNonRepoDirectory 13,172
createLocalRepoManagerForNonRepoDirInsideRepoDirectory 16,818
getLocalRepoManagerForExistingNonDirectoryFile 0,007
createLocalRepoManagerForRepoDirectory 11,055

PersistenceTest

getModifications 86,765

DaoTest

buildIdRangePackages_0 0,653
buildIdRangePackages_1 0,083
buildIdRangePackages_2 0,06
buildIdRangePackages_3 0,038
buildIdRangePackages_4 0,006
buildIdRangePackages_5 0,018
buildIdRangePackages_6 0,05
shrinkIdRangePackageSizeIfPossible_0 0,053
shrinkIdRangePackageSizeIfPossible_1 0,028
shrinkIdRangePackageSizeIfPossible_2 0,017
shrinkIdRangePackageSizeIfPossible_3 0,043
shrinkIdRangePackageSizeIfPossible_4 0,008
shrinkIdRangePackageSizeIfPossible_5 0,051
shrinkIdRangePackageSizeIfPossible_6 0,082
shrinkIdRangePackageSizeIfPossible_7 0,037

LocalRepoManagerTest

checkParentLocalRevisionAfterChildAddition 37,636
syncDeletedFiles 15,528
syncExistingDirectoryGraph 12,936
syncAddedFiles 17,47
syncSwitchingFromFilesToDirectoriesAndViceVersa 11,357
checkDeleteModificationAfterFileDeletion 18,412
checkParentLocalRevisionAfterChildDeletion 8,111

ConfigTest

testConfigInheritance 77,945
testGlobalConfigFileName 0,018
testGlobalConfigFileModification 6,193

FileRepoTransportTest

getChangeSetForModifiedFile 53,66
getChangeSetForAddedFile 31,735
getChangeSetForDeletedFile 20,599
getChangeSetForEntireRepository 15,849

LocalRepoRegistryTest

moveLocalRepositoryWithAliases 54,257
createLocalRepositories 31,024

CloudStoreRestClientTest

urlWithoutPort 0,89
successAtTheFirstCall 0,013
successAtTheMiddleCall 0,016
urlIsBaseUrl 0,008
urlWithoutSlashAtTheEnd 0,006
doubleSlashInUrl 0,02
baseUrlNotFound 0,019
successAtTheLastCall 0,011

CloudStoreUpdaterTest

update_server_from_0_9_13_to_0_10_0 13,307
update_client_from_0_9_6_to_0_9_7 11,953
update_client_from_0_9_13_to_0_10_0 12,247
update_server_from_0_9_6_to_0_9_7 12,237

PGPTest

verifyGoodSignature 0,458
verifyBadSignature 0,028

ClassManagerTest

classInfo_equalsOverridden 0,319

RepairDatabaseSubCommandTest

repairDatabase 28,499

SimpleLdapClientTest

when_single_template_and_valid_credentials_then_authenticate_and_return_correct_user_name 1,113
when_multiple_templates_and_first_one_is_valid_then_authenticate 0,179
when_url_is_null_then_throw_NullPointerException 0,273
when_templates_dont_contain_template_variable_then_throw_IllegalArgumentException 0,203
when_multiple_templates_and_none_is_valid_then_throw_401 0,768
when_templates_are_null_then_throw_NullPointerExcetpion 0,211
when_multiple_templates_and_last_one_is_valid_then_authenticate 0,205
when_wrong_password_then_throw_401 0,175
when_wrong_user_name_then_throw_401 0,172

DnTemplateCollectorTest

when_first_template_is_empty_but_second_is_not_then_still_return_empty_list 1,405
when_templates_are_empty_then_return_empty_list 0,007
when_there_is_one_template_then_return_it 0,015
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 0,93
when_query_returns_result_but_password_is_wrong_then_throw_WAE 0,646
when_there_exist_multiple_results_for_query_and_password_is_correct_only_for_the_last_result_then_still_authenticate 0,281

AuthRepoPasswordManagerTest

getCurrentAuthRepoPasswordForDifferentRepos 1,448
getCurrentAuthRepoPasswordForSameReposOverTime 5,012
isValidOverTime 33,364

LdapClientProviderTest

when_query_is_not_empty_and_other_required_properties_are_set_then_query_client_is_created 1,517
when_templates_are_proper_and_query_is_empty_then_simple_client_is_created 0,014
when_query_is_empty_and_templates_list_is_empty_then_provider_can_be_created_but_throws_ISE_when_getClient_called 0,01

ModificationsRepoToRepoSyncIT

syncWithFileModificationInsideDeletedDirectoryCollision 70,661
syncWithFileModificationInsideDeletedDirectoryCollisionInverse 35,77

PathPrefixedConfigInheritanceRepoToRepoSyncIT

parentConfigWithRemotePathPrefix 71,103
parentConfigWithLocalPathPrefix 49,855

SpecialCharsRepoToRepoSyncIT

syncFileWithSpecialChars 58,538

CertificateHandlingAndTestServiceLRT

oneTimeoutPeriodSleeping_31 37,921
oneTimeoutPeriodSleeping_61 62,971
almostTimedOut_5min 298,349
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 3,004

SyncAbortIT

syncAbortResume_localToRemote_renameSource 79,112
syncAbortResume_localToRemote 38,541
syncAbortResume_remoteToLocal_renameSource 36,305
syncAbortResume_remoteToLocal_modifySource 34,986
syncAbortResume_remoteToLocal_deleteChunk 34,449
syncAbortResume_remoteToLocal 26,309
syncAbortResume_remoteToLocal_watchOrder 36,402
syncAbortResume_remoteToLocal_deleteSource 23,625

LocalServerClientGarbageCollectionIT

testMultiThreadGarbageCollection 38,453
testSimpleGarbageCollection 150,727

RestRepoTransportIT

getRepoFileDtoForNonExistingFile 65,584
getRepositoryId_File 10,304
getRepositoryId_Rest 15,838

BackupRestoreRepoToRepoSyncIT

backupRestoreClientRepo 153,225
backupRestoreServerRepo 86,915

FileLsIT

testFileOutputStreamAndInputStream 1,914

LocalServerClientIT

invokeSimpleStaticMethod 2,517
invokeDeniedMethods 8,05
testPropertyChangeListener 300,914
invokeStaticMethodAndSomeMethodsViaProxy 10,592
invokeConstructorAndSomeMethodsViaApi 0,165

RemotePathPrefixedRepoToRepoSyncIT

syncFromRemoteToLocalWithRemotePathPrefix_specialChar 72,649
syncMovedFileWithRemotePathPrefix 39,597
syncMovedFileToNewDirWithRemotePathPrefix 34,443
syncFromRemoteToLocalWithRemotePathPrefix 30,493
syncFromRemoteToLocalWithRemotePathPrefix_specialChar2 26,129

IgnoreRulesRepoToRepoSyncIT

ignoreRulesBecomeDisabled 83,432
ignoreRulesExistBeforeAffectedFiles 35,321

SymlinkRepoToRepoSyncIT

syncSymlinkFileDown 52,269
syncSymlinkFileUp 32,599

BasicRepoToRepoSyncIT

syncMovedFileToNewDir 62,902
syncFromLocalToRemote 27,644
syncMovedFile 31,631
syncFromRemoteToLocal 27,917

CertificateHandlingAndTestServiceIT

testException 13,837
testSuccessWithPermanentTrust 1,021
nonTrustedCertificate 0,596
testSuccessWithTemporaryTrust 1,108

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