Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
135000100%11.29

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.033
org.bitrepository.integrityservice8000100%1.583
org.bitrepository.integrityservice.workflow4000100%0.045
org.bitrepository.integrityservice.integration26000100%5.583
org.bitrepository.integrityservice.cache29000100%3.813
org.bitrepository.integrityservice.workflow.step24000100%0.108
org.bitrepository.integrityservice.checking30000100%0.112
org.bitrepository.integrityservice.checking.report10000100%0.013

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

org.bitrepository.integrityservice

ClassTestsErrors FailuresSkippedSuccess RateTime
ComponentFactoryTest5000100%1.566
IntegrityServiceTest1000100%0.012
IntegrityAlerterTest2000100%0.005

org.bitrepository.integrityservice.workflow

ClassTestsErrors FailuresSkippedSuccess RateTime
BasicIntegrityWorkflowTest3000100%0.043
StepBasedWorkflowTest1000100%0.002

org.bitrepository.integrityservice.integration

ClassTestsErrors FailuresSkippedSuccess RateTime
ObsoleteChecksumsFinderVersusDatabaseTest5000100%0.557
ChecksumIntegrityValidatorVersusDatabaseTest6000100%1.866
FileExistenceValidatorVersusDatabaseTest5000100%1.349
IntegrityCheckingVersusDatabaseTest10000100%1.811

org.bitrepository.integrityservice.cache

ClassTestsErrors FailuresSkippedSuccess RateTime
IntegrityDAOTest17000100%2.77
IntegrityDatabaseTest8000100%1.019
ChecksumStateTest1000100%0.002
FileStateTest1000100%0.002
DatabaseConstantsTest1000100%0.012
FileInfoTest1000100%0.008

org.bitrepository.integrityservice.workflow.step

ClassTestsErrors FailuresSkippedSuccess RateTime
RemoveDeletableFileIDsStepTest3000100%0.019
IntegrityValidationFileIDsStepTest2000100%0.003
FindObsoleteChecksumsStepTest2000100%0.003
UpdateFileIDsStepTest4000100%0.013
IntegrityValidationChecksumStepTest2000100%0.003
SetOldUnknownFilesToMissingStepTest4000100%0.046
UpdateChecksumsStepTest5000100%0.016
FindMissingChecksumsTest2000100%0.005

org.bitrepository.integrityservice.checking

ClassTestsErrors FailuresSkippedSuccess RateTime
FileExistenceValidatorTest5000100%0.021
ChecksumIntegrityValidatorTest6000100%0.032
IntegrityCheckingTest10000100%0.035
ObsoleteChecksumsFinderTest6000100%0.019
MaxChecksumAgeProviderTest3000100%0.005

org.bitrepository.integrityservice.checking.report

ClassTestsErrors FailuresSkippedSuccess RateTime
MissingChecksumReportTest2000100%0.002
ObsoleteChecksumReportTest3000100%0.003
ChecksumReportTest2000100%0.003
MissingFileReportTest3000100%0.005

Test Cases

[Summary] [Package List] [Test Cases]

ObsoleteChecksumsFinderVersusDatabaseTest

testMissingFile0.123
testNewData0.109
testNoData0.033
testOldData0.166
testOldOnOnePillarData0.126

MissingChecksumReportTest

testEmptyMissingChecksumReport0.001
testMissingChecksumReportAtPillar0.001

RemoveDeletableFileIDsStepTest

testFileToDelete0.001
testManyFilesToDelete0.016
testNoFilesToDelete0.002

ComponentFactoryTest

verifyCacheFromFactory0.024
verifyCollectorFromFactory0.136
verifyIntegrityCheckerFromFactory0.002
verifySchedulerFromFactory0.012
verifyServiceFromFactory1.392

FileExistenceValidatorTest

testDataMissingAtBothPillars0.006
testDataSatToMissing0.005
testMissingDataAtOnePillar0.006
testNoData0.001
testSimilarData0.003

ChecksumIntegrityValidatorTest

testMissingAtOnePillar0.01
testNoData0.001
testSimilarData0.005
testThreeDisagreeingChecksums0.006
testTwoDisagreeingChecksums0.005
testUpdatingFileIDsForValidChecksum0.005

IntegrityValidationFileIDsStepTest

testBadCase0.001
testGoodCase0.002

IntegrityCheckingTest

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

FindObsoleteChecksumsStepTest

testBadCase0.002
testGoodCase0.001

UpdateFileIDsStepTest

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

IntegrityDAOTest

initialStateExtractionTest0.182
instantiationTest0.061
reinitialiseDatabaseTest0.145
testDeletingEntry0.172
testDeletingNonExistingEntry0.128
testInconsistentChecksum0.277
testIngestOfChecksumsData0.153
testIngestOfFileIDsData0.125
testMissingChecksum0.12
testNoChecksums0.116
testSettingChecksumStateToError0.089
testSettingChecksumStateToValid0.519
testSettingFileStateToUnknown0.146
testSettingNewUnknownFileToMissing0.122
testSettingStateToMissing0.12
testSettingUnknownFilesToMissing0.159
testTooNewChecksum0.136

IntegrityDatabaseTest

initialStateExtractionTest0.13
instantiationTest0.023
testDeletingEntry0.152
testIngestOfChecksumsData0.074
testIngestOfFileIDsData0.132
testSettingChecksumStateToError0.116
testSettingChecksumStateToValid0.136
testSettingStateToMissing0.256

ObsoleteChecksumReportTest

testEmptyObsoleteChecksumReport0.001
testObsoleteChecksum0.001
testTwoPillarsWithObsoleteChecksum0.001

ChecksumIntegrityValidatorVersusDatabaseTest

testMissingAtOnePillar0.662
testNoData0.142
testSimilarData0.282
testThreeDisagreeingChecksums0.278
testTwoDisagreeingChecksums0.267
testUpdatingFileIDsForValidChecksum0.235

FileExistenceValidatorVersusDatabaseTest

testDataMissingAtBothPillars0.267
testDataSatToMissing0.248
testMissingDataAtOnePillar0.478
testNoData0.033
testSimilarData0.323

ChecksumStateTest

testChecksumState0.002

ObsoleteChecksumsFinderTest

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

BasicIntegrityWorkflowTest

testBadCaseWorkflow0.028
testGoodCaseWorkflow0.006
testIngestThroughWorkflow0.009

IntegrityValidationChecksumStepTest

testBadCase0.002
testGoodCase0.001

StepBasedWorkflowTest

testStepBasedWorkflow0.002

ChecksumReportTest

testChecksumReportWithoutChecksumAgreement0.002
testEmptyChecksumReport0.001

MissingFileReportTest

testDeletableFile0.002
testEmptyMissingFileReport0.001
testMissingFile0.002

IntegrityServiceTest

integrityServiceTest0.012

MaxChecksumAgeProviderTest

testNoPillarSpecificSetting0.003
testNoSettings0.001
testPillarSpecificSetting0.001

FileStateTest

testFileState0.002

IntegrityAlerterTest

testIntegrityFailed0.002
testOperationFailed0.003

DatabaseConstantsTest

validateUtilityClass0.012

SetOldUnknownFilesToMissingStepTest

testUpdatingEmptyStore0.001
testUpdatingExistingFiles0.013
testUpdatingMissingFiles0.012
testUpdatingUnknownFiles0.02

IntegrityInformationCollectorTest

testCollectorGetChecksums0.005
testCollectorGetFileIDs0.003
testCollectorHandleChecksumClientFailures0.011
testCollectorHandleGetFileIDsClientFailures0.014

FileInfoTest

testFileInfo0.008

UpdateChecksumsStepTest

testIngestOfResults0.003
testNegativeReply0.002
testPartialResults0.007
testPositiveReply0.001
testThreadedResults0.003

IntegrityCheckingVersusDatabaseTest

testChecksumInvalid0.261
testChecksumValid0.331
testChecksumsMissingAtOnePillar0.384
testDeletableFile0.08
testFileidsMissingAtOnePillar0.046
testFileidsValid0.051
testFindObsoleteChecksums0.524
testMissingChecksums0.051
testNoMissingChecksums0.038
testNoObsoleteChecksums0.045

FindMissingChecksumsTest

testBadCase0.003
testGoodCase0.002