Hauptseite Dokumentation Tracker Herunterladen

Surefire Bericht

Zusammenfassung

[Zusammenfassung] [Pakete] [Testfälle]


Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
323 0 0 1 99,69% 4.795,367

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% 307,022
co.codewizards.cloudstore.core.updater 7 0 0 0 100% 0,025
co.codewizards.cloudstore.core.collection 6 0 0 0 100% 0,008
co.codewizards.cloudstore.local 18 0 0 0 100% 127,97
co.codewizards.cloudstore.core.concurrent 1 0 0 0 100% 8,732
co.codewizards.cloudstore.rest.server.ldap 19 0 0 0 100% 4,36
co.codewizards.cloudstore.rest.server.auth 3 0 0 0 100% 39,124
co.codewizards.cloudstore.core.ignore 6 0 0 0 100% 0,964
co.codewizards.cloudstore.core.util 29 0 0 0 100% 1,735
co.codewizards.cloudstore.core.dto 10 0 0 0 100% 111,571
co.codewizards.cloudstore.test 28 0 0 1 96,429% 1.882,845
co.codewizards.cloudstore.core.oio.nio 86 0 0 0 100% 0,757
co.codewizards.cloudstore.test.repotorepo 24 0 0 0 100% 2.016,824
co.codewizards.cloudstore.core.oio 6 0 0 0 100% 0,013
co.codewizards.cloudstore.core.io 2 0 0 0 100% 20,116
co.codewizards.cloudstore.local.dbupdate 1 0 0 0 100% 0,613
co.codewizards.cloudstore.client 1 0 0 0 100% 28,872
co.codewizards.cloudstore.core.otp 4 0 0 0 100% 0,014
co.codewizards.cloudstore.rest.client 8 0 0 0 100% 0,893
co.codewizards.cloudstore.core.auth 5 0 0 0 100% 2,42
co.codewizards.cloudstore.core 4 0 0 0 100% 0,008
co.codewizards.cloudstore.local.db 3 0 0 0 100% 36,077
co.codewizards.cloudstore.local.persistence 16 0 0 0 100% 32,805
co.codewizards.cloudstore.local.transport 6 0 0 0 100% 54,641
co.codewizards.cloudstore.updater 6 0 0 0 100% 51,732
co.codewizards.cloudstore.ls.core.invoke 1 0 0 0 100% 0,537
co.codewizards.cloudstore.local.test.config 3 0 0 0 100% 64,689

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% 307,022

co.codewizards.cloudstore.core.updater

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

co.codewizards.cloudstore.core.collection

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

co.codewizards.cloudstore.local

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
LocalRepoManagerFactoryTest 9 0 0 0 100% 36,791
LocalRepoManagerTest 7 0 0 0 100% 61,109
LocalRepoRegistryTest 2 0 0 0 100% 30,07

co.codewizards.cloudstore.core.concurrent

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
CallerBlocksPolicyTest 1 0 0 0 100% 8,732

co.codewizards.cloudstore.rest.server.ldap

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
SimpleLdapClientTest 9 0 0 0 100% 3,589
DnTemplateCollectorTest 4 0 0 0 100% 0,02
QueryLdapClientTest 3 0 0 0 100% 0,671
LdapClientProviderTest 3 0 0 0 100% 0,08

co.codewizards.cloudstore.rest.server.auth

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
AuthRepoPasswordManagerTest 3 0 0 0 100% 39,124

co.codewizards.cloudstore.core.ignore

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

co.codewizards.cloudstore.core.util

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
ResolveActualTypeArgumentsTest 7 0 0 0 100% 0,026
PasswordUtilTest 1 0 0 0 100% 1,213
IOUtilTest 5 0 0 0 100% 0,018
UrlUtilTest 13 0 0 0 100% 0,063
ISO8601Test 1 0 0 0 100% 0,001
LongUtilTest 2 0 0 0 100% 0,414

co.codewizards.cloudstore.core.dto

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
RemoteExceptionUtilTest 2 0 0 0 100% 0,05
UidTest 6 0 0 0 100% 0,241
DateTimeTest 1 0 0 0 100% 0,007
RepoFileDtoTreeNodeIteratorRemoveMemoryReleaseTest 1 0 0 0 100% 111,273

co.codewizards.cloudstore.test

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
CertificateHandlingAndTestServiceLRT 4 0 0 1 75% 441,186
BasicLocalServerIT 1 0 0 0 100% 35,612
SyncAbortIT 8 0 0 0 100% 532,803
LocalServerClientGarbageCollectionIT 2 0 0 0 100% 228,112
RestRepoTransportIT 3 0 0 0 100% 170,855
FileLsIT 1 0 0 0 100% 15,504
LocalServerClientIT 5 0 0 0 100% 407,577
CertificateHandlingAndTestServiceIT 4 0 0 0 100% 51,196

co.codewizards.cloudstore.core.oio.nio

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
IoFileUtilTest 6 0 0 0 100% 0,399
FileTest 64 0 0 0 100% 0,306
FileFactoryTest 16 0 0 0 100% 0,052

co.codewizards.cloudstore.test.repotorepo

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
ModificationsRepoToRepoSyncIT 2 0 0 0 100% 186,465
PathPrefixedConfigInheritanceRepoToRepoSyncIT 2 0 0 0 100% 195,716
SpecialCharsRepoToRepoSyncIT 1 0 0 0 100% 102,88
PostgresqlBasicRepoToRepoSyncIT 4 0 0 0 100% 196,333
BackupRestoreRepoToRepoSyncIT 2 0 0 0 100% 323,752
RemotePathPrefixedRepoToRepoSyncIT 5 0 0 0 100% 390,589
IgnoreRulesRepoToRepoSyncIT 2 0 0 0 100% 209,705
SymlinkRepoToRepoSyncIT 2 0 0 0 100% 134,202
BasicRepoToRepoSyncIT 4 0 0 0 100% 277,182

co.codewizards.cloudstore.core.oio

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

co.codewizards.cloudstore.core.io

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
LockFileTest 2 0 0 0 100% 20,116

co.codewizards.cloudstore.local.dbupdate

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
DbUpdateTest 1 0 0 0 100% 0,613

co.codewizards.cloudstore.client

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

co.codewizards.cloudstore.core.otp

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

co.codewizards.cloudstore.rest.client

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

co.codewizards.cloudstore.core.auth

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
AuthTokenEncryptAndDecryptTest 1 0 0 0 100% 0,336
AuthTokenSignAndVerifyTest 3 0 0 0 100% 2,083
AuthTokenIOTest 1 0 0 0 100% 0,001

co.codewizards.cloudstore.core

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

co.codewizards.cloudstore.local.db

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
PostgresqlDatabaseAdapterTest 1 0 0 0 100% 2,691
DbMigrateFromDerbyToPostgresqlTest 1 0 0 0 100% 12,104
DbMigrateFromPostgresqlToDerbyTest 1 0 0 0 100% 21,282

co.codewizards.cloudstore.local.persistence

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
PersistenceTest 1 0 0 0 100% 32,707
DaoTest 15 0 0 0 100% 0,098

co.codewizards.cloudstore.local.transport

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
RepoTransportFactoryRegistryTest 2 0 0 0 100% 0,001
FileRepoTransportTest 4 0 0 0 100% 54,64

co.codewizards.cloudstore.updater

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
CloudStoreUpdaterTest 4 0 0 0 100% 51,347
PGPTest 2 0 0 0 100% 0,385

co.codewizards.cloudstore.ls.core.invoke

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

co.codewizards.cloudstore.local.test.config

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
ConfigTest 3 0 0 0 100% 64,689

Testfälle

[Zusammenfassung] [Pakete] [Testfälle]

IoFileRelativePathUtilTest

testInTmp 0,007
parallelToFile_stepUp 0,001
stepIntoSubfolder 0,001
parallelToFileSubfolder 0,002
testInTargetDir 0,001
stepUpOneFolder 0,001

RemoteExceptionUtilTest

nestedSQLException 0,027
simpleIllegalArgumentException 0,023

ResolveActualTypeArgumentsTest

myGeneric1_1_1 0,008
myGeneric2_2_1 0,004
myGeneric1_1 0,001
myGeneric2_1 0,002
myGeneric2_3 0,004
myGeneric3_1 0,002
nonGenericBaseClass 0,005

PasswordUtilTest

assertValidMinAndMaxLength 1,213

LockFileTest

multiThreadAcquireAndRelease 20,116
acquireAndReleaseMultipleInstances 0

IOUtilTest

testInTmp 0,001
bytesToLongToBytes 0,008
replaceTemplateVariables_nested 0,001
bytesToIntToBytes 0,006
testInTargetDir 0,002

UrlUtilTest

canonicalizeURL_http_escaped 0,051
appendPath_decoded 0,004
canonicalizeURL_http_removeFragments 0,001
rootFile 0,001
rootHost 0,002
duplicateSlashes 0
appendPath_encoded 0
appendNonEncodedPath_getFile 0,003
canonicalizeURL_file_encoded 0
canonicalizeURL_file_escaped 0
canonicalizeURL_file_unescaped 0
getFile_url 0
appendEncodedPath_getFile 0,001

AuthTokenEncryptAndDecryptTest

encryptAndDecrypt 0,336

VersionTest

compareVersionsWithIgnoredSuffixWithoutPatchLevel 0,008
toStringReleaseVersionWithoutPatchLevel 0,002
parseSnapshotVersionWithoutPatchLevel 0
parseReleaseVersionWithoutPatchLevel 0,001
toStringSnapshotVersionWithoutPatchLevel 0,001
compareReleaseVersionsWithoutPatchLevel 0,008
compareReleaseAndSnapshotVersionsWithoutPatchLevel 0,005

CallerBlocksPolicyTest

enqueueManyCallables 8,732

ISO8601Test

parse 0,001

AuthTokenSignAndVerifyTest

signAndVerifyWithValidPublicKey 1,814
signAndVerifyCorruptData 0,114
signAndVerifyWithDifferentPublicKey 0,155

OneTimePadEncryptorTest

when_decrypting_and_encrypted_message_and_key_have_different_length_then_throw_IAE 0,001
when_message_is_encrypted_then_it_can_be_properly_decrypted_with_the_same_key 0,002

UidTest

toAndFromBytes 0,037
toAndFromStringSpecialValues 0,002
toAndFromString 0,035
uidListToXmlAndBack 0,144
toAndFromStringUUIDComparison 0,023
toAndFromString_static 0

OneTimePadRegistryTest

when_there_is_no_password_then_store_it_properly 0,008
when_there_is_already_stored_password_then_replace_it 0,003

StringListMergerTest

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

LongUtilTest

multipleRandomValuesToBytesHexAndBack 0,253
multipleRandomValuesToBytesAndBack 0,161

StringWrapperListMergerTest

removeElements 0,002
addElements 0,001

AuthTokenIOTest

serialiseAndDeserialise 0,001

IgnoreRuleManagerTest

regex1 0,186
regex2 0,169
shellPattern1 0,16
shellPattern2 0,149
shellPattern3 0,154
shellPattern4 0,146

DateTimeTest

convertToStringAndBack 0,007

RepoFileDtoTreeNodeIteratorRemoveMemoryReleaseTest

iteratorRemoveMemoryReleaseTest 111,273

TimePeriodTest

parseString1 0,004
parseString2 0
parseString3 0,001
toString1 0,003

IoFileUtilTest

deleteRecursively_noFollowSymLinks 0,382
newFileName_subdirFile 0,008
newFileName_oneFile 0,003
deleteRecursively 0,001
moveRecursively 0,003
newFileName_subdir 0,002

FileTest

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

FileFactoryTest

createFile_string[0] 0,009
createTempFile_parentDir[0] 0,034
createFile_parentChild[0] 0
createTempFile[0] 0,001
createTempDirectory[0] 0,001
createFile_uri[0] 0,001
createFile_file[0] 0,001
createFile_parentChildFile[0] 0,001
createFile_string[1] 0,001
createTempFile_parentDir[1] 0
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

RepoTransportFactoryRegistryTest

ensureFileRepoTransportFactoryIsReturnedForFileURL 0,001
ensureFileRepoTransportFactoryIsRegistered 0

PostgresqlDatabaseAdapterTest

createTestDatabase 2,691

RepoToRepoSyncTest

syncMovedFileToNewDir 16,33
syncUpAndModifyFile 15,01
syncSymlinkFile 13,791
syncFromRemoteToLocalWithModifiedFilesWithRemotePathPrefix 13,621
syncFromRemoteToLocalWithDeletedDirWithRemotePathPrefix 17,797
syncWithFileModificationInsideDeletedDirectoryCollision 17,516
syncRemoteRootToLocalRootWithDeletedDirWithRemotePathPrefix_parentOfVirtualRootDeleted 13,445
syncMovedFileWithRemotePathPrefix 13,817
syncMovedFile 15,335
syncWithDirectFileModificationCollision 23,401
syncMovedFileToNewDirWithRemotePathPrefix 11,052
syncFromRemoteToLocalWithModifiedFiles 22,423
syncFromRemoteToLocal 17,447
syncWithFileModificationInsideDeletedDirectoryCollisionInverse 19,35
syncFromRemoteToLocalWithRemotePathPrefix 11,733
syncFromRemoteToLocalWithAddedFilesAndDirectoriesWithRemotePathPrefix 12,442
syncFromRemoteToLocalWithAddedFilesAndDirectories 12,622
syncFromRemoteToLocalWithDeletedFile 12,017
syncFromRemoteToLocalWithDeletedFileWithRemotePathPrefix 15,951
syncFromRemoteToLocalWithDeletedDir 11,922

LocalRepoManagerFactoryTest

getLocalRepoManagerForExistingNonRepoDirectory 0,008
createLocalRepoManagerForRepoDirectoryWithClose 8,058
getLocalRepoManagerForExistingRepository 8,29
getLocalRepoManagerForNonExistingDirectory 0,005
createLocalRepoManagerForNonExistingDirectory 0,003
createLocalRepoManagerForExistingNonRepoDirectory 6,651
createLocalRepoManagerForNonRepoDirInsideRepoDirectory 6,931
getLocalRepoManagerForExistingNonDirectoryFile 0,006
createLocalRepoManagerForRepoDirectory 6,839

PersistenceTest

getModifications 32,707

DaoTest

buildIdRangePackages_0 0
buildIdRangePackages_1 0
buildIdRangePackages_2 0,001
buildIdRangePackages_3 0,001
buildIdRangePackages_4 0,001
buildIdRangePackages_5 0,005
buildIdRangePackages_6 0,005
shrinkIdRangePackageSizeIfPossible_0 0,008
shrinkIdRangePackageSizeIfPossible_1 0,004
shrinkIdRangePackageSizeIfPossible_2 0,006
shrinkIdRangePackageSizeIfPossible_3 0,015
shrinkIdRangePackageSizeIfPossible_4 0,006
shrinkIdRangePackageSizeIfPossible_5 0,014
shrinkIdRangePackageSizeIfPossible_6 0,02
shrinkIdRangePackageSizeIfPossible_7 0,012

DbMigrateFromDerbyToPostgresqlTest

migrateFromDerbyToPostgresql 12,104

DbUpdateTest

updateDbVersion001 0,613

LocalRepoManagerTest

checkParentLocalRevisionAfterChildAddition 8,013
syncDeletedFiles 6,648
syncExistingDirectoryGraph 7,335
syncAddedFiles 7,784
syncSwitchingFromFilesToDirectoriesAndViceVersa 7,544
checkDeleteModificationAfterFileDeletion 15,129
checkParentLocalRevisionAfterChildDeletion 8,656

DbMigrateFromPostgresqlToDerbyTest

migrateFromPostgresqlToDerby 21,282

FileRepoTransportTest

getChangeSetForModifiedFile 12,501
getChangeSetForAddedFile 10,839
getChangeSetForDeletedFile 18,475
getChangeSetForEntireRepository 12,825

LocalRepoRegistryTest

moveLocalRepositoryWithAliases 17,137
createLocalRepositories 12,933

ConfigTest

testConfigInheritance 58,478
testGlobalConfigFileName 0,001
testGlobalConfigFileModification 6,21

CloudStoreRestClientTest

urlWithoutPort 0,794
successAtTheFirstCall 0,016
successAtTheMiddleCall 0,02
urlIsBaseUrl 0,009
urlWithoutSlashAtTheEnd 0,009
doubleSlashInUrl 0,02
baseUrlNotFound 0,008
successAtTheLastCall 0,017

CloudStoreUpdaterTest

update_server_from_0_9_13_to_0_10_0 13,109
update_client_from_0_9_6_to_0_9_7 12,073
update_client_from_0_9_13_to_0_10_0 12,458
update_server_from_0_9_6_to_0_9_7 13,707

PGPTest

verifyGoodSignature 0,363
verifyBadSignature 0,022

ClassManagerTest

classInfo_equalsOverridden 0,537

RepairDatabaseSubCommandTest

repairDatabase 28,872

SimpleLdapClientTest

when_single_template_and_valid_credentials_then_authenticate_and_return_correct_user_name 1,405
when_multiple_templates_and_first_one_is_valid_then_authenticate 0,218
when_url_is_null_then_throw_NullPointerException 0,339
when_templates_dont_contain_template_variable_then_throw_IllegalArgumentException 0,261
when_multiple_templates_and_none_is_valid_then_throw_401 0,489
when_templates_are_null_then_throw_NullPointerExcetpion 0,201
when_multiple_templates_and_last_one_is_valid_then_authenticate 0,244
when_wrong_password_then_throw_401 0,255
when_wrong_user_name_then_throw_401 0,177

DnTemplateCollectorTest

when_first_template_is_empty_but_second_is_not_then_still_return_empty_list 0,009
when_templates_are_empty_then_return_empty_list 0,003
when_there_is_one_template_then_return_it 0
when_the_are_multiple_templates_then_return_them_in_the_same_order 0,008

QueryLdapClientTest

when_query_returns_one_result_and_this_result_is_bounded_to_context_then_authenticate 0,337
when_query_returns_result_but_password_is_wrong_then_throw_WAE 0,11
when_there_exist_multiple_results_for_query_and_password_is_correct_only_for_the_last_result_then_still_authenticate 0,224

AuthRepoPasswordManagerTest

getCurrentAuthRepoPasswordForDifferentRepos 0,755
getCurrentAuthRepoPasswordForSameReposOverTime 5,015
isValidOverTime 33,354

LdapClientProviderTest

when_query_is_not_empty_and_other_required_properties_are_set_then_query_client_is_created 0,02
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,055

ModificationsRepoToRepoSyncIT

syncWithFileModificationInsideDeletedDirectoryCollision 100,876
syncWithFileModificationInsideDeletedDirectoryCollisionInverse 66,118

PathPrefixedConfigInheritanceRepoToRepoSyncIT

parentConfigWithRemotePathPrefix 100,476
parentConfigWithLocalPathPrefix 79,98

SpecialCharsRepoToRepoSyncIT

syncFileWithSpecialChars 77,21

PostgresqlBasicRepoToRepoSyncIT

syncMovedFileToNewDir 49,437
syncFromLocalToRemote 54,95
syncMovedFile 29,762
syncFromRemoteToLocal 40,274

CertificateHandlingAndTestServiceLRT

oneTimeoutPeriodSleeping_31 37,74
oneTimeoutPeriodSleeping_61 63,295
almostTimedOut_5min 298,938
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,334

SyncAbortIT

syncAbortResume_localToRemote_renameSource 91,602
syncAbortResume_localToRemote 77,758
syncAbortResume_remoteToLocal_renameSource 61,059
syncAbortResume_remoteToLocal_modifySource 62,231
syncAbortResume_remoteToLocal_deleteChunk 75,371
syncAbortResume_remoteToLocal 42,749
syncAbortResume_remoteToLocal_watchOrder 48,955
syncAbortResume_remoteToLocal_deleteSource 44,031

LocalServerClientGarbageCollectionIT

testMultiThreadGarbageCollection 39,251
testSimpleGarbageCollection 150,532

RestRepoTransportIT

getRepoFileDtoForNonExistingFile 72,941
getRepositoryId_File 25,702
getRepositoryId_Rest 41,787

BackupRestoreRepoToRepoSyncIT

backupRestoreClientRepo 203,557
backupRestoreServerRepo 106,127

FileLsIT

testFileOutputStreamAndInputStream 3,392

LocalServerClientIT

invokeSimpleStaticMethod 3,444
invokeDeniedMethods 6,131
testPropertyChangeListener 301,045
invokeStaticMethodAndSomeMethodsViaProxy 45,161
invokeConstructorAndSomeMethodsViaApi 0,337

RemotePathPrefixedRepoToRepoSyncIT

syncFromRemoteToLocalWithRemotePathPrefix_specialChar 76,154
syncMovedFileWithRemotePathPrefix 78,341
syncMovedFileToNewDirWithRemotePathPrefix 60,537
syncFromRemoteToLocalWithRemotePathPrefix 61,501
syncFromRemoteToLocalWithRemotePathPrefix_specialChar2 72,081

IgnoreRulesRepoToRepoSyncIT

ignoreRulesBecomeDisabled 101,614
ignoreRulesExistBeforeAffectedFiles 78,2

SymlinkRepoToRepoSyncIT

syncSymlinkFileDown 74,57
syncSymlinkFileUp 47,489

BasicRepoToRepoSyncIT

syncMovedFileToNewDir 124,658
syncFromLocalToRemote 47,046
syncMovedFile 47,43
syncFromRemoteToLocal 43,401

CertificateHandlingAndTestServiceIT

testException 16,084
testSuccessWithPermanentTrust 2,682
nonTrustedCertificate 0,484
testSuccessWithTemporaryTrust 0,967

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