Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
124000100%6.024

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.044
org.bitrepository.integrityservice8000100%0.453
org.bitrepository.integrityservice.workflow4000100%0.062
org.bitrepository.integrityservice.integration26000100%4.206
org.bitrepository.integrityservice.cache27000100%1.132
org.bitrepository.integrityservice.workflow.step15000100%0.015
org.bitrepository.integrityservice.checking30000100%0.108
org.bitrepository.integrityservice.checking.report10000100%0.004

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.044

org.bitrepository.integrityservice

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentFactoryTest5000100%0.444
IntegrityServiceTest1000100%0.006
IntegrityAlerterTest2000100%0.003

org.bitrepository.integrityservice.workflow

ClassTestsErrors FailuresSkippedSuccess RateTime
BasicIntegrityWorkflowTest3000100%0.059
StepBasedWorkflowTest1000100%0.003

org.bitrepository.integrityservice.integration

ClassTestsErrors FailuresSkippedSuccess RateTime
ObsoleteChecksumsFinderVersusDatabaseTest5000100%0.367
ChecksumIntegrityValidatorVersusDatabaseTest6000100%2.288
FileExistenceValidatorVersusDatabaseTest5000100%0.99
IntegrityCheckingVersusDatabaseTest10000100%0.561

org.bitrepository.integrityservice.cache

ClassTestsErrors FailuresSkippedSuccess RateTime
IntegrityDAOTest14000100%0.684
IntegrityDatabaseTest9000100%0.439
ChecksumStateTest1000100%0.002
FileStateTest1000100%0
DatabaseConstantsTest1000100%0.002
FileInfoTest1000100%0.005

org.bitrepository.integrityservice.workflow.step

ClassTestsErrors FailuresSkippedSuccess RateTime
IntegrityValidationFileIDsStepTest2000100%0.001
FindObsoleteChecksumsStepTest2000100%0.001
UpdateFileIDsStepTest3000100%0.003
IntegrityValidationChecksumStepTest2000100%0.001
UpdateChecksumsStepTest4000100%0.007
FindMissingChecksumsTest2000100%0.002

org.bitrepository.integrityservice.checking

ClassTestsErrors FailuresSkippedSuccess RateTime
FileExistenceValidatorTest5000100%0.013
ChecksumIntegrityValidatorTest6000100%0.035
IntegrityCheckingTest10000100%0.039
ObsoleteChecksumsFinderTest6000100%0.02
MaxChecksumAgeProviderTest3000100%0.001

org.bitrepository.integrityservice.checking.report

ClassTestsErrors FailuresSkippedSuccess RateTime
MissingChecksumReportTest2000100%0.001
ObsoleteChecksumReportTest3000100%0.002
ChecksumReportTest2000100%0.001
MissingFileReportTest3000100%0

Test Cases

[Summary] [Package List] [Test Cases]

ObsoleteChecksumsFinderVersusDatabaseTest

testMissingFile0.145
testNewData0.05
testNoData0.022
testOldData0.059
testOldOnOnePillarData0.091

MissingChecksumReportTest

testEmptyMissingChecksumReport0
testMissingChecksumReportAtPillar0.001

ComponentFactoryTest

verifyCacheFromFactory0.038
verifyCollectorFromFactory0.055
verifyIntegrityCheckerFromFactory0.004
verifySchedulerFromFactory0.001
verifyServiceFromFactory0.346

FileExistenceValidatorTest

testDataMissingAtBothPillars0.003
testDataSatToMissing0.002
testMissingDataAtOnePillar0.006
testNoData0.002
testSimilarData0

ChecksumIntegrityValidatorTest

testMissingAtOnePillar0.008
testNoData0.001
testSimilarData0.007
testThreeDisagreeingChecksums0.007
testTwoDisagreeingChecksums0.006
testUpdatingFileIDsForValidChecksum0.006

IntegrityValidationFileIDsStepTest

testBadCase0
testGoodCase0.001

IntegrityCheckingTest

testChecksumInvalid0.006
testChecksumValid0.002
testChecksumsMissingAtOnePillar0.008
testDeletableFile0.003
testFileidsMissingAtOnePillar0.003
testFileidsValid0.002
testFindObsoleteChecksums0.008
testMissingChecksums0
testNoMissingChecksums0.003
testNoObsoleteChecksums0.004

FindObsoleteChecksumsStepTest

testBadCase0.001
testGoodCase0

UpdateFileIDsStepTest

testIngestOfResults0.002
testNegativeReply0.001
testPositiveReply0

IntegrityDAOTest

initialStateExtractionTest0.065
instantiationTest0.01
reinitialiseDatabaseTest0.126
testDeletingEntry0.033
testDeletingNonExistingEntry0.036
testInconsistentChecksum0.109
testIngestOfChecksumsData0.032
testIngestOfFileIDsData0.04
testMissingChecksum0.027
testNoChecksums0.037
testSettingChecksumStateToError0.059
testSettingChecksumStateToValid0.034
testSettingStateToMissing0.037
testTooNewChecksum0.039

IntegrityDatabaseTest

initialStateExtractionTest0.033
instantiationTest0.011
testDeletingEntry0.053
testFileMissingThroughUpdate0.041
testIngestOfChecksumsData0.031
testIngestOfFileIDsData0.079
testSettingChecksumStateToError0.057
testSettingChecksumStateToValid0.067
testSettingStateToMissing0.067

ObsoleteChecksumReportTest

testEmptyObsoleteChecksumReport0
testObsoleteChecksum0.001
testTwoPillarsWithObsoleteChecksum0.001

ChecksumIntegrityValidatorVersusDatabaseTest

testMissingAtOnePillar1.177
testNoData0.074
testSimilarData0.343
testThreeDisagreeingChecksums0.349
testTwoDisagreeingChecksums0.17
testUpdatingFileIDsForValidChecksum0.175

FileExistenceValidatorVersusDatabaseTest

testDataMissingAtBothPillars0.37
testDataSatToMissing0.288
testMissingDataAtOnePillar0.156
testNoData0.029
testSimilarData0.147

ChecksumStateTest

testChecksumState0.002

ObsoleteChecksumsFinderTest

testDifferentPillarMaxAges0.004
testMissingFile0.004
testNewData0.006
testNoData0.001
testOldData0.002
testOldOnOnePillarData0.003

BasicIntegrityWorkflowTest

testBadCaseWorkflow0.042
testGoodCaseWorkflow0.004
testIngestThroughWorkflow0.013

IntegrityValidationChecksumStepTest

testBadCase0.001
testGoodCase0

StepBasedWorkflowTest

testStepBasedWorkflow0.003

ChecksumReportTest

testChecksumReportWithoutChecksumAgreement0
testEmptyChecksumReport0.001

MissingFileReportTest

testDeletableFile0
testEmptyMissingFileReport0
testMissingFile0

IntegrityServiceTest

integrityServiceTest0.006

MaxChecksumAgeProviderTest

testNoPillarSpecificSetting0.001
testNoSettings0
testPillarSpecificSetting0

FileStateTest

testFileState0

IntegrityAlerterTest

testIntegrityFailed0.002
testOperationFailed0.001

DatabaseConstantsTest

validateUtilityClass0.002

IntegrityInformationCollectorTest

testCollectorGetChecksums0
testCollectorGetFileIDs0
testCollectorHandleChecksumClientFailures0.017
testCollectorHandleGetFileIDsClientFailures0.027

FileInfoTest

testFileInfo0.005

UpdateChecksumsStepTest

testIngestOfResults0.003
testNegativeReply0
testPositiveReply0.001
testThreadedResults0.003

IntegrityCheckingVersusDatabaseTest

testChecksumInvalid0.096
testChecksumValid0.034
testChecksumsMissingAtOnePillar0.118
testDeletableFile0.068
testFileidsMissingAtOnePillar0.03
testFileidsValid0.034
testFindObsoleteChecksums0.06
testMissingChecksums0.058
testNoMissingChecksums0.033
testNoObsoleteChecksums0.03

FindMissingChecksumsTest

testBadCase0.002
testGoodCase0