Surefire Report

Summary


TestsErrors FailuresSkippedSuccess RateTime
630000100%10,797

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

Package List


PackageTestsErrors FailuresSkippedSuccess RateTime
org.apache.felix.ipojo.test3000100%98
org.apache.felix.ipojo.test.composite.test4000100%172
org.apache.felix.ipojo.test.scenarios.service.dependency.comparator2000100%190
621000100%10,337

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

org.apache.felix.ipojo.test

ClassTestsErrors FailuresSkippedSuccess RateTime
WbpTests3000100%98

org.apache.felix.ipojo.test.composite.test

ClassTestsErrors FailuresSkippedSuccess RateTime
CompositeTest4000100%172

org.apache.felix.ipojo.test.scenarios.service.dependency.comparator

ClassTestsErrors FailuresSkippedSuccess RateTime
ComparatorTestCase2000100%190

Test Cases

Annotations Test Suite

testProvidesSimple4
testProvidesDouble2
testProvidesTriple2
testProvidesQuatro3
testProperties2
testLFC2
testCallbacks3
testImmediate2
testNoImmediate2
testProperties3
testAbsentPropagation3
testPropagation2
testNoPropagation2
testPID2
testAbsentPID3
testPropagationAndPID3
testPIDAndPropagation2
testArch2
testNoArch3
testArch2
testNoArch2
testDependencyDeclaration3
testField2
testFieldNoOptional2
testCallbackBind2
testCallbackUnbind3
testBoth2
testBindOnly2
testUnbindOnly2
testNullable6
testNoNullable4
testDefaultImplmentation5
testCallbackBind3
testCallbackUnbind3
testBindOnly2
testUnbindOnly2
testField2
testCallbackBind4
testCallbackUnbind2
testBoth2
testBindOnly2
testUnbindOnly2
testFieldDPpolicy3
testField6
testCallbackBind4
testCallbackUnbind5
testBoth4
testBindOnly5
testUnbindOnly4
testFromField5
testFromBind4
testFromUnbind5
testNoFrom4
testField4
testCallbackBind2
testCallbackUnbind2
testBoth2
testBindOnly3
testUnbindOnly2
testNullable2
testSimple3
testDI3
testEmptyArray2
testNull2
testFilter3
testTimeout2

Bad configuration test suite

testBadFactory0
testBadHandlerFactory10
testBadHandlerFactory20
testCreationOnBadConstructor23
testCreationOnBadFactory18
testCreationOnBadFactory218
testNoManipulationMetadata1
testNoField0
testBadField8
testNothing19
testNoTransition20
testNoMethod18
testBadMethod37
testBadMethod237
testBadTransition20
testNoField20
testBadField21
testNothing17
testBadFilter22
testBadFrom18
testBadType21

Composite Import Test Suite

testSimple132
testSimple2126
testSimple152
testSimple2206
testSimple154
testSimple2146
testSimple170
testSimple2172
testSimple128
testSimple2132
testSimple153
testSimple2150
testSimple129
testSimple2129
testSimple163
testSimple2152
testSimple156
testSimple2179
testSimple151
testSimple2154

Composite Service Exporters Test Suite

test1246
test2222
test3245
test4219
test1242
test2223
test3240
test4221
test1242
test2239
test3241
test4240
test1245
test2242
test3374
test4243
test1207
test2221
test3223
test4200

Composite Service Instantiation Test Suite

testCreation75
testServiceAvailability73
testCreationLevel255
testServiceAvailabilityLevel257
testFactoryManagement132
testFactoryManagementLevel2121
testArchitecture145
testCreation74
testServiceAvailability75
testCreationLevel256
testServiceAvailabilityLevel259
testFactoryManagement134
testFactoryManagementLevel2118
testArchitecture146
testCreation74
testServiceAvailability76
testCreationLevel256
testServiceAvailabilityLevel261
testFactoryManagement142
testFactoryManagementLevel2126
testArchitecture143
testCreation167
testServiceAvailability175
testCreationLevel2266
testServiceAvailabilityLevel2157
testFactoryManagement232
testFactoryManagementLevel2221
testAccept49
testRefuse144
testRefuse245
testCreation69
testServiceAvailability71
testCreationLevel262
testServiceAvailabilityLevel264
testFactoryManagement104
testFactoryManagementLevel297
testScope49
testGlobalUnavailability40
testScopeUnvailability77

Composite Service Providing Test Suite

testSimple365
testSimple321
testSimple347
testSimple337
testSimple345
testSimple336
testSimple392
testSimple306
testSimple299

Configuration Admin Test Suite

testCreationAndReconfiguration4,239
testCreationAndReconfiguration24,209
testDelayedCreationAndReconfiguration4,208
testDelayedCreationAndReconfiguration24,193
testCreationAndReconfiguration4,177
testCreationAndReconfiguration24,170
testDelayedCreationAndReconfiguration4,192
testDelayedCreationAndReconfiguration24,211
testCreationAndReconfiguration28,755
testFactoryCreationAndReconfiguration687
testMSFCreationAndReconfiguration2,644
testCreationAndReconfiguration33,245
testCreationAndReconfiguration25,249
testFactoryCreationAndReconfiguration2,191
testMSFCreationAndReconfiguration4,141
testCreationAndReconfiguration35,241

Configuration Test Suite

testComponentTypeConfiguration65
testInstanceConfiguration60
testDynamic98
testPropagation72
testStatic71
testDynamicString98
testConfigurationPrimitive73
testConfigurationPrimitiveString68
testConfigurationPrimitiveArrays68
testConfigurationPrimitiveArraysString77
testConfigurationObj67
testConfigurationObjString73
testConfigurationPrimitive89
testConfigurationPrimitiveString83
testConfigurationPrimitiveArrays97
testConfigurationPrimitiveArraysString87
testConfigurationObj85
testConfigurationObjString84
testConfigurationPrimitive288
testConfigurationPrimitive2String90
testConfigurationPrimitiveArrays287
testConfigurationPrimitiveArrays2String85
testConfigurationObj286
testConfigurationObj2String86
testConfigurationPrimitive74
testConfigurationPrimitiveString69
testConfigurationPrimitiveArrays70
testConfigurationPrimitiveArraysString75
testConfigurationObj68
testConfigurationObjString68
testConfigurationPrimitive70
testConfigurationPrimitiveString68
testConfigurationPrimitiveArrays66
testConfigurationPrimitiveArraysString69
testConfigurationObj67
testConfigurationObjString69
testStaticInstance1108
testStaticInstance2103
testDynamicInstance1131
testDynamicInstance2128
testDynamicStringInstance1153
testDynamicStringInstance2132
testPropagationInstance1104
testPropagationInstance299
testMap2
testArray0
testList0
testDictionary0
testComplexArray1
testComplexList0
testComplexMap0
testServiceArray0
testServiceList0
testServiceMap0
testServiceDictionary0
testServiceComplexArray0
testServiceComplexList0
testServiceComplexMap0
testServiceEmptyArray0
testServiceEmptyList1
testServiceEmptyMap0

Event Admin Handler test suite

testGoodConfig145
testPublisherWithoutName10
testPublisherWithoutField15
testPublisherWithUnexistingField18
testPublisherWithBadTypedField13
testPublisherWithoutTopics29
testPublisherWithMalformedTopics10
testPublisherWithPatternTopic11
testPublisherWithMalformedInstanceTopics26
testSubscriberWithoutName114
testSubscriberWithoutCallback10
testSubscriberWithoutTopics26
testSubscriberWithMalformedTopics12
testSubscriberWithMalformedInstanceTopics21
testSubscriberWithUnknownDataType13
testSubscriberWithUnappropriatedDataType10
testSubscriberWithPatternTopic4
testSubscriberWithPatternTopic1,605
testReliability8,213
testSynchronism1,751
testInstanceName1,513
testFilters1,553
testTopics2,097

External Handler Test Suite

testConfiguration160
testConfiguration255
testConfiguration355
testLifecycle88
testAvailability293

Factories Test Suite

testFooProvider16
testFooProvider23
testFooProviderDyn24
testFooProvider33
testFooBar4
testNull34
testWithoutName32
testEmptyConfiguration31
testEmptyConfiguration22
testNull21
testStaticOK31
testDynamicOK32
testDynamicBadType33
testDynamicComplete30
testDynamicJustEnough32
testDynamicMix31
testDynamicUncomplete1
testDynamicMore33
testDoubleProps32
testUnicity194
testUnicity290
testUnicity331
testUnicity432
testCreation34
testCreationString32
testUpdate48
testUpdateString44
testObedience83
testDisposeAfterFactoryInvalidation279
testSimpleExposition0
testDoubleExposition1
testProps1

iPOJO Composites Test Suite

testRegistrationAndListener6
testRegistrationAndFilter0
testGetService0
testGetFilteredService1
testEmptyCompositeCreation87
testInstanceCreation1115
testInstanceCreation2107
testInstanceCreation382
testOneLevelExposition43
testTwoLevelExposition72
testDynamism139
testInvocation84
testLevelOne164
testLevelOne262
testLevelOne357
testLevelTwo192
testLevelTwo296
testLevelTwo386
testLevelTwo494

iPOJO Filtered Service Dependency Test Suite

testSimpleNotMatch442
testSimpleMatch346
testSimpleNotMatchInstance412
testSimpleMatchInstance329
testSimpleNotMatchInstanceWithoutFilter408
testSimpleMatchInstanceWithoutFilter328
testSimpleNotMatch267
testSimpleMatch257
testSimpleNotMatchInstance265
testSimpleMatchInstance239
testSimpleNotMatchInstanceWithoutFilter269
testSimpleMatchInstanceWithoutFilter237
testMultipleNotMatch389
testMultipleMatch363
testMultipleNotMatchInstance431
testMultipleMatchInstance316
testMultipleNotMatchInstanceWithoutFilter435
testMultipleMatchInstanceWithoutFilter320
testMultipleNotMatch284
testMultipleMatch291
testMultipleNotMatchInstance308
testMultipleMatchInstance266
testMultipleNotMatchInstanceWithoutFilter309
testMultipleMatchInstanceWithoutFilter268
testFromInstanceName348
testFromPID351
testFromInstanceNameInstanceConfiguration349
testFromInstanceNameStar383
testFromAndFilter353

Lifecycle callbacks Test Suite

testCallback149
testCallback143
testCallback162
testCallback148
testCallback143

Lifecycle Controller Test Suite

testOne70
testOne66
testTwo63

Manipulation Creation Test Suite

testLazyCreation222
testLazyCreationSingleton275
testLazyCreationSeveral216
testImmediateCreation212
testBundleContext211
testImmediateSingletonCreation208
testLazyCreationSingletonM209
testLazyCreationSeveralM209
testCustomConstuctor209
testSuperCall224
testSuperCallWithBC234

Manipulation Metadata Test Suite

testGetMetadata1
testInterface1
testInterfaces0
testFields1
testPrimitivesFields1
testNoArgMethod1
testOneArgsMethod0
testTwoArgsMethod1
testGetMetadata5
testInterface3
testInterfaces4
testFields3
testPrimitivesFields3
testNoArgMethod4
testOneArgsMethod3
testTwoArgsMethod3

Manipulation Test Suite

testGetComponentInstance41
testException93
testTry78
testPrivateInnerClass49
testProtectedInnerClass61
testPackageInnerClass46
testPublicInnerClass41
testConstructorInnerClass40
testStaticInnerClass37
testAnonymousInnerClass34
testInnerAccess34

Manipulation Test Suite for Java 5

testDuplicateMethod36
testLongFromObject33
testLongFromObject231
testAnnotationOnMethod10
testAnnotationOnConstructor0
testTypedList154

CompositeTest

testAPI127
testInstantiator149
testAPI2126
testApplication172

ComparatorTestCase

testDynamic191
testDynamicPriority190

WbpTests

testServiceProviders169
testPropertiesProviders161
testModifications98

Primitive Manipulation Test Suite

testDouble35
testByte31
testShort29
testInt30
testLong29
testFloat31
testBoolean30
testChar30
testDouble34
testByte30
testShort29
testInt29
testLong29
testFloat30
testBoolean30
testChar29
testLong230

Provided Service Test Suite

testSimpleExposition171
testItfExposition160
testItfsExposition161
testItfsExposition2167
testItfsExposition3168
testPS32
testProperties159
testProperties260
testProperties1154
testProperties2153
testProperties3163
testReconfFactory174
testReconfFactory277
testMSFFactory175
testReconfMSF274
testFactoryReconf118
testFactoryReconfString115
testMSFReconf117
testMSFReconfString120
testPI1Factory4
testPI11Factory4
testPI12Factory4
testPI2Factory5
testPI21Factory4
testPI3Factory4
testIP137
testIP1137
testIP1237
testIP237
testIP2135
testIP338
testProps33
testExposition31
testDoubleProviding32

Service Dependencies

testBoth357
testSimple350
testVoid357
testObject350
testRef351
testDelayedVoid243
testSimple277
testVoid272
testObject275
testRef273
testBoth173
testObject167
testRef169
testBoth148
testObject150
testRef149
testSimple254

Service Dependencies Test Suite

testBoth350
testSimple564
testVoid343
testObject340
testRef343
testDouble347
testMap352
testDict342
testBoth271
testSimple268
testVoid267
testObject266
testRef266
testMap276
testDict277
testBoth271
testSimple267
testVoid266
testObject266
testRef266
testMap268
testDict269
testSimple264
testVoid261
testObject255
testRef257
testSimple236
testVoid235
testObject235
testRef242
testBoth268
testSimple315
testVoid268
testObject266
testRef263
testMap263
testDict267
testBoth273
testSimple268
testVoid261
testObject269
testRef267
testMap270
testDict267
testBoth198
testSimple202
testVoid197
testObject201
testRef201
testMap199
testDict202
testSimple210
testVoid209
testObject215
testRef211
testBoth239
testObject235
testRef232
testMap234
testDict235
testBoth208
testObject205
testRef204
testMap216
testDict208
testBoth298
testObject299
testRef320
testMap296
testDict296
testObject177
testRef176
testBoth214
testObject208
testRef211
testMap214
testDict210
testBoth208
testObject210
testRef206
testMap208
testDict208
testBoth166
testObject171
testRef172
testMap171
testDict169
testObject151
testRef147
testBoth210
testSimple209
testVoid207
testObject211
testRef206
testBoth148
testObject150
testRef146
testBoth209
testSimple224
testVoid251
testObject206
testRef204
testBoth149
testObject145
testRef144
testSimpleDependency286
testOptionalDependency286
testMultipleDependency318
testMultipleOptionalDependency319
testSimple182
testOptional182
testSimple187
testOptional181
testSimple184
testOptional182
testSimple186
testOptional183

Temporal Dependency Test Suite

testNoDelay71
testMultipleNoDelay64
testTimeout3,067
testDelay297
testDelayTimeout295
testSetTimeout369
testDelayOnMultipleDependency234
testNullable295
testDelayTimeout290
testDelayOnMultipleDependency535
testNullableTimeout6,073
testNullableMultipleTimeout372
testDelayTimeout294
testDelayOnMultipleDependency535
testDefaultImplementation297
testDefaultImplementationTimeout6,070
testDefaultImplementationMultipleTimeout370
testNullable296
testDelayTimeout299
testDelayOnMultipleDependency525
testNullableTimeout3,076
testNullableMultipleTimeout375
testDelayOnMultipleDependency3,228
testEmptyArrayTimeout375