Summary

TestsErrors FailuresSkippedSuccess RateTime
289000100%31.561

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

Package List

PackageTestsErrors FailuresSkippedSuccess RateTime
org.apache.maven.archiva.repository.content226000100%20.438
org.apache.maven.archiva.repository.project.resolvers4000100%0.585
org.apache.maven.archiva.repository.project1000100%1.933
org.apache.maven.archiva.repository.scanner15000100%2.455
org.apache.maven.archiva.repository.project.filters6000100%1.816
org.apache.maven.archiva.repository.project.writers4000100%0.847
org.apache.maven.archiva.repository.project.readers3000100%0.723
org.apache.maven.archiva.repository6000100%0.004
org.apache.maven.archiva.repository.metadata24000100%2.76

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

org.apache.maven.archiva.repository.content

ClassTestsErrors FailuresSkippedSuccess RateTime
ArtifactExtensionMappingTest1000100%0.052
DefaultPathParserTest28000100%2.317
FilenameParserTest17000100%0.021
LegacyPathParserTest25000100%1.648
ManagedDefaultRepositoryContentTest34000100%2.102
ManagedLegacyRepositoryContentTest25000100%5.196
RemoteDefaultRepositoryContentTest25000100%1.294
RemoteLegacyRepositoryContentTest22000100%2.105
RepositoryRequestTest49000100%5.703

org.apache.maven.archiva.repository.project.resolvers

ClassTestsErrors FailuresSkippedSuccess RateTime
ManagedRepositoryProjectResolverTest4000100%0.585

org.apache.maven.archiva.repository.project

ClassTestsErrors FailuresSkippedSuccess RateTime
ProjectModelMergeTest1000100%1.933

org.apache.maven.archiva.repository.scanner

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryContentConsumersTest7000100%0.667
RepositoryScannerTest8000100%1.788

org.apache.maven.archiva.repository.project.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
EffectiveProjectModelFilterTest4000100%0.92
ProjectModelExpressionExpanderTest2000100%0.896

org.apache.maven.archiva.repository.project.writers

ClassTestsErrors FailuresSkippedSuccess RateTime
ProjectModel400WriterTest4000100%0.847

org.apache.maven.archiva.repository.project.readers

ClassTestsErrors FailuresSkippedSuccess RateTime
ProjectModel300ReaderTest1000100%0.088
ProjectModel400ReaderTest2000100%0.635

org.apache.maven.archiva.repository

ClassTestsErrors FailuresSkippedSuccess RateTime
RepositoryURLTest6000100%0.004

org.apache.maven.archiva.repository.metadata

ClassTestsErrors FailuresSkippedSuccess RateTime
MetadataToolsTest21000100%2.526
RepositoryMetadataReaderTest2000100%0.171
RepositoryMetadataWriterTest1000100%0.063

Test Cases

ArtifactExtensionMappingTest

testIsMavenPlugin0.051

DefaultPathParserTest

testBadPathMissingType0.069
testBadPathReleaseInSnapshotDir0.065
testBadPathTimestampedSnapshotNotInSnapshotDir0.106
testBadPathTooShort0.062
testBadPathVersionMismatchA0.06
testBadPathVersionMismatchB0.096
testBadPathWrongArtifactId0.12
testGoodButOddVersionSpecGanymedSsh20.105
testGoodButOddVersionSpecJavaxComm0.052
testGoodButOddVersionSpecJavaxPersistence0.077
testGoodComFooTool0.066
testGoodCommonsLang0.163
testGoodDashedArtifactId0.061
testGoodDotNotationArtifactId0.053
testGoodDotNotationSameGroupIdAndArtifactId0.114
testGoodFooLibSources0.083
testGoodSnapshotMavenTest0.084
testGoodVersionKeywordInArtifactId0.114
testGoodDetectMavenTestPlugin0.142
testGoodDetectCoberturaMavenPlugin0.085
testToArtifactOnEmptyPath0.111
testToArtifactOnNullPath0.056
testToArtifactReferenceOnEmptyPath0.076
testToArtifactReferenceOnNullPath0.061
testGoodButDualExtensions0.065
testGoodLongSnapshotMavenTest0.054
testBadSnapshotWithoutReleasePart0.051
testClassifiedSnapshotMavenTest0.055

FilenameParserTest

testNameExtensionJar0.003
testNameExtensionTarGz0
testNameExtensionTarBz20.001
testNameExtensionCapitolizedTarGz0
testNext0
testExpect0.003
testExpectWithRemaining0
testExpectWithRemainingDualExtensions0
testNextNonVersion0.001
testNextArbitraryNonVersion0
testNextJython0.001
testLongExtension0
testInterveningVersion0.001
testExpectWrongSnapshot0.001
testExpectWrongSnapshot20
testClassifier0.002
testNoExtension0

LegacyPathParserTest

testBadPathMissingType0.074
testBadPathTooShort0.126
testGoodButOddVersionSpecGanymedSsh20.111
testGoodButOddVersionSpecJavaxComm0.105
testGoodButOddVersionSpecJavaxPersistence0.109
testGoodCommonsLang0.062
testGoodFooLibSources0.047
testGoodSnapshotMavenTest0.052
testGoodVersionKeywordInArtifactId0.052
testBadPathArtifactIdMissingA0.053
testBadPathArtifactIdMissingB0.057
testBadPathWrongPackageExtension0.061
testGoodDerby0.065
testGoodFooLibJavadoc0.086
testGoodFooTool0.054
testGoodGeronimoEjbSpec0.046
testGoodLdapClientsPom0.054
testGoodDetectPluginMavenTest0.054
testGoodDetectPluginAvalonMeta0.049
testGoodDetectPluginCactusMaven0.058
testGoodDetectPluginGeronimoPackaging0.048
testGoodButDualExtensions0.054
testBadClassifierFooLibSources0.06
testGoodFooLibTestSources0.048
testCustomExceptionsInArtifactResolution0.058

ManagedDefaultRepositoryContentTest

testToPathOnNullArtifactReference0.051
testGetVersionsBadArtifact0.082
testGetVersionsMissingMultipleVersions0.054
testGetVersionsSimple0.049
testGetVersionsSimpleYetIncomplete0.058
testGetVersionsSimpleYetMissing0.094
testGetVersionsSnapshotA0.098
testToMetadataPathFromProjectReference0.052
testToMetadataPathFromVersionReference0.055
testExcludeMetadataFile0.074
testBadPathMissingType0.049
testBadPathReleaseInSnapshotDir0.068
testBadPathTimestampedSnapshotNotInSnapshotDir0.047
testBadPathTooShort0.058
testBadPathVersionMismatchA0.055
testBadPathVersionMismatchB0.061
testBadPathWrongArtifactId0.054
testGoodButOddVersionSpecGanymedSsh20.077
testGoodButOddVersionSpecJavaxComm0.07
testGoodButOddVersionSpecJavaxPersistence0.049
testGoodComFooTool0.104
testGoodCommonsLang0.059
testGoodDashedArtifactId0.044
testGoodDotNotationArtifactId0.058
testGoodDotNotationSameGroupIdAndArtifactId0.086
testGoodFooLibSources0.057
testGoodSnapshotMavenTest0.051
testGoodVersionKeywordInArtifactId0.055
testGoodDetectMavenTestPlugin0.044
testGoodDetectCoberturaMavenPlugin0.06
testToArtifactOnEmptyPath0.053
testToArtifactOnNullPath0.045
testToArtifactReferenceOnEmptyPath0.059
testToArtifactReferenceOnNullPath0.059

ManagedLegacyRepositoryContentTest

testGetVersionsFromProjectReference0.34
testGetVersionsFromVersionedReference0.206
testGetRelatedArtifacts0.208
testBadPathMissingType0.118
testBadPathTooShort0.311
testGoodButOddVersionSpecGanymedSsh20.186
testGoodButOddVersionSpecJavaxComm0.172
testGoodButOddVersionSpecJavaxPersistence0.199
testGoodCommonsLang0.333
testGoodFooLibSources0.205
testGoodSnapshotMavenTest0.258
testGoodVersionKeywordInArtifactId0.341
testBadPathArtifactIdMissingA0.442
testBadPathArtifactIdMissingB0.297
testBadPathWrongPackageExtension0.258
testGoodDerby0.12
testGoodFooLibJavadoc0.188
testGoodFooTool0.111
testGoodGeronimoEjbSpec0.091
testGoodLdapClientsPom0.096
testGoodDetectPluginMavenTest0.099
testGoodDetectPluginAvalonMeta0.089
testGoodDetectPluginCactusMaven0.138
testGoodDetectPluginGeronimoPackaging0.135
testMaven1Maven2PluginTypeDistinc0.158

RemoteDefaultRepositoryContentTest

testBadPathMissingType0.066
testBadPathReleaseInSnapshotDir0.041
testBadPathTimestampedSnapshotNotInSnapshotDir0.043
testBadPathTooShort0.045
testBadPathVersionMismatchA0.046
testBadPathVersionMismatchB0.044
testBadPathWrongArtifactId0.041
testGoodButOddVersionSpecGanymedSsh20.047
testGoodButOddVersionSpecJavaxComm0.059
testGoodButOddVersionSpecJavaxPersistence0.1
testGoodComFooTool0.044
testGoodCommonsLang0.045
testGoodDashedArtifactId0.043
testGoodDotNotationArtifactId0.044
testGoodDotNotationSameGroupIdAndArtifactId0.107
testGoodFooLibSources0.061
testGoodSnapshotMavenTest0.043
testGoodVersionKeywordInArtifactId0.048
testGoodDetectMavenTestPlugin0.059
testGoodDetectCoberturaMavenPlugin0.047
testToArtifactOnEmptyPath0.043
testToArtifactOnNullPath0.041
testToArtifactReferenceOnEmptyPath0.046
testToArtifactReferenceOnNullPath0.039
testToPathOnNullArtifactReference0.045

RemoteLegacyRepositoryContentTest

testBadPathMissingType0.069
testBadPathTooShort0.059
testGoodButOddVersionSpecGanymedSsh20.121
testGoodButOddVersionSpecJavaxComm0.058
testGoodButOddVersionSpecJavaxPersistence0.046
testGoodCommonsLang0.062
testGoodFooLibSources0.053
testGoodSnapshotMavenTest0.048
testGoodVersionKeywordInArtifactId0.06
testBadPathArtifactIdMissingA0.074
testBadPathArtifactIdMissingB0.09
testBadPathWrongPackageExtension0.064
testGoodDerby0.048
testGoodFooLibJavadoc0.077
testGoodFooTool0.057
testGoodGeronimoEjbSpec0.057
testGoodLdapClientsPom0.063
testGoodDetectPluginMavenTest0.318
testGoodDetectPluginAvalonMeta0.08
testGoodDetectPluginCactusMaven0.394
testGoodDetectPluginGeronimoPackaging0.064
testMaven1Maven2PluginTypeDistinc0.107

RepositoryRequestTest

testInvalidRequestEmptyPath0.433
testInvalidRequestSlashOnly0.149
testInvalidRequestNoArtifactId0.176
testInvalidLegacyRequestBadLocation0.082
testInvalidRequestTooShort0.2
testInvalidDefaultRequestBadLocation0.193
testValidLegacyGanymed0.133
testValidDefaultGanymed0.139
testValidLegacyJavaxComm0.101
testValidDefaultJavaxComm0.108
testValidLegacyJavaxPersistence0.117
testValidDefaultJavaxPersistence0.105
testValidLegacyMavenTestPlugin0.103
testValidDefaultMavenTestPlugin0.171
testValidLegacyCommonsLangJavadoc0.07
testValidDefaultCommonsLangJavadoc0.069
testValidLegacyDerbyPom0.069
testValidDefaultDerbyPom0.07
testValidLegacyGeronimoEjbSpec0.057
testValidDefaultGeronimoEjbSpec0.065
testValidLegacyLdapSnapshot0.078
testValidDefaultLdapSnapshot0.075
testValidLegacyTestArchSnapshot0.221
testValidDefaultTestArchSnapshot0.181
testValidLegacyOddDottedArtifactId0.17
testValidDefaultOddDottedArtifactId0.255
testValidLegacyTimestampedSnapshot0.13
testValidDefaultTimestampedSnapshot0.071
testIsSupportFile0.093
testIsMetadata0.061
testIsMetadataSupportFile0.057
testIsDefault0.057
testIsLegacy0.077
testToNativePathArtifactDefaultToDefaultDualExtension0.066
testToNativePathArtifactLegacyToDefaultDualExtension0.07
testToNativePathMetadataDefaultToDefault0.064
testNativePathPomLegacyToDefault0.075
testNativePathPomLegacyToLegacy0.061
testNativePathPomLegacyToDefaultEjb0.063
testNativePathPomLegacyToLegacyEjb0.063
testNativePathPomLegacyToLegacyStrutsModule0.078
testNativePathSupportFileLegacyToDefault0.069
testNativePathBadRequestTooShort0.121
testNativePathBadRequestBlank0.162
testNativePathBadRequestNull0.117
testNativePathBadRequestUnknownType0.095
testToNativePathLegacyMetadataDefaultToLegacy0.123
testNativePathPomDefaultToLegacy0.121
testNativePathSupportFileDefaultToLegacy0.18

MetadataToolsTest

testGatherSnapshotVersionsA0.24
testGatherSnapshotVersionsAWithProxies0.14
testGetRepositorySpecificName0.074
testUpdateProjectNonExistingVersion0.193
testUpdateProjectMissingMultipleVersions0.119
testUpdateProjectMissingMultipleVersionsWithProxies0.269
testUpdateProjectSimpleYetIncomplete0.143
testUpdateProjectSimpleYetMissing0.072
testUpdateVersionSimple100.082
testUpdateVersionSimple200.105
testUpdateVersionSimple20NotSnapshot0.115
testUpdateVersionSnapshotA0.141
testToPathFromVersionReference0.09
testToPathFromProjectReference0.081
testToProjectReferenceFooTools0.062
testToProjectReferenceAReallyLongPath0.076
testToProjectReferenceCommonsLang0.102
testToVersionedReferenceFooTool0.071
testToVersionedReferenceAReallyLongPath0.154
testToVersionedReferenceCommonsLang0.099
testToVersionedReferenceSnapshot0.074

RepositoryMetadataReaderTest

testLoadSimple0.093
testLoadComplex0.076

RepositoryMetadataWriterTest

testWriteSimple0.061

EffectiveProjectModelFilterTest

testBuildEffectiveProject0.435
testBuildEffectiveSnapshotProject0.264
testEffectiveProjectProperty0.142
testEffectiveProjectPropertyExistingParentHasUniqueSnapshotVersion0.075

ProjectModelExpressionExpanderTest

testExpressionEvaluation0.209
testExpressionHell0.682

ProjectModelMergeTest

testPropertiesMerge1.897

ProjectModel300ReaderTest

testLoadSimple0.088

ProjectModel400ReaderTest

testLoadSimple0.233
testLoadWithNamespace0.399

ManagedRepositoryProjectResolverTest

testResolveSnapshotUniqueVersionPresent0.153
testResolveSnapshotGenericVersionPresent0.174
testResolveSuccessful0.133
testResolveNotFound0.119

ProjectModel400WriterTest

testSimpleWrite0.164
testReadWriteSimple0.136
testReadWriteMavenParent0.308
testReadWriteCocoon0.235

RepositoryURLTest

testProtocolHttp0.001
testProtocolWagonWebdav0
testProtocolHttpWithPort0
testProtocolHttpWithUsername0
testProtocolHttpWithUsernamePassword0
testProtocolHttpWithUsernamePasswordPort0

RepositoryContentConsumersTest

testGetSelectedKnownIds0.157
testGetSelectedInvalidIds0.122
testGetSelectedKnownConsumerMap0.092
testGetSelectedInvalidConsumerMap0.073
testGetAvailableKnownList0.056
testGetAvailableInvalidList0.064
testExecution0.1

RepositoryScannerTest

testTimestampRepositoryScanner0.587
testTimestampRepositoryScannerFreshScan0.149
testTimestampRepositoryScannerProcessUnmodified0.106
testDefaultRepositoryScanner0.284
testDefaultRepositoryArtifactScanner0.137
testDefaultRepositoryMetadataScanner0.153
testDefaultRepositoryProjectScanner0.245
testLegacyRepositoryArtifactScanner0.077