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.602,557

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% 345,169
co.codewizards.cloudstore.core.updater 7 0 0 0 100% 0,026
co.codewizards.cloudstore.core.collection 6 0 0 0 100% 0,017
co.codewizards.cloudstore.local 18 0 0 0 100% 127,05
co.codewizards.cloudstore.core.concurrent 1 0 0 0 100% 8,16
co.codewizards.cloudstore.rest.server.ldap 19 0 0 0 100% 3,962
co.codewizards.cloudstore.rest.server.auth 3 0 0 0 100% 39,055
co.codewizards.cloudstore.core.ignore 6 0 0 0 100% 0,873
co.codewizards.cloudstore.core.util 29 0 0 0 100% 1,603
co.codewizards.cloudstore.core.dto 10 0 0 0 100% 114,461
co.codewizards.cloudstore.test 28 0 0 1 96,429% 1.781,46
co.codewizards.cloudstore.core.oio.nio 86 0 0 0 100% 0,781
co.codewizards.cloudstore.test.repotorepo 24 0 0 0 100% 1.873,479
co.codewizards.cloudstore.core.oio 6 0 0 0 100% 0,03
co.codewizards.cloudstore.core.io 2 0 0 0 100% 18,644
co.codewizards.cloudstore.local.dbupdate 1 0 0 0 100% 0,811
co.codewizards.cloudstore.client 1 0 0 0 100% 27,5
co.codewizards.cloudstore.core.otp 4 0 0 0 100% 0,018
co.codewizards.cloudstore.rest.client 8 0 0 0 100% 0,909
co.codewizards.cloudstore.core.auth 5 0 0 0 100% 2,626
co.codewizards.cloudstore.core 4 0 0 0 100% 0,009
co.codewizards.cloudstore.local.db 3 0 0 0 100% 42,467
co.codewizards.cloudstore.local.persistence 16 0 0 0 100% 30,979
co.codewizards.cloudstore.local.transport 6 0 0 0 100% 61,953
co.codewizards.cloudstore.updater 6 0 0 0 100% 51,41
co.codewizards.cloudstore.ls.core.invoke 1 0 0 0 100% 0,425
co.codewizards.cloudstore.local.test.config 3 0 0 0 100% 68,68

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% 345,169

co.codewizards.cloudstore.core.updater

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

co.codewizards.cloudstore.core.collection

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

co.codewizards.cloudstore.local

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
LocalRepoManagerFactoryTest 9 0 0 0 100% 31,278
LocalRepoManagerTest 7 0 0 0 100% 61,72
LocalRepoRegistryTest 2 0 0 0 100% 34,052

co.codewizards.cloudstore.core.concurrent

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

co.codewizards.cloudstore.rest.server.ldap

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
SimpleLdapClientTest 9 0 0 0 100% 3,256
DnTemplateCollectorTest 4 0 0 0 100% 0,016
QueryLdapClientTest 3 0 0 0 100% 0,665
LdapClientProviderTest 3 0 0 0 100% 0,025

co.codewizards.cloudstore.rest.server.auth

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

co.codewizards.cloudstore.core.ignore

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

co.codewizards.cloudstore.core.util

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
ResolveActualTypeArgumentsTest 7 0 0 0 100% 0,017
PasswordUtilTest 1 0 0 0 100% 1,193
IOUtilTest 5 0 0 0 100% 0,018
UrlUtilTest 13 0 0 0 100% 0,064
ISO8601Test 1 0 0 0 100% 0
LongUtilTest 2 0 0 0 100% 0,311

co.codewizards.cloudstore.core.dto

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
RemoteExceptionUtilTest 2 0 0 0 100% 0,085
UidTest 6 0 0 0 100% 0,219
DateTimeTest 1 0 0 0 100% 0,004
RepoFileDtoTreeNodeIteratorRemoveMemoryReleaseTest 1 0 0 0 100% 114,153

co.codewizards.cloudstore.test

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
CertificateHandlingAndTestServiceLRT 4 0 0 1 75% 433,033
BasicLocalServerIT 1 0 0 0 100% 41,662
SyncAbortIT 8 0 0 0 100% 466,043
LocalServerClientGarbageCollectionIT 2 0 0 0 100% 220,709
RestRepoTransportIT 3 0 0 0 100% 156,121
FileLsIT 1 0 0 0 100% 19,988
LocalServerClientIT 5 0 0 0 100% 391,292
CertificateHandlingAndTestServiceIT 4 0 0 0 100% 52,612

co.codewizards.cloudstore.core.oio.nio

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
IoFileUtilTest 6 0 0 0 100% 0,498
FileTest 64 0 0 0 100% 0,238
FileFactoryTest 16 0 0 0 100% 0,045

co.codewizards.cloudstore.test.repotorepo

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
ModificationsRepoToRepoSyncIT 2 0 0 0 100% 168,915
PathPrefixedConfigInheritanceRepoToRepoSyncIT 2 0 0 0 100% 209,633
SpecialCharsRepoToRepoSyncIT 1 0 0 0 100% 84,859
PostgresqlBasicRepoToRepoSyncIT 4 0 0 0 100% 188,409
BackupRestoreRepoToRepoSyncIT 2 0 0 0 100% 309,606
RemotePathPrefixedRepoToRepoSyncIT 5 0 0 0 100% 346,825
IgnoreRulesRepoToRepoSyncIT 2 0 0 0 100% 193,589
SymlinkRepoToRepoSyncIT 2 0 0 0 100% 130,266
BasicRepoToRepoSyncIT 4 0 0 0 100% 241,377

co.codewizards.cloudstore.core.oio

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

co.codewizards.cloudstore.core.io

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
LockFileTest 2 0 0 0 100% 18,644

co.codewizards.cloudstore.local.dbupdate

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

co.codewizards.cloudstore.client

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
RepairDatabaseSubCommandTest 1 0 0 0 100% 27,5

co.codewizards.cloudstore.core.otp

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

co.codewizards.cloudstore.rest.client

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

co.codewizards.cloudstore.core.auth

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
AuthTokenEncryptAndDecryptTest 1 0 0 0 100% 0,47
AuthTokenSignAndVerifyTest 3 0 0 0 100% 2,07
AuthTokenIOTest 1 0 0 0 100% 0,086

co.codewizards.cloudstore.core

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

co.codewizards.cloudstore.local.db

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
PostgresqlDatabaseAdapterTest 1 0 0 0 100% 2,658
DbMigrateFromDerbyToPostgresqlTest 1 0 0 0 100% 12,906
DbMigrateFromPostgresqlToDerbyTest 1 0 0 0 100% 26,903

co.codewizards.cloudstore.local.persistence

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
PersistenceTest 1 0 0 0 100% 30,876
DaoTest 15 0 0 0 100% 0,103

co.codewizards.cloudstore.local.transport

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
RepoTransportFactoryRegistryTest 2 0 0 0 100% 0
FileRepoTransportTest 4 0 0 0 100% 61,953

co.codewizards.cloudstore.updater

Klasse Tests Fehler Fehlschläge Ausgelassen Erfolgsrate Zeit
CloudStoreUpdaterTest 4 0 0 0 100% 50,956
PGPTest 2 0 0 0 100% 0,454

co.codewizards.cloudstore.ls.core.invoke

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

co.codewizards.cloudstore.local.test.config

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

Testfälle

[Zusammenfassung] [Pakete] [Testfälle]

IoFileRelativePathUtilTest

testInTmp 0,026
parallelToFile_stepUp 0,001
stepIntoSubfolder 0,001
parallelToFileSubfolder 0,001
testInTargetDir 0
stepUpOneFolder 0,001

RemoteExceptionUtilTest

nestedSQLException 0,077
simpleIllegalArgumentException 0,008

ResolveActualTypeArgumentsTest

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

PasswordUtilTest

assertValidMinAndMaxLength 1,193

LockFileTest

multiThreadAcquireAndRelease 18,622
acquireAndReleaseMultipleInstances 0,022

IOUtilTest

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

UrlUtilTest

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

AuthTokenEncryptAndDecryptTest

encryptAndDecrypt 0,47

VersionTest

compareVersionsWithIgnoredSuffixWithoutPatchLevel 0,01
toStringReleaseVersionWithoutPatchLevel 0,002
parseSnapshotVersionWithoutPatchLevel 0,001
parseReleaseVersionWithoutPatchLevel 0,001
toStringSnapshotVersionWithoutPatchLevel 0,001
compareReleaseVersionsWithoutPatchLevel 0,004
compareReleaseAndSnapshotVersionsWithoutPatchLevel 0,007

CallerBlocksPolicyTest

enqueueManyCallables 8,16

ISO8601Test

parse 0

AuthTokenSignAndVerifyTest

signAndVerifyWithValidPublicKey 1,844
signAndVerifyCorruptData 0,096
signAndVerifyWithDifferentPublicKey 0,13

OneTimePadEncryptorTest

when_decrypting_and_encrypted_message_and_key_have_different_length_then_throw_IAE 0,007
when_message_is_encrypted_then_it_can_be_properly_decrypted_with_the_same_key 0,002

UidTest

toAndFromBytes 0,023
toAndFromStringSpecialValues 0,003
toAndFromString 0,042
uidListToXmlAndBack 0,128
toAndFromStringUUIDComparison 0,023
toAndFromString_static 0

OneTimePadRegistryTest

when_there_is_no_password_then_store_it_properly 0,007
when_there_is_already_stored_password_then_replace_it 0,002

StringListMergerTest

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

LongUtilTest

multipleRandomValuesToBytesHexAndBack 0,189
multipleRandomValuesToBytesAndBack 0,122

StringWrapperListMergerTest

removeElements 0
addElements 0

AuthTokenIOTest

serialiseAndDeserialise 0,086

IgnoreRuleManagerTest

regex1 0,172
regex2 0,136
shellPattern1 0,142
shellPattern2 0,136
shellPattern3 0,136
shellPattern4 0,151

DateTimeTest

convertToStringAndBack 0,004

RepoFileDtoTreeNodeIteratorRemoveMemoryReleaseTest

iteratorRemoveMemoryReleaseTest 114,153

TimePeriodTest

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

IoFileUtilTest

deleteRecursively_noFollowSymLinks 0,443
newFileName_subdirFile 0,036
newFileName_oneFile 0,009
deleteRecursively 0,003
moveRecursively 0,002
newFileName_subdir 0,005

FileTest

canWrite_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@68c72235:{1}] 0,001
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,017
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,001
copy_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@68c72235:{1}] 0,009
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,009
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,006
relativize[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@68c72235:{1}] 0,001
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,024
move_tmpFile_differentPartitions[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@68c72235:{1}] 0,002
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,001
rename_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@68c72235:{1}] 0,024
canExecute_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@68c72235:{1}] 0,003
isAbsolute_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@68c72235:{1}] 0,002
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,001
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,001
rename_tmpDir[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@68c72235:{1}] 0,001
canWrite_tmpFile[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@68c72235:{1}] 0,001
copy_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@68c72235:{1}] 0,002
move_tmpDir_recursive_samePartition[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@68c72235:{1}] 0,002
compareBooleanReturnResults_file[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@68c72235:{1}] 0,003
longNonLatinFileName[0:co.codewizards.cloudstore.core.oio.nio.NioFileFactory@68c72235:{1}] 0,04
canWrite_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3a6bb9bf:{1}] 0
canExecute_file[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3a6bb9bf:{1}] 0
compareBooleanReturnResults_tempFile[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3a6bb9bf:{1}] 0,012
move_tmpDir_samePartition[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3a6bb9bf:{1}] 0,002
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,001
copy_tmpDir_checkNonRecursive[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3a6bb9bf:{1}] 0,004
lastModifiedNoFollow[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3a6bb9bf:{1}] 0
copy_tmpDir[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3a6bb9bf:{1}] 0
relativize[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3a6bb9bf:{1}] 0,002
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,008
move_tmpFile_differentPartitions[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3a6bb9bf:{1}] 0,001
canRead[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3a6bb9bf:{1}] 0,001
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,001
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,002
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,002
longNonLatinFileName[1:co.codewizards.cloudstore.core.oio.IoFileFactory@3a6bb9bf:{1}] 0,001

FileFactoryTest

createFile_string[0] 0,006
createTempFile_parentDir[0] 0,026
createFile_parentChild[0] 0,001
createTempFile[0] 0,003
createTempDirectory[0] 0,004
createFile_uri[0] 0
createFile_file[0] 0
createFile_parentChildFile[0] 0
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

RepoTransportFactoryRegistryTest

ensureFileRepoTransportFactoryIsReturnedForFileURL 0
ensureFileRepoTransportFactoryIsRegistered 0

PostgresqlDatabaseAdapterTest

createTestDatabase 2,658

RepoToRepoSyncTest

syncMovedFileToNewDir 15,787
syncUpAndModifyFile 20,884
syncSymlinkFile 13,2
syncFromRemoteToLocalWithModifiedFilesWithRemotePathPrefix 16,108
syncFromRemoteToLocalWithDeletedDirWithRemotePathPrefix 15,483
syncWithFileModificationInsideDeletedDirectoryCollision 21,79
syncRemoteRootToLocalRootWithDeletedDirWithRemotePathPrefix_parentOfVirtualRootDeleted 12,969
syncMovedFileWithRemotePathPrefix 16,031
syncMovedFile 17,9
syncWithDirectFileModificationCollision 17,982
syncMovedFileToNewDirWithRemotePathPrefix 18,018
syncFromRemoteToLocalWithModifiedFiles 16,753
syncFromRemoteToLocal 17,426
syncWithFileModificationInsideDeletedDirectoryCollisionInverse 17,276
syncFromRemoteToLocalWithRemotePathPrefix 11,339
syncFromRemoteToLocalWithAddedFilesAndDirectoriesWithRemotePathPrefix 15,612
syncFromRemoteToLocalWithAddedFilesAndDirectories 29,628
syncFromRemoteToLocalWithDeletedFile 15,096
syncFromRemoteToLocalWithDeletedFileWithRemotePathPrefix 16,061
syncFromRemoteToLocalWithDeletedDir 19,826

LocalRepoManagerFactoryTest

getLocalRepoManagerForExistingNonRepoDirectory 0,012
createLocalRepoManagerForRepoDirectoryWithClose 5,571
getLocalRepoManagerForExistingRepository 7,075
getLocalRepoManagerForNonExistingDirectory 0,013
createLocalRepoManagerForNonExistingDirectory 0,006
createLocalRepoManagerForExistingNonRepoDirectory 5,922
createLocalRepoManagerForNonRepoDirInsideRepoDirectory 6,462
getLocalRepoManagerForExistingNonDirectoryFile 0,01
createLocalRepoManagerForRepoDirectory 6,207

PersistenceTest

getModifications 30,876

DaoTest

buildIdRangePackages_0 0
buildIdRangePackages_1 0
buildIdRangePackages_2 0
buildIdRangePackages_3 0
buildIdRangePackages_4 0
buildIdRangePackages_5 0,001
buildIdRangePackages_6 0,005
shrinkIdRangePackageSizeIfPossible_0 0,006
shrinkIdRangePackageSizeIfPossible_1 0,005
shrinkIdRangePackageSizeIfPossible_2 0,007
shrinkIdRangePackageSizeIfPossible_3 0,015
shrinkIdRangePackageSizeIfPossible_4 0,006
shrinkIdRangePackageSizeIfPossible_5 0,016
shrinkIdRangePackageSizeIfPossible_6 0,026
shrinkIdRangePackageSizeIfPossible_7 0,016

DbMigrateFromDerbyToPostgresqlTest

migrateFromDerbyToPostgresql 12,906

DbUpdateTest

updateDbVersion001 0,811

LocalRepoManagerTest

checkParentLocalRevisionAfterChildAddition 7,481
syncDeletedFiles 9,022
syncExistingDirectoryGraph 6,495
syncAddedFiles 7,745
syncSwitchingFromFilesToDirectoriesAndViceVersa 6,915
checkDeleteModificationAfterFileDeletion 15,108
checkParentLocalRevisionAfterChildDeletion 8,954

DbMigrateFromPostgresqlToDerbyTest

migrateFromPostgresqlToDerby 26,903

FileRepoTransportTest

getChangeSetForModifiedFile 10,767
getChangeSetForAddedFile 17,835
getChangeSetForDeletedFile 17,997
getChangeSetForEntireRepository 15,354

LocalRepoRegistryTest

moveLocalRepositoryWithAliases 22,684
createLocalRepositories 11,368

ConfigTest

testConfigInheritance 62,472
testGlobalConfigFileName 0,001
testGlobalConfigFileModification 6,207

CloudStoreRestClientTest

urlWithoutPort 0,815
successAtTheFirstCall 0,013
successAtTheMiddleCall 0,018
urlIsBaseUrl 0,009
urlWithoutSlashAtTheEnd 0,009
doubleSlashInUrl 0,019
baseUrlNotFound 0,009
successAtTheLastCall 0,017

CloudStoreUpdaterTest

update_server_from_0_9_13_to_0_10_0 13,152
update_client_from_0_9_6_to_0_9_7 12,878
update_client_from_0_9_13_to_0_10_0 12,414
update_server_from_0_9_6_to_0_9_7 12,512

PGPTest

verifyGoodSignature 0,425
verifyBadSignature 0,029

ClassManagerTest

classInfo_equalsOverridden 0,425

RepairDatabaseSubCommandTest

repairDatabase 27,5

SimpleLdapClientTest

when_single_template_and_valid_credentials_then_authenticate_and_return_correct_user_name 1,215
when_multiple_templates_and_first_one_is_valid_then_authenticate 0,19
when_url_is_null_then_throw_NullPointerException 0,404
when_templates_dont_contain_template_variable_then_throw_IllegalArgumentException 0,165
when_multiple_templates_and_none_is_valid_then_throw_401 0,486
when_templates_are_null_then_throw_NullPointerExcetpion 0,184
when_multiple_templates_and_last_one_is_valid_then_authenticate 0,215
when_wrong_password_then_throw_401 0,2
when_wrong_user_name_then_throw_401 0,197

DnTemplateCollectorTest

when_first_template_is_empty_but_second_is_not_then_still_return_empty_list 0,004
when_templates_are_empty_then_return_empty_list 0,003
when_there_is_one_template_then_return_it 0,004
when_the_are_multiple_templates_then_return_them_in_the_same_order 0,005

QueryLdapClientTest

when_query_returns_one_result_and_this_result_is_bounded_to_context_then_authenticate 0,256
when_query_returns_result_but_password_is_wrong_then_throw_WAE 0,099
when_there_exist_multiple_results_for_query_and_password_is_correct_only_for_the_last_result_then_still_authenticate 0,31

AuthRepoPasswordManagerTest

getCurrentAuthRepoPasswordForDifferentRepos 0,685
getCurrentAuthRepoPasswordForSameReposOverTime 5,014
isValidOverTime 33,356

LdapClientProviderTest

when_query_is_not_empty_and_other_required_properties_are_set_then_query_client_is_created 0,017
when_templates_are_proper_and_query_is_empty_then_simple_client_is_created 0,004
when_query_is_empty_and_templates_list_is_empty_then_provider_can_be_created_but_throws_ISE_when_getClient_called 0,004

ModificationsRepoToRepoSyncIT

syncWithFileModificationInsideDeletedDirectoryCollision 85,042
syncWithFileModificationInsideDeletedDirectoryCollisionInverse 65,412

PathPrefixedConfigInheritanceRepoToRepoSyncIT

parentConfigWithRemotePathPrefix 103,741
parentConfigWithLocalPathPrefix 81,604

SpecialCharsRepoToRepoSyncIT

syncFileWithSpecialChars 60,881

PostgresqlBasicRepoToRepoSyncIT

syncMovedFileToNewDir 50,813
syncFromLocalToRemote 42,811
syncMovedFile 29,117
syncFromRemoteToLocal 43,529

CertificateHandlingAndTestServiceLRT

oneTimeoutPeriodSleeping_31 40,256
oneTimeoutPeriodSleeping_61 63,171
almostTimedOut_5min 299,013
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,484

SyncAbortIT

syncAbortResume_localToRemote_renameSource 82,221
syncAbortResume_localToRemote 63,444
syncAbortResume_remoteToLocal_renameSource 61,247
syncAbortResume_remoteToLocal_modifySource 53,284
syncAbortResume_remoteToLocal_deleteChunk 61,143
syncAbortResume_remoteToLocal 39,589
syncAbortResume_remoteToLocal_watchOrder 40,532
syncAbortResume_remoteToLocal_deleteSource 30,882

LocalServerClientGarbageCollectionIT

testMultiThreadGarbageCollection 40,114
testSimpleGarbageCollection 150,633

RestRepoTransportIT

getRepoFileDtoForNonExistingFile 74,254
getRepositoryId_File 17,821
getRepositoryId_Rest 33,155

BackupRestoreRepoToRepoSyncIT

backupRestoreClientRepo 188,297
backupRestoreServerRepo 106,494

FileLsIT

testFileOutputStreamAndInputStream 3,392

LocalServerClientIT

invokeSimpleStaticMethod 3,851
invokeDeniedMethods 5,436
testPropertyChangeListener 300,882
invokeStaticMethodAndSomeMethodsViaProxy 37,745
invokeConstructorAndSomeMethodsViaApi 0,184

RemotePathPrefixedRepoToRepoSyncIT

syncFromRemoteToLocalWithRemotePathPrefix_specialChar 71,003
syncMovedFileWithRemotePathPrefix 70,028
syncMovedFileToNewDirWithRemotePathPrefix 66,928
syncFromRemoteToLocalWithRemotePathPrefix 45,275
syncFromRemoteToLocalWithRemotePathPrefix_specialChar2 53,246

IgnoreRulesRepoToRepoSyncIT

ignoreRulesBecomeDisabled 95,683
ignoreRulesExistBeforeAffectedFiles 65,158

SymlinkRepoToRepoSyncIT

syncSymlinkFileDown 65,902
syncSymlinkFileUp 52,247

BasicRepoToRepoSyncIT

syncMovedFileToNewDir 105,416
syncFromLocalToRemote 41,473
syncMovedFile 45,498
syncFromRemoteToLocal 35,02

CertificateHandlingAndTestServiceIT

testException 14,433
testSuccessWithPermanentTrust 2,512
nonTrustedCertificate 0,448
testSuccessWithTemporaryTrust 0,982

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