Summary

TestsErrors FailuresSkippedSuccess RateTime
89000100%2.644

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

Package List

PackageTestsErrors FailuresSkippedSuccess RateTime
com.atlassian.bonnie.search.extractor26000100%0.992
com.atlassian.bonnie.search26000100%0.308
org.apache.lucene.index1000100%0.081
com.atlassian.bonnie28000100%1.232
com.atlassian.bonnie.search.summary8000100%0.031

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

com.atlassian.bonnie.search.extractor

ClassTestsErrors FailuresSkippedSuccess RateTime
TestTextContentExtractor4000100%0.004
TestPdfContentExtractor4000100%0.381
TestXmlConfiguredExtractor2000100%0.337
TestAttachmentMetadataExtractor3000100%0.002
TestMsExcelContentExtractor4000100%0.129
TestMsWordContentExtractor3000100%0.046
TestMsPowerpointContentExtractor6000100%0.093

com.atlassian.bonnie.search

ClassTestsErrors FailuresSkippedSuccess RateTime
TestLuceneSearcher9000100%0.181
TestBaseDocumentBuilder7000100%0.038
TestLuceneIndexer5000100%0.084
TestSearchWordsLister5000100%0.005

org.apache.lucene.index

ClassTestsErrors FailuresSkippedSuccess RateTime
TestIndexUtils1000100%0.081

com.atlassian.bonnie

ClassTestsErrors FailuresSkippedSuccess RateTime
TestConcurrentLuceneConnection17000100%0.118
TestLuceneConnection6000100%1.101
TestLuceneConnectionFactory4000100%0.011
TestLuceneUtils1000100%0.002

com.atlassian.bonnie.search.summary

ClassTestsErrors FailuresSkippedSuccess RateTime
TestSummarizer8000100%0.031

Test Cases

TestLuceneSearcher

testSimpleSearch0.019
testLongerSearch0.027
testMultiFieldSearch0.016
testSearchByClass0.02
testSimpleSearchForFields0.016
testSearchForFieldsNoFieldsSpecified0.014
testSearchForFieldsNullFieldsSpecified0.015
testPagingInSearchForFields0.021
testGetAllFieldValues0.031

TestConcurrentLuceneConnection

testIsIndexCreated0
testSearcherReuse0.015
testWriterIsInteractiveModeConfiguration0.001
testReaderReuse0.007
testRecreateIndexDirectory0.007
testFileConstructor0.001
testOptimizeCallsCorrectly0.001
testLeakedSearcher0.004
testFlipSearcher0
testWriterBlocksDelete0.027
testDeleteBlocksWriter0.006
testDeleteClosesReader0.001
testWriteClosesWriter0.001
testDeleteAndWriteAtomicity0.002
testBatchUpdateHoldsLock0.003
testDeleterDoesNotBlockSearches0.019
testWriterDoesNotBlockSearches0.017

TestTextContentExtractor

testSimpleTextDoc0.002
testSimpleXmlDoc0
testNonAttachment0
testSkipAttachmentContentExtractionIfContentBodyExists0

TestPdfContentExtractor

testSimplePdf0.378
testExtractorExceptionThrownOnError0.001
testNonAttachment0
testSkipAttachmentContentExtractionIfContentBodyExists0.001

TestXmlConfiguredExtractor

testUnconfiguredClass0.061
testCreateDocument0.257

TestAttachmentMetadataExtractor

testNonAttachment0.001
testAttachment0
testAttachmentComment0

TestBaseDocumentBuilder

testBaseDocument0.001
testContentExtraction0.001
testWithExtractors0.009
testDefaultProperty0
testInvalidSystemProperty0
testContentIsNotStoredWhenSizeAboveLimit0.023
testContentIsStoredWhenSizeBelowLimit0.001

TestLuceneConnection

testSetReindexing0.041
testUnlockIfNeeded1.005
testSearch0.016
testMultiThreaded0.026
testDefaultConfiguration0.003
testCustomConfiguration0.003

TestIndexUtils

testTruncateIndex0.077

TestMsExcelContentExtractor

testSimpleExcelDoc0.117
testMultipleOccurrencesOfWordsAreExtracted0.006
testNonAttachment0.001
testSkipAttachmentContentExtractionIfContentBodyExists0

TestSummarizer

testBlankSummary0.003
testSimpleSummary0.004
testLotsofFragments0.001
testStopWordsAtStart0
testMultipleFragments0
testSummarizeShortText0
testNoEarlyTruncation0
testHighlightWildcards0.02

TestLuceneIndexer

testIndexNewObject0.054
testIndexTwoObjects0.007
testIndexIgnoresUnindexable0.007
testReIndexIndexedObject0.007
testUnIndexIndexedObject0.005

TestMsWordContentExtractor

testSimpleWordDoc0.043
testNonAttachment0
testSkipAttachmentContentExtractionIfContentBodyExists0.001

TestLuceneConnectionFactory

testGetFromPath0
testGetLuceneConnectionFromPath0.007
testGetLuceneConnectionInvalidPath0.001
testGetLuceneConnectionFromDirectory0.001

TestLuceneUtils

testBuildMapFromDocument0.001

TestSearchWordsLister

testSearcherWithoutIgnoreWords0
testSearcherWithIgnoreWords0
testSearcherWithDuplicateIgnoreWords0.001
testSearcherWithKeywords0
testSearcherWithKeywordsAndIgnoreWords0.001

TestMsPowerpointContentExtractor

testSimplePowerpoint0.057
testComplexPowerpoint0.01
testComplexPowerpoint20.023
testJapanesePdf0.002
testNonAttachment0
testSkipAttachmentContentExtractionIfContentBodyExists0