Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
150000100%17.386

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
org.bitrepository.integrityservice.collector4000100%0.009
org.bitrepository.integrityservice9000100%3.373
org.bitrepository.integrityservice.workflow4000100%0.095
org.bitrepository.integrityservice.integration26000100%4.603
org.bitrepository.integrityservice.cache43000100%8.772
org.bitrepository.integrityservice.workflow.step24000100%0.153
org.bitrepository.integrityservice.checking30000100%0.332
org.bitrepository.integrityservice.checking.report10000100%0.049

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

org.bitrepository.integrityservice.collector

ClassTestsErrors FailuresSkippedSuccess RateTime
IntegrityInformationCollectorTest4000100%0.009

org.bitrepository.integrityservice

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentFactoryTest6000100%3.338
IntegrityServiceTest1000100%0.033
IntegrityAlerterTest2000100%0.002

org.bitrepository.integrityservice.workflow

ClassTestsErrors FailuresSkippedSuccess RateTime
StepBasedWorkflowTest1000100%0.001
CompleteIntegrityCheckTest3000100%0.094

org.bitrepository.integrityservice.integration

ClassTestsErrors FailuresSkippedSuccess RateTime
ObsoleteChecksumsFinderVersusDatabaseTest5000100%0.545
ChecksumIntegrityValidatorVersusDatabaseTest6000100%2.414
FileExistenceValidatorVersusDatabaseTest5000100%0.759
IntegrityCheckingVersusDatabaseTest10000100%0.885

org.bitrepository.integrityservice.cache

ClassTestsErrors FailuresSkippedSuccess RateTime
IntegrityDAOTest28000100%3.861
IntegrityDatabaseTest8000100%0.843
ChecksumStateTest1000100%0
FileStateTest1000100%0
DatabaseConstantsTest1000100%0.002
IntegrityCacheTest3000100%4.063
FileInfoTest1000100%0.003

org.bitrepository.integrityservice.workflow.step

ClassTestsErrors FailuresSkippedSuccess RateTime
RemoveDeletableFileIDsStepTest3000100%0.026
IntegrityValidationFileIDsStepTest2000100%0.002
FindObsoleteChecksumsStepTest2000100%0.002
UpdateFileIDsStepTest4000100%0.013
IntegrityValidationChecksumStepTest2000100%0.002
SetOldUnknownFilesToMissingStepTest4000100%0.046
UpdateChecksumsStepTest5000100%0.062
FindMissingChecksumsTest2000100%0

org.bitrepository.integrityservice.checking

ClassTestsErrors FailuresSkippedSuccess RateTime
FileExistenceValidatorTest5000100%0.027
ChecksumIntegrityValidatorTest6000100%0.198
IntegrityCheckingTest10000100%0.079
ObsoleteChecksumsFinderTest6000100%0.025
MaxChecksumAgeProviderTest3000100%0.003

org.bitrepository.integrityservice.checking.report

ClassTestsErrors FailuresSkippedSuccess RateTime
MissingChecksumReportTest2000100%0.003
ObsoleteChecksumReportTest3000100%0.001
ChecksumReportTest2000100%0.003
MissingFileReportTest3000100%0.042

Test Cases

[Summary] [Package List] [Test Cases]

ObsoleteChecksumsFinderVersusDatabaseTest

testMissingFile0.123
testNewData0.105
testNoData0.088
testOldData0.128
testOldOnOnePillarData0.101

MissingChecksumReportTest

testEmptyMissingChecksumReport0.001
testMissingChecksumReportAtPillar0.002

RemoveDeletableFileIDsStepTest

testFileToDelete0.003
testManyFilesToDelete0.023
testNoFilesToDelete0

ComponentFactoryTest

verifyAlarmsFromCacheWhenInstantiationErrors2.094
verifyCacheFromFactory0.119
verifyCollectorFromFactory0.068
verifyIntegrityCheckerFromFactory0.006
verifySchedulerFromFactory0.014
verifyServiceFromFactory1.037

FileExistenceValidatorTest

testDataMissingAtBothPillars0.005
testDataSatToMissing0.006
testMissingDataAtOnePillar0.01
testNoData0
testSimilarData0.006

ChecksumIntegrityValidatorTest

testMissingAtOnePillar0.044
testNoData0.002
testSimilarData0.062
testThreeDisagreeingChecksums0.033
testTwoDisagreeingChecksums0.022
testUpdatingFileIDsForValidChecksum0.035

IntegrityValidationFileIDsStepTest

testBadCase0.001
testGoodCase0.001

IntegrityCheckingTest

testChecksumInvalid0.007
testChecksumValid0.004
testChecksumsMissingAtOnePillar0.012
testDeletableFile0.004
testFileidsMissingAtOnePillar0.003
testFileidsValid0.003
testFindObsoleteChecksums0.003
testMissingChecksums0.003
testNoMissingChecksums0.04
testNoObsoleteChecksums0

FindObsoleteChecksumsStepTest

testBadCase0.001
testGoodCase0.001

UpdateFileIDsStepTest

testIngestOfResults0.002
testNegativeReply0.002
testPartialResults0.008
testPositiveReply0.001

IntegrityDAOTest

initialStateExtractionTest0.123
instantiationTest0.027
reinitialiseDatabaseTest0.153
testDeletingEntry0.179
testDeletingNonExistingEntry0.128
testExtractCollectionFileSize0.261
testExtractingAllKnownFilesForPillars0.164
testExtractingAllKnownFilesForPillarsIgnoresMissingFiles0.129
testExtractingAllKnownFilesForPillarsLimits0.186
testExtractingAllMissingFilesForPillars0.205
testExtractingAllMissingFilesForPillarsLimits0.146
testExtractingFilesWithChecksumErrorForPillars0.13
testExtractingFilesWithChecksumErrorForPillarsLimits0.121
testExtractingMissingFilesForPillarsIgnoresExistingFiles0.101
testInconsistentChecksum0.156
testIngestOfChecksumsData0.089
testIngestOfFileIDsData0.093
testMissingChecksum0.107
testNoChecksums0.103
testPillarInkonsistencies0.052
testSettingChecksumStateToError0.107
testSettingChecksumStateToValid0.114
testSettingFileStateToUnknown0.111
testSettingNewUnknownFileToMissing0.101
testSettingStateToMissing0.111
testSettingUnknownFilesToMissing0.166
testStatisticsGeneration0.378
testTooNewChecksum0.12

IntegrityDatabaseTest

initialStateExtractionTest0.105
instantiationTest0.044
testDeletingEntry0.153
testIngestOfChecksumsData0.084
testIngestOfFileIDsData0.098
testSettingChecksumStateToError0.116
testSettingChecksumStateToValid0.126
testSettingStateToMissing0.117

ObsoleteChecksumReportTest

testEmptyObsoleteChecksumReport0.001
testObsoleteChecksum0
testTwoPillarsWithObsoleteChecksum0

ChecksumIntegrityValidatorVersusDatabaseTest

testMissingAtOnePillar1.061
testNoData0.24
testSimilarData0.26
testThreeDisagreeingChecksums0.265
testTwoDisagreeingChecksums0.289
testUpdatingFileIDsForValidChecksum0.299

FileExistenceValidatorVersusDatabaseTest

testDataMissingAtBothPillars0.194
testDataSatToMissing0.204
testMissingDataAtOnePillar0.141
testNoData0.06
testSimilarData0.16

ChecksumStateTest

testChecksumState0

ObsoleteChecksumsFinderTest

testDifferentPillarMaxAges0.005
testMissingFile0.004
testNewData0.009
testNoData0.001
testOldData0.003
testOldOnOnePillarData0.003

IntegrityValidationChecksumStepTest

testBadCase0.001
testGoodCase0.001

StepBasedWorkflowTest

testStepBasedWorkflow0.001

ChecksumReportTest

testChecksumReportWithoutChecksumAgreement0.001
testEmptyChecksumReport0.002

MissingFileReportTest

testDeletableFile0
testEmptyMissingFileReport0.042
testMissingFile0

IntegrityServiceTest

integrityServiceTest0.033

MaxChecksumAgeProviderTest

testNoPillarSpecificSetting0.003
testNoSettings0
testPillarSpecificSetting0

FileStateTest

testFileState0

IntegrityAlerterTest

testIntegrityFailed0.001
testOperationFailed0.001

DatabaseConstantsTest

validateUtilityClass0.002

IntegrityCacheTest

numberOfCorruptFileCachingTest2.032
numberOfFileCachingTest1.017
numberOfMissingFileCachingTest1.014

SetOldUnknownFilesToMissingStepTest

testUpdatingEmptyStore0.001
testUpdatingExistingFiles0.014
testUpdatingMissingFiles0.013
testUpdatingUnknownFiles0.018

IntegrityInformationCollectorTest

testCollectorGetChecksums0.003
testCollectorGetFileIDs0.001
testCollectorHandleChecksumClientFailures0.002
testCollectorHandleGetFileIDsClientFailures0.003

FileInfoTest

testFileInfo0.003

UpdateChecksumsStepTest

testIngestOfResults0.005
testNegativeReply0.002
testPartialResults0.032
testPositiveReply0.001
testThreadedResults0.022

IntegrityCheckingVersusDatabaseTest

testChecksumInvalid0.242
testChecksumValid0.088
testChecksumsMissingAtOnePillar0.196
testDeletableFile0.079
testFileidsMissingAtOnePillar0.052
testFileidsValid0.054
testFindObsoleteChecksums0.057
testMissingChecksums0.043
testNoMissingChecksums0.035
testNoObsoleteChecksums0.039

CompleteIntegrityCheckTest

testBadCaseWorkflow0.065
testGoodCaseWorkflow0.009
testIngestThroughWorkflow0.02

FindMissingChecksumsTest

testBadCase0
testGoodCase0