Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
138000100%10.069

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.01
org.bitrepository.integrityservice8000100%0.537
org.bitrepository.integrityservice.workflow4000100%0.061
org.bitrepository.integrityservice.integration26000100%2.727
org.bitrepository.integrityservice.cache32000100%6.511
org.bitrepository.integrityservice.workflow.step24000100%0.114
org.bitrepository.integrityservice.checking30000100%0.107
org.bitrepository.integrityservice.checking.report10000100%0.002

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

org.bitrepository.integrityservice

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentFactoryTest5000100%0.503
IntegrityServiceTest1000100%0.026
IntegrityAlerterTest2000100%0.008

org.bitrepository.integrityservice.workflow

ClassTestsErrors FailuresSkippedSuccess RateTime
BasicIntegrityWorkflowTest3000100%0.059
StepBasedWorkflowTest1000100%0.002

org.bitrepository.integrityservice.integration

ClassTestsErrors FailuresSkippedSuccess RateTime
ObsoleteChecksumsFinderVersusDatabaseTest5000100%0.453
ChecksumIntegrityValidatorVersusDatabaseTest6000100%1.264
FileExistenceValidatorVersusDatabaseTest5000100%0.489
IntegrityCheckingVersusDatabaseTest10000100%0.521

org.bitrepository.integrityservice.cache

ClassTestsErrors FailuresSkippedSuccess RateTime
IntegrityDAOTest17000100%1.662
IntegrityDatabaseTest8000100%0.799
ChecksumStateTest1000100%0.001
FileStateTest1000100%0
DatabaseConstantsTest1000100%0.003
IntegrityCacheTest3000100%4.043
FileInfoTest1000100%0.003

org.bitrepository.integrityservice.workflow.step

ClassTestsErrors FailuresSkippedSuccess RateTime
RemoveDeletableFileIDsStepTest3000100%0.018
IntegrityValidationFileIDsStepTest2000100%0
FindObsoleteChecksumsStepTest2000100%0.002
UpdateFileIDsStepTest4000100%0.01
IntegrityValidationChecksumStepTest2000100%0.001
SetOldUnknownFilesToMissingStepTest4000100%0.059
UpdateChecksumsStepTest5000100%0.024
FindMissingChecksumsTest2000100%0

org.bitrepository.integrityservice.checking

ClassTestsErrors FailuresSkippedSuccess RateTime
FileExistenceValidatorTest5000100%0.012
ChecksumIntegrityValidatorTest6000100%0.041
IntegrityCheckingTest10000100%0.031
ObsoleteChecksumsFinderTest6000100%0.018
MaxChecksumAgeProviderTest3000100%0.005

org.bitrepository.integrityservice.checking.report

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

Test Cases

[Summary] [Package List] [Test Cases]

ObsoleteChecksumsFinderVersusDatabaseTest

testMissingFile0.104
testNewData0.091
testNoData0.045
testOldData0.12
testOldOnOnePillarData0.093

MissingChecksumReportTest

testEmptyMissingChecksumReport0
testMissingChecksumReportAtPillar0

RemoveDeletableFileIDsStepTest

testFileToDelete0.002
testManyFilesToDelete0.015
testNoFilesToDelete0.001

ComponentFactoryTest

verifyCacheFromFactory0.07
verifyCollectorFromFactory0.024
verifyIntegrityCheckerFromFactory0.003
verifySchedulerFromFactory0.003
verifyServiceFromFactory0.403

FileExistenceValidatorTest

testDataMissingAtBothPillars0.002
testDataSatToMissing0.002
testMissingDataAtOnePillar0.004
testNoData0.001
testSimilarData0.003

ChecksumIntegrityValidatorTest

testMissingAtOnePillar0.008
testNoData0.001
testSimilarData0.005
testThreeDisagreeingChecksums0.007
testTwoDisagreeingChecksums0.015
testUpdatingFileIDsForValidChecksum0.005

IntegrityValidationFileIDsStepTest

testBadCase0
testGoodCase0

IntegrityCheckingTest

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

FindObsoleteChecksumsStepTest

testBadCase0.002
testGoodCase0

UpdateFileIDsStepTest

testIngestOfResults0.003
testNegativeReply0.001
testPartialResults0.005
testPositiveReply0.001

IntegrityDAOTest

initialStateExtractionTest0.102
instantiationTest0.025
reinitialiseDatabaseTest0.132
testDeletingEntry0.091
testDeletingNonExistingEntry0.116
testInconsistentChecksum0.134
testIngestOfChecksumsData0.081
testIngestOfFileIDsData0.086
testMissingChecksum0.087
testNoChecksums0.129
testSettingChecksumStateToError0.111
testSettingChecksumStateToValid0.124
testSettingFileStateToUnknown0.107
testSettingNewUnknownFileToMissing0.09
testSettingStateToMissing0.094
testSettingUnknownFilesToMissing0.08
testTooNewChecksum0.073

IntegrityDatabaseTest

initialStateExtractionTest0.077
instantiationTest0.023
testDeletingEntry0.123
testIngestOfChecksumsData0.102
testIngestOfFileIDsData0.104
testSettingChecksumStateToError0.097
testSettingChecksumStateToValid0.165
testSettingStateToMissing0.108

ObsoleteChecksumReportTest

testEmptyObsoleteChecksumReport0
testObsoleteChecksum0
testTwoPillarsWithObsoleteChecksum0.001

ChecksumIntegrityValidatorVersusDatabaseTest

testMissingAtOnePillar0.521
testNoData0.093
testSimilarData0.162
testThreeDisagreeingChecksums0.183
testTwoDisagreeingChecksums0.15
testUpdatingFileIDsForValidChecksum0.155

FileExistenceValidatorVersusDatabaseTest

testDataMissingAtBothPillars0.11
testDataSatToMissing0.112
testMissingDataAtOnePillar0.094
testNoData0.033
testSimilarData0.14

ChecksumStateTest

testChecksumState0.001

ObsoleteChecksumsFinderTest

testDifferentPillarMaxAges0.004
testMissingFile0.003
testNewData0.004
testNoData0
testOldData0.004
testOldOnOnePillarData0.003

BasicIntegrityWorkflowTest

testBadCaseWorkflow0.044
testGoodCaseWorkflow0.004
testIngestThroughWorkflow0.011

IntegrityValidationChecksumStepTest

testBadCase0
testGoodCase0.001

StepBasedWorkflowTest

testStepBasedWorkflow0.002

ChecksumReportTest

testChecksumReportWithoutChecksumAgreement0
testEmptyChecksumReport0.001

MissingFileReportTest

testDeletableFile0
testEmptyMissingFileReport0
testMissingFile0

IntegrityServiceTest

integrityServiceTest0.026

MaxChecksumAgeProviderTest

testNoPillarSpecificSetting0.004
testNoSettings0
testPillarSpecificSetting0.001

FileStateTest

testFileState0

IntegrityAlerterTest

testIntegrityFailed0.006
testOperationFailed0.002

DatabaseConstantsTest

validateUtilityClass0.003

IntegrityCacheTest

numberOfCorruptFileCachingTest2.034
numberOfFileCachingTest1.004
numberOfMissingFileCachingTest1.005

SetOldUnknownFilesToMissingStepTest

testUpdatingEmptyStore0.001
testUpdatingExistingFiles0.015
testUpdatingMissingFiles0.02
testUpdatingUnknownFiles0.023

IntegrityInformationCollectorTest

testCollectorGetChecksums0.001
testCollectorGetFileIDs0.001
testCollectorHandleChecksumClientFailures0.007
testCollectorHandleGetFileIDsClientFailures0.001

FileInfoTest

testFileInfo0.003

UpdateChecksumsStepTest

testIngestOfResults0.004
testNegativeReply0.001
testPartialResults0.014
testPositiveReply0.001
testThreadedResults0.004

IntegrityCheckingVersusDatabaseTest

testChecksumInvalid0.159
testChecksumValid0.029
testChecksumsMissingAtOnePillar0.097
testDeletableFile0.056
testFileidsMissingAtOnePillar0.03
testFileidsValid0.04
testFindObsoleteChecksums0.041
testMissingChecksums0.024
testNoMissingChecksums0.024
testNoObsoleteChecksums0.021

FindMissingChecksumsTest

testBadCase0
testGoodCase0