Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
84 0 0 0 100% 13.265

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.bitrepository.integrityservice.collector 4 0 0 0 100% 0.03
org.bitrepository.integrityservice 2 0 0 0 100% 0.947
org.bitrepository.integrityservice.workflow 6 0 0 0 100% 0.02
org.bitrepository.integrityservice.workflow.step 15 0 0 0 100% 3.415
org.bitrepository.integrityservice.cache 48 0 0 0 100% 8.744
org.bitrepository.integrityservice.checking 3 0 0 0 100% 0.004
org.bitrepository.integrityservice.reports 6 0 0 0 100% 0.105

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

org.bitrepository.integrityservice.collector

Class Tests Errors Failures Skipped Success Rate Time
IntegrityInformationCollectorTest 4 0 0 0 100% 0.03

org.bitrepository.integrityservice

Class Tests Errors Failures Skipped Success Rate Time
IntegrityAlerterTest 2 0 0 0 100% 0.947

org.bitrepository.integrityservice.workflow

Class Tests Errors Failures Skipped Success Rate Time
IntegrityWorkflowManagerTest 6 0 0 0 100% 0.02

org.bitrepository.integrityservice.workflow.step

Class Tests Errors Failures Skipped Success Rate Time
UpdateFileIDsStepTest 4 0 0 0 100% 0.015
UpdateChecksumsStepTest 4 0 0 0 100% 0.031
HandleChecksumValidationStepTest 7 0 0 0 100% 3.369

org.bitrepository.integrityservice.cache

Class Tests Errors Failures Skipped Success Rate Time
FileStateTest 1 0 0 0 100% 0.001
DatabaseConstantsTest 1 0 0 0 100% 0.019
IntegrityCacheTest 3 0 0 0 100% 0.089
FileInfoTest 1 0 0 0 100% 0.016
IntegrityDAOTest 29 0 0 0 100% 6.509
IntegrityDatabaseTest 8 0 0 0 100% 0.968
ChecksumStateTest 1 0 0 0 100% 0.011
IntegrityDBToolsTest 4 0 0 0 100% 1.131

org.bitrepository.integrityservice.checking

Class Tests Errors Failures Skipped Success Rate Time
MaxChecksumAgeProviderTest 3 0 0 0 100% 0.004

org.bitrepository.integrityservice.reports

Class Tests Errors Failures Skipped Success Rate Time
BasicIntegrityReporterTest 6 0 0 0 100% 0.105

Test Cases

[Summary] [Package List] [Test Cases]

MaxChecksumAgeProviderTest

testNoPillarSpecificSetting 0.003
testNoSettings 0
testPillarSpecificSetting 0.001

FileStateTest

testFileState 0.001

IntegrityAlerterTest

testIntegrityFailed 0.557
testOperationFailed 0.39

IntegrityWorkflowManagerTest

collectionSpecificWorkflows 0.006
noWorkflowPackage 0.001
noWorkflowSettings 0.003
normalWorkflowSettings 0.002
startWorkflow 0.001
unscheduledWorkflow 0.007

DatabaseConstantsTest

validateUtilityClass 0.019

IntegrityCacheTest

numberOfCorruptFileCachingTest 0.086
numberOfFileCachingTest 0.001
numberOfMissingFileCachingTest 0.002

UpdateFileIDsStepTest

testIngestOfResults 0.006
testNegativeReply 0.003
testPartialResults 0.003
testPositiveReply 0.003

IntegrityInformationCollectorTest

testCollectorGetChecksums 0.004
testCollectorGetFileIDs 0.001
testCollectorHandleChecksumClientFailures 0.024
testCollectorHandleGetFileIDsClientFailures 0.001

FileInfoTest

testFileInfo 0.016

UpdateChecksumsStepTest

testIngestOfResults 0.019
testNegativeReply 0.004
testPartialResults 0.005
testPositiveReply 0.003

IntegrityDAOTest

initialStateExtractionTest 0.188
instantiationTest 0.038
reinitialiseDatabaseTest 0.304
testDeletingEntry 0.675
testDeletingNonExistingEntry 0.168
testExtractCollectionFileSize 0.28
testExtractingAllKnownFilesForPillars 0.214
testExtractingAllKnownFilesForPillarsIgnoresMissingFiles 0.212
testExtractingAllKnownFilesForPillarsLimits 0.155
testExtractingAllMissingFilesForPillars 0.288
testExtractingAllMissingFilesForPillarsLimits 0.16
testExtractingFilesWithChecksumErrorForPillars 0.156
testExtractingFilesWithChecksumErrorForPillarsLimits 0.187
testExtractingMissingFilesForPillarsIgnoresExistingFiles 0.263
testFindOrphanFiles 0.205
testInconsistentChecksum 0.28
testInconsistentChecksumAndMissingFile 0.307
testIngestOfChecksumsData 0.145
testIngestOfFileIDsData 0.113
testMissingChecksum 0.129
testNoChecksums 0.114
testPillarInkonsistencies 0.09
testSettingChecksumStateToError 0.479
testSettingChecksumStateToValid 0.201
testSettingFileStateToPreviouslySeen 0.148
testSettingNewUnknownFileToMissing 0.22
testSettingStateToMissing 0.161
testSettingUnknownFilesToMissing 0.268
testStatisticsGeneration 0.361

IntegrityDatabaseTest

initialStateExtractionTest 0.153
instantiationTest 0.035
testDeletingEntry 0.119
testIngestOfChecksumsData 0.13
testIngestOfFileIDsData 0.114
testSettingChecksumStateToError 0.134
testSettingChecksumStateToValid 0.137
testSettingStateToMissing 0.146

HandleChecksumValidationStepTest

testAuditTrailsForChecksumErrors 1.324
testMissingAtOnePillar 0.391
testNoData 0.128
testSimilarData 0.383
testThreeDisagreeingChecksums 0.421
testTwoDisagreeingChecksums 0.368
testUpdatingFileIDsForValidChecksum 0.354

ChecksumStateTest

testChecksumState 0.011

IntegrityDBToolsTest

testAddCollectionSuccess 0.045
testAddExistingCollection 0.064
testRemoveExistingCollection 0.972
testRemoveNonExistingCollection 0.05

BasicIntegrityReporterTest

checksumIssuesTest 0.066
deletedFilesTest 0.013
missingChecksumTest 0.01
missingFilesTest 0.006
noIntegrityIssuesTest 0.001
obsoleteChecksumTest 0.009