Apache Commons logo Commons BCEL

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
473 0 0 9 98.1% 159.0 s

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.apache.bcel.verifier.structurals 13 0 0 0 100% 0.265 s
org.apache.bcel.verifier.statics 13 0 0 0 100% 10.49 s
org.apache.bcel 81 0 0 0 100% 7.713 s
org.apache.bcel.classfile 39 0 0 0 100% 4.871 s
org.apache.bcel.util 67 0 0 0 100% 98.15 s
org.apache.bcel.generic 219 0 0 0 100% 11.97 s
org.apache.bcel.verifier 41 0 0 9 78.0% 25.52 s

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

org.apache.bcel.verifier.structurals

- Class Tests Errors Failures Skipped Success Rate Time
InstConstraintVisitorTestCase 12 0 0 0 100% 0.261 s
UninitializedObjectTypeTestCase 1 0 0 0 100% 0.004 s

org.apache.bcel.verifier.statics

- Class Tests Errors Failures Skipped Success Rate Time
Pass2VerifierTestCase 1 0 0 0 100% 0.001 s
Pass3aVerifierTestCase 12 0 0 0 100% 10.49 s

org.apache.bcel

- Class Tests Errors Failures Skipped Success Rate Time
InstructionFinderTestCase 1 0 0 0 100% 0.096 s
EnclosingMethodAttributeTestCase 3 0 0 0 100% 0.016 s
ElementValueGenTestCase 11 0 0 0 100% 0.025 s
PLSETestCase 7 0 0 0 100% 3.521 s
HandleTestCase 2 0 0 0 100% 3.755 s
EnumAccessFlagTestCase 1 0 0 0 100% 0.003 s
CounterVisitorTestCase 39 0 0 0 100% 0.068 s
AnonymousClassTestCase 4 0 0 0 100% 0.079 s
AnnotationAccessFlagTestCase 1 0 0 0 100% 0.015 s
AnnotationDefaultAttributeTestCase 1 0 0 0 100% 0.004 s
OssFuzzTestCase 9 0 0 0 100% 0.031 s
LocalVariableTypeTableTestCase 1 0 0 0 100% 0.004 s
PerformanceTest 1 0 0 0 100% 0.096 s

org.apache.bcel.classfile

- Class Tests Errors Failures Skipped Success Rate Time
RecordTestCase 5 0 0 0 100% 0.017 s
UtilityTestCase 8 0 0 0 100% 0.020 s
CodeExceptionTestCase 1 0 0 0 100% 0.002 s
SignatureTestCase 4 0 0 0 100% 0.012 s
ConstantPoolModuleToStringTestCase 14 0 0 0 100% 1.244 s
ConstantPoolTestCase 4 0 0 0 100% 3.388 s
LocalVariableTestCase 1 0 0 0 100% 0.001 s
InvalidMethodSigantureTestCase 2 0 0 0 100% 0.187 s

org.apache.bcel.util

- Class Tests Errors Failures Skipped Success Rate Time
ClassPathRepositoryTestCase 8 0 0 0 100% 0.018 s
BCELifierTestCase 46 0 0 0 100% 97.61 s
LruCacheClassPathRepositoryTestCase 3 0 0 0 100% 0.030 s
ClassPathTestCase 3 0 0 0 100% 0.011 s
ModularRuntimeImageTestCase 4 0 0 0 100% 0.436 s
Class2HTMLTestCase 3 0 0 0 100% 0.045 s

org.apache.bcel.generic

- Class Tests Errors Failures Skipped Success Rate Time
BranchHandleTestCase 4 0 0 0 100% 0.005 s
InstructionFactoryTestCase 5 0 0 0 100% 0.009 s
LREMTestCase 1 0 0 0 100% 0.027 s
I2LTestCase 1 0 0 0 100% 0.001 s
BREAKPOINTTestCase 1 0 0 0 100% 0.003 s
DREMTestCase 1 0 0 0 100% 0 s
LXORTestCase 1 0 0 0 100% 0.002 s
I2STestCase 1 0 0 0 100% 0.001 s
IMULTestCase 1 0 0 0 100% 0.001 s
F2DTestCase 1 0 0 0 100% 0.004 s
JdkGenericDumpTestCase 83 0 0 0 100% 10.63 s
DNEGTestCase 1 0 0 0 100% 0.001 s
DSUBTestCase 1 0 0 0 100% 0.008 s
LSUBTestCase 1 0 0 0 100% 0.001 s
LNEGTestCase 1 0 0 0 100% 0.002 s
GeneratingAnnotatedClassesTestCase 9 0 0 0 100% 0.150 s
JiraBcel362TestCase 1 0 0 0 100% 0.011 s
IMPDEP2TestCase 1 0 0 0 100% 0.001 s
LSHLTestCase 1 0 0 0 100% 0 s
D2FTestCase 1 0 0 0 100% 0.011 s
AnnotationGenTestCase 2 0 0 0 100% 0.008 s
FMULTestCase 1 0 0 0 100% 0.002 s
LORTestCase 1 0 0 0 100% 0.001 s
LMULTestCase 1 0 0 0 100% 0.001 s
IMPDEP1TestCase 1 0 0 0 100% 0.003 s
DMULTestCase 1 0 0 0 100% 0.001 s
INEGTestCase 1 0 0 0 100% 0.002 s
ISUBTestCase 1 0 0 0 100% 0.001 s
I2CTestCase 1 0 0 0 100% 0.001 s
FNEGTestCase 1 0 0 0 100% 0.034 s
FSUBTestCase 1 0 0 0 100% 0.004 s
LCMPTestCase 1 0 0 0 100% 0.001 s
D2LTestCase 1 0 0 0 100% 0.005 s
InstructionHandleTestCase 5 0 0 0 100% 0.006 s
L2DTestCase 1 0 0 0 100% 0.001 s
ISHLTestCase 1 0 0 0 100% 0.025 s
D2ITestCase 1 0 0 0 100% 0.005 s
FREMTestCase 1 0 0 0 100% 0.003 s
IREMTestCase 1 0 0 0 100% 0.022 s
PUTSTATICTestCase 1 0 0 0 100% 0.001 s
IXORTestCase 1 0 0 0 100% 0.011 s
I2FTestCase 1 0 0 0 100% 0.001 s
PUTFIELDTestCase 1 0 0 0 100% 0.001 s
IADDTestCase 1 0 0 0 100% 0.001 s
F2LTestCase 1 0 0 0 100% 0.001 s
LSHRTestCase 1 0 0 0 100% 0.001 s
IDIVTestCase 1 0 0 0 100% 0.006 s
FDIVTestCase 1 0 0 0 100% 0.002 s
LANDTestCase 1 0 0 0 100% 0.001 s
FADDTestCase 1 0 0 0 100% 0.003 s
L2FTestCase 1 0 0 0 100% 0.002 s
IORTestCase 1 0 0 0 100% 0.026 s
MethodGenTestCase 5 0 0 0 100% 0.026 s
I2DTestCase 1 0 0 0 100% 0.005 s
F2ITestCase 1 0 0 0 100% 0.020 s
L2ITestCase 1 0 0 0 100% 0.004 s
GETFIELDTestCase 1 0 0 0 100% 0.001 s
LADDTestCase 1 0 0 0 100% 0.010 s
TypeTestCase 28 0 0 0 100% 0.193 s
DDIVTestCase 1 0 0 0 100% 0.081 s
LDIVTestCase 1 0 0 0 100% 0.001 s
DADDTestCase 1 0 0 0 100% 0.008 s
ISHRTestCase 1 0 0 0 100% 0.001 s
FieldAnnotationsTestCase 3 0 0 0 100% 0.011 s
I2BTestCase 1 0 0 0 100% 0.001 s
EmptyVisitorTestCase 18 0 0 0 100% 0.549 s
IANDTestCase 1 0 0 0 100% 0.003 s

org.apache.bcel.verifier

- Class Tests Errors Failures Skipped Success Rate Time
VerifierThrowTestCase 1 0 0 0 100% 0.014 s
VerifierReturnTestCase 2 0 0 0 100% 0.368 s
VerifyJavaUtilTestCase 3 0 0 3 0% 0 s
JiraBcel291TestCase 1 0 0 1 0% 0 s
VerifierInvokeTestCase 4 0 0 0 100% 0.556 s
VerifyJavaMathTestCase 2 0 0 2 0% 0.001 s
VerifierMainTestCase 1 0 0 0 100% 11.53 s
JiraBcel370TestCase 3 0 0 0 100% 0.026 s
VerifyBadClassesTestCase 9 0 0 0 100% 5.200 s
JiraBcel369TestCase 2 0 0 1 50.0% 0.007 s
VerifierTestCase 10 0 0 1 90.0% 7.345 s
VerifyJavaHomesTestCase 1 0 0 1 0% 0.001 s
VerifierArrayAccessTestCase 2 0 0 0 100% 0.464 s

Test Cases

[Summary] [Package List] [Test Cases]

InstructionFinderTestCase

testSearchAll 0.095 s

ClassPathRepositoryTestCase

testEmptyInput 0.001 s
testMemorySensitiveClassPathRepository 0.003 s
testClassWithoutPackage 0.002 s
testLruCacheClassPathRepository 0.003 s
testClassPath 0 s
testClassPathRepository 0.004 s
testNoClassNotFound 0.001 s
testNullInput 0 s

BranchHandleTestCase

testsetInstructionNull 0.001 s
testsetInstructionnotBI 0 s
testsetInstructionBI 0 s
testGetBHnull 0 s

InstructionFactoryTestCase

testExceptions 0.004 s
testArrayStore 0 s
testNull 0.001 s
testArrayLoad 0 s
testCreateInvokeNullArgTypes 0.001 s

LREMTestCase

testAccept 0.025 s

I2LTestCase

testAccept 0.001 s

BREAKPOINTTestCase

testAccept 0.002 s

DREMTestCase

testAccept 0 s

LXORTestCase

testAccept 0.002 s

I2STestCase

testAccept 0.001 s

IMULTestCase

testAccept 0.001 s

F2DTestCase

testAccept 0.001 s

JdkGenericDumpTestCase

testJdkJars(Path)[1] 0.031 s
testJdkJars(Path)[2] 0.006 s
testJdkJars(Path)[3] 0.011 s
testJdkJars(Path)[4] 0.003 s
testJdkJars(Path)[5] 0.003 s
testJdkJars(Path)[6] 0.146 s
testJdkJars(Path)[7] 0.007 s
testJdkJars(Path)[8] 0.006 s
testJdkJars(Path)[9] 0.005 s
testJdkJars(Path)[10] 0.008 s
testJdkJars(Path)[11] 0.213 s
testJdkJars(Path)[12] 0.014 s
testJreModules(JavaHome)[1] 3.846 s
testJdkModules(Path)[1] 0.009 s
testJdkModules(Path)[2] 0.027 s
testJdkModules(Path)[3] 0.001 s
testJdkModules(Path)[4] 0.012 s
testJdkModules(Path)[5] 0.091 s
testJdkModules(Path)[6] 0.006 s
testJdkModules(Path)[7] 0.003 s
testJdkModules(Path)[8] 0.008 s
testJdkModules(Path)[9] 0.035 s
testJdkModules(Path)[10] 0.006 s
testJdkModules(Path)[11] 0.331 s
testJdkModules(Path)[12] 0.008 s
testJdkModules(Path)[13] 0.010 s
testJdkModules(Path)[14] 0.097 s
testJdkModules(Path)[15] 0.043 s
testJdkModules(Path)[16] 0.085 s
testJdkModules(Path)[17] 0.032 s
testJdkModules(Path)[18] 0.057 s
testJdkModules(Path)[19] 0.001 s
testJdkModules(Path)[20] 0.007 s
testJdkModules(Path)[21] 0.006 s
testJdkModules(Path)[22] 0.051 s
testJdkModules(Path)[23] 0.004 s
testJdkModules(Path)[24] 0.003 s
testJdkModules(Path)[25] 0.003 s
testJdkModules(Path)[26] 0.001 s
testJdkModules(Path)[27] 0.002 s
testJdkModules(Path)[28] 0.007 s
testJdkModules(Path)[29] 0.013 s
testJdkModules(Path)[30] 0.009 s
testJdkModules(Path)[31] 1.263 s
testJdkModules(Path)[32] 0.054 s
testJdkModules(Path)[33] 0.039 s
testJdkModules(Path)[34] 0.001 s
testJdkModules(Path)[35] 0.006 s
testJdkModules(Path)[36] 0.005 s
testJdkModules(Path)[37] 0.002 s
testJdkModules(Path)[38] 0.048 s
testJdkModules(Path)[39] 0.092 s
testJdkModules(Path)[40] 1.283 s
testJdkModules(Path)[41] 0.006 s
testJdkModules(Path)[42] 0.875 s
testJdkModules(Path)[43] 0.005 s
testJdkModules(Path)[44] 0.003 s
testJdkModules(Path)[45] 0.009 s
testJdkModules(Path)[46] 0.001 s
testJdkModules(Path)[47] 0.045 s
testJdkModules(Path)[48] 0.401 s
testJdkModules(Path)[49] 0.092 s
testJdkModules(Path)[50] 0.005 s
testJdkModules(Path)[51] 0.008 s
testJdkModules(Path)[52] 0.059 s
testJdkModules(Path)[53] 0.002 s
testJdkModules(Path)[54] 0.287 s
testJdkModules(Path)[55] 0.036 s
testJdkModules(Path)[56] 0.002 s
testJdkModules(Path)[57] 0.017 s
testJdkModules(Path)[58] 0.023 s
testJdkModules(Path)[59] 0.037 s
testJdkModules(Path)[60] 0.010 s
testJdkModules(Path)[61] 0.014 s
testJdkModules(Path)[62] 0.092 s
testJdkModules(Path)[63] 0.015 s
testJdkModules(Path)[64] 0.002 s
testJdkModules(Path)[65] 0.025 s
testJdkModules(Path)[66] 0.094 s
testJdkModules(Path)[67] 0.007 s
testJdkModules(Path)[68] 0.002 s
testJdkModules(Path)[69] 0.166 s
testJdkModules(Path)[70] 0.002 s

DNEGTestCase

testAccept 0.001 s

VerifierThrowTestCase

testThrowEmptyStack 0.012 s

DSUBTestCase

testAccept 0 s

BCELifierTestCase

testJavapCompare(String)[1] 12.73 s
testJavapCompare(String)[2] 10.20 s
testJavapCompare(String)[3] 8.436 s
testJavapCompare(String)[4] 6.071 s
testJavapCompare(String)[5] 4.582 s
testJavapCompare(String)[6] 11.56 s
testJavapCompare(String)[7] 6.188 s
testJavapCompare(String)[8] 7.226 s
testJavapCompare(String)[9] 5.442 s
testStart 0.048 s
testMainNoArg 0 s
testBinaryOp(String)[1] 0.733 s
testBinaryOp(String)[2] 0.477 s
testBinaryOp(String)[3] 0.423 s
testBinaryOp(String)[4] 0.451 s
testBinaryOp(String)[5] 0.379 s
testBinaryOp(String)[6] 0.411 s
testBinaryOp(String)[7] 0.393 s
testBinaryOp(String)[8] 0.406 s
testBinaryOp(String)[9] 0.333 s
testBinaryOp(String)[10] 0.412 s
testBinaryOp(String)[11] 0.295 s
testBinaryOp(String)[12] 0.413 s
testBinaryOp(String)[13] 0.481 s
testBinaryOp(String)[14] 0.379 s
testBinaryOp(String)[15] 0.362 s
testBinaryOp(String)[16] 0.316 s
testBinaryOp(String)[17] 0.405 s
testBinaryOp(String)[18] 0.569 s
testBinaryOp(String)[19] 0.756 s
testBinaryOp(String)[20] 0.709 s
testBinaryOp(String)[21] 0.508 s
testBinaryOp(String)[22] 0.387 s
testBinaryOp(String)[23] 0.289 s
testBinaryOp(String)[24] 0.426 s
testBinaryOp(String)[25] 0.532 s
testBinaryOp(String)[26] 0.464 s
testBinaryOp(String)[27] 0.404 s
testBinaryOp(String)[28] 0.398 s
testBinaryOp(String)[29] 0.285 s
testBinaryOp(String)[30] 0.248 s
testBinaryOp(String)[31] 0.306 s
testBinaryOp(String)[32] 0.253 s
testStackMap(String)[1] 4.822 s
testStackMap(String)[2] 5.937 s
testHelloWorld 0.692 s

LSUBTestCase

testAccept 0 s

LNEGTestCase

testAccept 0 s

GeneratingAnnotatedClassesTestCase

testGenerateMethodLevelAnnotations1 0.013 s
testGenerateMethodLevelAnnotations2 0.007 s
testTransformComplexClassToClassGen 0.002 s
testGenerateClassLevelAnnotations 0.011 s
testModifyingClasses1 0.019 s
testModifyingClasses2 0.011 s
testTransformClassToClassGen_SimpleTypes 0.012 s
testTransformClassToClassGen_EnumType 0.003 s
testTransformClassToClassGen_ArrayAndAnnotationTypes 0.002 s

EnclosingMethodAttributeTestCase

testAttributeSerializtion 0.006 s
testCheckClassLevelNamedInnerClass 0 s
testCheckMethodLevelNamedInnerClass 0.002 s

RecordTestCase

recordsCanBeVisited 0.003 s
testAttributeSerializtion 0.006 s
testRecordClassSaysItIs 0.001 s
recordsCanBeCopied 0.003 s
testRecordToString 0.001 s

VerifierReturnTestCase

testInvalidReturn 0.033 s
testValidReturn 0.332 s

ElementValueGenTestCase

testCreateIntegerElementValue 0 s
testCreateLongElementValue 0.001 s
testCreateByteElementValue 0.002 s
testCreateFloatElementValue 0.002 s
testCreateStringElementValue 0 s
testCreateClassElementValue 0.001 s
testCreateEnumElementValue 0 s
testCreateCharElementValue 0.001 s
testCreateBooleanElementValue 0 s
testCreateDoubleElementValue 0.008 s
testCreateShortElementValue 0.001 s

UtilityTestCase

testIsSet 0.004 s
testPrintArray 0.001 s
testConvertString 0.001 s
testSearchOpcode 0 s
testCodeToString 0.004 s
testClearBit 0.001 s
testSignatureToStringWithGenerics 0.001 s
testSetBit 0.001 s

JiraBcel362TestCase

testProcessConstantPoolWithCondyEntry 0.009 s

IMPDEP2TestCase

testAccept 0.001 s

LSHLTestCase

testAccept 0 s

D2FTestCase

testAccept 0.002 s

AnnotationGenTestCase

testConstructMutableAnnotation 0.005 s
testVisibleInvisibleAnnotationGen 0.001 s

FMULTestCase

testAccept 0.001 s

LORTestCase

testAccept 0 s

LMULTestCase

testAccept 0.001 s

IMPDEP1TestCase

testAccept 0.001 s

VerifyJavaUtilTestCase

testTreeMap 0 s
- class org.apache.bcel.verifier.VerifyJavaUtilTestCase is @Disabled -
testLinkedHashMap 0 s
- class org.apache.bcel.verifier.VerifyJavaUtilTestCase is @Disabled -
testHashMap 0 s
- class org.apache.bcel.verifier.VerifyJavaUtilTestCase is @Disabled -

DMULTestCase

testAccept 0 s

INEGTestCase

testAccept 0 s

ISUBTestCase

testAccept 0.001 s

I2CTestCase

testAccept 0 s

LruCacheClassPathRepositoryTestCase

testZeroCacheSize 0.010 s
testLeastRecentlyUsedEviction 0.012 s
testCacheEviction 0.006 s

FNEGTestCase

testAccept 0.030 s

FSUBTestCase

testAccept 0.002 s

LCMPTestCase

testAccept 0.001 s

D2LTestCase

testAccept 0.002 s

InstructionHandleTestCase

testBCEL195 0.001 s
testsetInstructionNull 0.001 s
testsetInstructionnotI 0.001 s
testsetInstructionI 0.001 s
testGetIHnull 0.001 s

L2DTestCase

testAccept 0 s

PLSETestCase

testBCEL208 1.127 s
testBCEL262 0.094 s
testBCEL295 0.019 s
testBCEL361 1.880 s
testCoverage(boolean)[1] 0.046 s
testCoverage(boolean)[2] 0.056 s
testBCEL79 0.003 s

ISHLTestCase

testAccept 0.002 s

D2ITestCase

testAccept 0 s

CodeExceptionTestCase

testReferenceToConstant 0 s

SignatureTestCase

testMap 0.003 s
testType 0.001 s
testBadSignatures 0.002 s
testString 0.003 s

HandleTestCase

testBranchHandle 3.705 s
testInstructionHandle 0.050 s

FREMTestCase

testAccept 0.001 s

EnumAccessFlagTestCase

testEnumClassSaysItIs 0.001 s

IREMTestCase

testAccept 0.017 s

JiraBcel291TestCase

test 0 s
- class org.apache.bcel.verifier.JiraBcel291TestCase is @Disabled -

PUTSTATICTestCase

testAccept 0 s

ClassPathTestCase

testGetResourceAsStream 0.003 s
testGetClassFile 0.004 s
testGetResource 0.001 s

IXORTestCase

testAccept 0.006 s

I2FTestCase

testAccept 0 s

PUTFIELDTestCase

testAccept 0 s

ConstantPoolModuleToStringTestCase

testClass(String)[1] 0.010 s
testClass(String)[2] 0.009 s
testClass(String)[3] 0.358 s
testClass(String)[4] 0.140 s
testClass(String)[5] 0.044 s
testClass(String)[6] 0.159 s
testClass(String)[7] 0.143 s
testClass(String)[8] 0.040 s
testClass(String)[9] 0.031 s
test 0.272 s
test(String)[1] 0.004 s
test(String)[2] 0.002 s
test(String)[3] 0.002 s
test(String)[4] 0.002 s

IADDTestCase

testAccept 0.001 s

F2LTestCase

testAccept 0.001 s

LSHRTestCase

testAccept 0.001 s

IDIVTestCase

testAccept 0.001 s

VerifierInvokeTestCase

testLegalInvokeVirtual 0.283 s
testLegalInvokeStatic 0.027 s
testLegalInvokeSpecial 0.232 s
testLegalInvokeInterface 0.011 s

VerifyJavaMathTestCase

testBigDecimal 0 s
- public void org.apache.bcel.verifier.VerifyJavaMathTestCase.testBigDecimal() throws java.lang.ClassNotFoundException is @Disabled -
testBigInteger 0 s
- public void org.apache.bcel.verifier.VerifyJavaMathTestCase.testBigInteger() throws java.lang.ClassNotFoundException is @Disabled -

ModularRuntimeImageTestCase

testListJrePackages(ModularRuntimeImage)[1] 0.149 s
testListJreModules(ModularRuntimeImage)[1] 0.002 s
testListJreModule(ModularRuntimeImage)[1] 0.002 s
testListJreModulePackageDir(ModularRuntimeImage)[1] 0.048 s

FDIVTestCase

testAccept 0.001 s

Class2HTMLTestCase

testReferenceToConstant 0.001 s
testConvertJavaUtil(String)[1] 0.030 s
testConvertJavaUtil(String)[2] 0.008 s

VerifierMainTestCase

testSWAP 11.53 s

JiraBcel370TestCase

testLdcGetType(String)[1] 0.003 s
testLdcGetType(String)[2] 0.001 s
testVerify(String)[1] 0.016 s

LANDTestCase

testAccept 0 s

FADDTestCase

testAccept 0 s

L2FTestCase

testAccept 0 s

VerifyBadClassesTestCase

testB303 0.904 s
testB307 0.420 s
testB308 0.885 s
testB309 0.473 s
testB310 0.842 s
testB311 0.358 s
testB312 0.427 s
testB313 0.576 s
testB337 0.309 s

IORTestCase

testAccept 0.023 s

MethodGenTestCase

testAnnotationsAreUnpacked 0.017 s
testRemoveLocalVariable 0.002 s
testRemoveLocalVariables 0 s
testInvalidNullMethodBody_MailDateFormat 0.002 s
testInvalidNullMethodBody_EmptyStaticInit 0.001 s

CounterVisitorTestCase

testSignatureCount 0.001 s
testLocalVariableCount 0.001 s
testLineNumberCount 0 s
testConstantFloatCount 0.001 s
testMethodCount 0 s
testConstantDoubleCount 0 s
testLocalVariableTypeTableCount 0.001 s
testConstantStringCount 0 s
testConstantLongCount 0.001 s
testInnerClassesCount 0 s
testLineNumberTableCount 0.008 s
testConstantClassCount 0.002 s
testSourceFileCount 0 s
testSyntheticCount 0 s
testStackMapEntryCount 0.001 s
testCodeCount 0.001 s
testConstantFieldrefCount 0 s
testCodeExceptionCount 0.001 s
testLocalVariableTableCount 0 s
testUnknownCount 0.002 s
testConstantNameAndTypeCount 0.001 s
testJavaClassCount 0.002 s
testFieldCount 0.002 s
testDeprecatedCount 0.001 s
testAnnotationEntryCount 0.001 s
testExceptionTableCount 0.005 s
testStackMapCount 0.002 s
testEnclosingMethodCount 0.001 s
testInnerClassCount 0 s
testAnnotationDefaultCount 0.001 s
testRecordCount 0 s
testStackMapTypeCount 0.001 s
testConstantInterfaceMethodrefCount 0 s
testConstantPoolCount 0 s
testAnnotationsCount 0 s
testConstantIntegerCount 0 s
testParameterAnnotationCount 0.001 s
testConstantValueCount 0.001 s
testConstantMethodrefCount 0 s

JiraBcel369TestCase

testCompileAndVerify 0.005 s
testCompiledClass 0 s
- public void org.apache.bcel.verifier.JiraBcel369TestCase.testCompiledClass() throws java.lang.ClassNotFoundException is @Disabled -

Pass2VerifierTestCase

testReferenceToConstant 0 s

InstConstraintVisitorTestCase

rejectLdcConstantModule(Constant)[1] 0.225 s
rejectLdcConstantModule(Constant)[2] 0.001 s
rejectLdcConstantModule(Constant)[3] 0.001 s
rejectLdcConstantModule(Constant)[4] 0.002 s
rejectLdcConstantModule(Constant)[5] 0.001 s
rejectLdcConstantModule(Constant)[6] 0.001 s
rejectLdcConstantModule(Constant)[7] 0.001 s
rejectLdcConstantModule(Constant)[8] 0.014 s
rejectLdcConstantModule(Constant)[9] 0.001 s
rejectLdcConstantModule(Constant)[10] 0.001 s
rejectLdcConstantModule(Constant)[11] 0.001 s
rejectLdcConstantModule(Constant)[12] 0.001 s

ConstantPoolTestCase

testConstantToString 0.001 s
testClassWithLongConstantPoolItem 0.002 s
testTooManyConstants 3.373 s
testClassWithDoubleConstantPoolItem 0.005 s

I2DTestCase

testAccept 0.001 s

F2ITestCase

testAccept 0.001 s

UninitializedObjectTypeTestCase

testReferenceToConstant 0.004 s

AnonymousClassTestCase

testRegularClassIsNotAnonymous 0.010 s
testStaticInnerClassIsNotAnonymous 0.007 s
testNamedInnerClassIsNotAnonymous 0.002 s
testAnonymousInnerClassIsAnonymous 0.002 s

L2ITestCase

testAccept 0.001 s

VerifierTestCase

testArrayUtils 0.338 s
testJvmOpCodes 0.134 s
testPackagePrivateStaticField 0.008 s
testWSDL 2.128 s
testPackagePrivateField 0.005 s
testObjectInputStream 0.078 s
testCollection 0.035 s
testCommonsLang2 4.427 s
testObjectInputStreamJDK8 0 s
- Disabled on JRE version: 17.0.11 -
testDefinitionImpl 0.174 s

AnnotationAccessFlagTestCase

testAnnotationClassSaysItIs 0.009 s

GETFIELDTestCase

testAccept 0 s

LocalVariableTestCase

testReferenceToConstant 0.001 s

VerifyJavaHomesTestCase

testJarEntryClassName(String) 0 s
- Run once in a while, it takes a very long time. -

AnnotationDefaultAttributeTestCase

testMethodAnnotations 0.003 s

LADDTestCase

testAccept 0.006 s

InvalidMethodSigantureTestCase

testMethodWithParens 0.006 s
testLoadClass 0.177 s

TypeTestCase

testInternalTypeNametoSignature 0.001 s
testBCEL243 0.001 s
testLDC(String)[1] 0 s
testLDC(String)[2] 0.004 s
testLDC(String)[3] 0 s
testLDC(String)[4] 0 s
testLDC(String)[5] 0 s
testLDC(String)[6] 0.005 s
testLDC(String)[7] 0.003 s
testLDC(String)[8] 0.004 s
testLDC(String)[9] 0.004 s
testLDC(String)[10] 0.001 s
testLDC(String)[11] 0.002 s
testLDC(String)[12] 0.002 s
testLDC(String)[13] 0.013 s
testLDC(String)[14] 0.001 s
testLDC(String)[15] 0.001 s
testLDC(String)[16] 0.001 s
testLDC(String)[17] 0.001 s
testLDC(String)[18] 0.002 s
testLDC(String)[19] 0.002 s
testLDC(String)[20] 0.007 s
testLDC(String)[21] 0.025 s
testLDC(String)[22] 0.002 s
testLDC(String)[23] 0.001 s
testLDC(String)[24] 0.005 s
testLDC(String)[25] 0.005 s
testLDC(String)[26] 0.001 s

OssFuzzTestCase

testIssue53544a 0.002 s
testIssue51980 0.001 s
testIssue51989 0.003 s
testIssue52168 0.001 s
testIssue53543 0.001 s
testIssue53620 0.011 s
testIssue53676 0.003 s
testIssue54119 0.002 s
testIssue54254 0.002 s

DDIVTestCase

testAccept 0.001 s

LDIVTestCase

testAccept 0.001 s

LocalVariableTypeTableTestCase

testWithGenericArguement 0.004 s

DADDTestCase

testAccept 0.003 s

ISHRTestCase

testAccept 0.001 s

FieldAnnotationsTestCase

testFieldAnnotationModification 0.007 s
testFieldAnnotationEntrys 0 s
testFieldAnnotationEntrysReadWrite 0.002 s

I2BTestCase

testAccept 0.001 s

Pass3aVerifierTestCase

rejectLdcConstant(Constant)[1] 10.35 s
rejectLdcConstant(Constant)[2] 0.002 s
rejectLdcConstant(Constant)[3] 0.003 s
rejectLdcConstant(Constant)[4] 0.039 s
rejectLdcConstant(Constant)[5] 0.003 s
rejectLdcConstant(Constant)[6] 0.002 s
rejectLdcConstant(Constant)[7] 0.021 s
rejectLdcConstant(Constant)[8] 0.003 s
rejectLdcConstant(Constant)[9] 0.003 s
rejectLdcConstant(Constant)[10] 0.034 s
rejectLdcConstant(Constant)[11] 0.002 s
rejectLdcConstant(Constant)[12] 0.002 s

PerformanceTest

testPerformance 0.094 s

VerifierArrayAccessTestCase

testValidArrayAccess 0.345 s
testInvalidArrayAccess 0.113 s

EmptyVisitorTestCase

test(String)[1] 0.128 s
test(String)[2] 0.013 s
test(String)[3] 0.041 s
test(String)[4] 0.001 s
test(String)[5] 0.001 s
test(String)[6] 0.001 s
test(String)[7] 0.002 s
test(String)[8] 0.001 s
test(String)[9] 0.023 s
test(String)[10] 0.002 s
test(String)[11] 0.001 s
test(String)[12] 0.002 s
test(String)[13] 0.003 s
test(String)[14] 0.008 s
test(String)[15] 0.048 s
test(String)[16] 0.028 s
test(String)[17] 0.203 s
test(String)[18] 0.002 s

IANDTestCase

testAccept 0.001 s

Failure Details

[Summary] [Package List] [Test Cases]


testTreeMap
- skipped: class org.apache.bcel.verifier.VerifyJavaUtilTestCase is @Disabled
testLinkedHashMap
- skipped: class org.apache.bcel.verifier.VerifyJavaUtilTestCase is @Disabled
testHashMap
- skipped: class org.apache.bcel.verifier.VerifyJavaUtilTestCase is @Disabled
test
- skipped: class org.apache.bcel.verifier.JiraBcel291TestCase is @Disabled
testBigDecimal
- skipped: public void org.apache.bcel.verifier.VerifyJavaMathTestCase.testBigDecimal() throws java.lang.ClassNotFoundException is @Disabled
testBigInteger
- skipped: public void org.apache.bcel.verifier.VerifyJavaMathTestCase.testBigInteger() throws java.lang.ClassNotFoundException is @Disabled
testCompiledClass
- skipped: public void org.apache.bcel.verifier.JiraBcel369TestCase.testCompiledClass() throws java.lang.ClassNotFoundException is @Disabled
testObjectInputStreamJDK8
- skipped: Disabled on JRE version: 17.0.11
testJarEntryClassName(String)
- skipped: Run once in a while, it takes a very long time.