Apache Commons logo Commons BCEL

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
465 0 0 10 97.8% 82.67 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.168 s
org.apache.bcel.verifier.statics 13 0 0 0 100% 1.058 s
org.apache.bcel 80 0 0 0 100% 9.227 s
org.apache.bcel.classfile 34 0 0 0 100% 1.359 s
org.apache.bcel.util 67 0 0 0 100% 47.11 s
org.apache.bcel.generic 217 0 0 1 99.5% 13.50 s
org.apache.bcel.verifier 41 0 0 9 78.0% 10.25 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.167 s
UninitializedObjectTypeTestCase 1 0 0 0 100% 0.001 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% 1.057 s

org.apache.bcel

- Class Tests Errors Failures Skipped Success Rate Time
InstructionFinderTestCase 1 0 0 0 100% 0.013 s
EnclosingMethodAttributeTestCase 3 0 0 0 100% 0.008 s
ElementValueGenTestCase 11 0 0 0 100% 0.011 s
PLSETestCase 7 0 0 0 100% 1.073 s
HandleTestCase 2 0 0 0 100% 7.702 s
EnumAccessFlagTestCase 1 0 0 0 100% 0.002 s
CounterVisitorTestCase 38 0 0 0 100% 0.084 s
AnonymousClassTestCase 4 0 0 0 100% 0.147 s
AnnotationAccessFlagTestCase 1 0 0 0 100% 0.022 s
AnnotationDefaultAttributeTestCase 1 0 0 0 100% 0.005 s
OssFuzzTestCase 9 0 0 0 100% 0.021 s
LocalVariableTypeTableTestCase 1 0 0 0 100% 0.007 s
PerformanceTest 1 0 0 0 100% 0.132 s

org.apache.bcel.classfile

- Class Tests Errors Failures Skipped Success Rate Time
UtilityTestCase 8 0 0 0 100% 0.010 s
CodeExceptionTestCase 1 0 0 0 100% 0.001 s
SignatureTestCase 4 0 0 0 100% 0.013 s
ConstantPoolModuleToStringTestCase 14 0 0 0 100% 0.208 s
ConstantPoolTestCase 4 0 0 0 100% 1.114 s
LocalVariableTestCase 1 0 0 0 100% 0.001 s
InvalidMethodSigantureTestCase 2 0 0 0 100% 0.012 s

org.apache.bcel.util

- Class Tests Errors Failures Skipped Success Rate Time
ClassPathRepositoryTestCase 8 0 0 0 100% 0.017 s
BCELifierTestCase 46 0 0 0 100% 46.87 s
LruCacheClassPathRepositoryTestCase 3 0 0 0 100% 0.014 s
ClassPathTestCase 3 0 0 0 100% 0.011 s
ModularRuntimeImageTestCase 4 0 0 0 100% 0.121 s
Class2HTMLTestCase 3 0 0 0 100% 0.082 s

org.apache.bcel.generic

- Class Tests Errors Failures Skipped Success Rate Time
BranchHandleTestCase 4 0 0 0 100% 0.007 s
InstructionFactoryTestCase 4 0 0 0 100% 0.005 s
LREMTestCase 1 0 0 0 100% 0.016 s
I2LTestCase 1 0 0 0 100% 0.001 s
BREAKPOINTTestCase 1 0 0 0 100% 0.002 s
DREMTestCase 1 0 0 0 100% 0.001 s
LXORTestCase 1 0 0 0 100% 0.010 s
I2STestCase 1 0 0 0 100% 0.001 s
IMULTestCase 1 0 0 0 100% 0.005 s
F2DTestCase 1 0 0 0 100% 0.006 s
JdkGenericDumpTestCase 82 0 0 0 100% 12.94 s
DNEGTestCase 1 0 0 0 100% 0.001 s
DSUBTestCase 1 0 0 0 100% 0.016 s
LSUBTestCase 1 0 0 0 100% 0.001 s
LNEGTestCase 1 0 0 0 100% 0 s
GeneratingAnnotatedClassesTestCase 9 0 0 0 100% 0.038 s
JiraBcel362TestCase 1 0 0 0 100% 0.004 s
IMPDEP2TestCase 1 0 0 0 100% 0.001 s
LSHLTestCase 1 0 0 0 100% 0.001 s
D2FTestCase 1 0 0 0 100% 0.001 s
AnnotationGenTestCase 2 0 0 0 100% 0.002 s
FMULTestCase 1 0 0 0 100% 0.001 s
LORTestCase 1 0 0 0 100% 0.005 s
LMULTestCase 1 0 0 0 100% 0.001 s
IMPDEP1TestCase 1 0 0 0 100% 0.001 s
DMULTestCase 1 0 0 0 100% 0.002 s
INEGTestCase 1 0 0 0 100% 0.032 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.002 s
FSUBTestCase 1 0 0 0 100% 0.001 s
LCMPTestCase 1 0 0 0 100% 0.001 s
D2LTestCase 1 0 0 0 100% 0.006 s
InstructionHandleTestCase 5 0 0 0 100% 0.011 s
L2DTestCase 1 0 0 0 100% 0.003 s
ISHLTestCase 1 0 0 0 100% 0.002 s
D2ITestCase 1 0 0 0 100% 0.003 s
FREMTestCase 1 0 0 0 100% 0 s
IREMTestCase 1 0 0 0 100% 0.011 s
PUTSTATICTestCase 1 0 0 0 100% 0.005 s
IXORTestCase 1 0 0 0 100% 0.029 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.002 s
IDIVTestCase 1 0 0 0 100% 0.005 s
FDIVTestCase 1 0 0 0 100% 0.001 s
LANDTestCase 1 0 0 0 100% 0.001 s
FADDTestCase 1 0 0 0 100% 0.001 s
L2FTestCase 1 0 0 0 100% 0.004 s
IORTestCase 1 0 0 0 100% 0.001 s
MethodGenTestCase 5 0 0 0 100% 0.008 s
I2DTestCase 1 0 0 0 100% 0.007 s
F2ITestCase 1 0 0 0 100% 0.005 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.001 s
TypeTestCase 28 0 0 0 100% 0.083 s
DDIVTestCase 1 0 0 0 100% 0.001 s
LDIVTestCase 1 0 0 0 100% 0.007 s
DADDTestCase 1 0 0 0 100% 0.001 s
ISHRTestCase 1 0 0 0 100% 0.001 s
FieldAnnotationsTestCase 3 0 0 0 100% 0.045 s
I2BTestCase 1 0 0 0 100% 0 s
EmptyVisitorTestCase 18 0 0 1 94.4% 0.137 s
IANDTestCase 1 0 0 0 100% 0.005 s

org.apache.bcel.verifier

- Class Tests Errors Failures Skipped Success Rate Time
VerifierThrowTestCase 1 0 0 0 100% 0.004 s
VerifierReturnTestCase 2 0 0 0 100% 0.092 s
VerifyJavaUtilTestCase 3 0 0 3 0% 0 s
JiraBcel291TestCase 1 0 0 1 0% 0 s
VerifierInvokeTestCase 4 0 0 0 100% 0.226 s
VerifyJavaMathTestCase 2 0 0 2 0% 0.001 s
VerifierMainTestCase 1 0 0 0 100% 2.398 s
JiraBcel370TestCase 3 0 0 0 100% 0.033 s
VerifyBadClassesTestCase 9 0 0 0 100% 3.503 s
JiraBcel369TestCase 2 0 0 1 50.0% 0.008 s
VerifierTestCase 10 0 0 1 90.0% 3.800 s
VerifyJavaHomesTestCase 1 0 0 1 0% 0.001 s
VerifierArrayAccessTestCase 2 0 0 0 100% 0.183 s

Test Cases

[Summary] [Package List] [Test Cases]

InstructionFinderTestCase

testSearchAll 0.012 s

ClassPathRepositoryTestCase

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

BranchHandleTestCase

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

InstructionFactoryTestCase

testExceptions 0.003 s
testArrayStore 0.001 s
testNull 0 s
testArrayLoad 0 s

LREMTestCase

testAccept 0.016 s

I2LTestCase

testAccept 0 s

BREAKPOINTTestCase

testAccept 0.001 s

DREMTestCase

testAccept 0.001 s

LXORTestCase

testAccept 0.006 s

I2STestCase

testAccept 0 s

IMULTestCase

testAccept 0.002 s

F2DTestCase

testAccept 0.004 s

JdkGenericDumpTestCase

testJdkJars(Path)[1] 0.016 s
testJdkJars(Path)[2] 0.006 s
testJdkJars(Path)[3] 0.021 s
testJdkJars(Path)[4] 0.002 s
testJdkJars(Path)[5] 0.004 s
testJdkJars(Path)[6] 0.034 s
testJdkJars(Path)[7] 0.018 s
testJdkJars(Path)[8] 0.007 s
testJdkJars(Path)[9] 0.005 s
testJdkJars(Path)[10] 0.007 s
testJdkJars(Path)[11] 0.080 s
testJdkJars(Path)[12] 0.023 s
testJreModules(JavaHome)[1] 3.966 s
testJdkModules(Path)[1] 0.034 s
testJdkModules(Path)[2] 0.047 s
testJdkModules(Path)[3] 0.001 s
testJdkModules(Path)[4] 0.018 s
testJdkModules(Path)[5] 0.235 s
testJdkModules(Path)[6] 0.004 s
testJdkModules(Path)[7] 0.002 s
testJdkModules(Path)[8] 0.012 s
testJdkModules(Path)[9] 0.008 s
testJdkModules(Path)[10] 0.204 s
testJdkModules(Path)[11] 0.008 s
testJdkModules(Path)[12] 0.013 s
testJdkModules(Path)[13] 0.287 s
testJdkModules(Path)[14] 0.049 s
testJdkModules(Path)[15] 0.087 s
testJdkModules(Path)[16] 0.016 s
testJdkModules(Path)[17] 0.045 s
testJdkModules(Path)[18] 0.001 s
testJdkModules(Path)[19] 0.003 s
testJdkModules(Path)[20] 0.009 s
testJdkModules(Path)[21] 0.019 s
testJdkModules(Path)[22] 0.013 s
testJdkModules(Path)[23] 0.011 s
testJdkModules(Path)[24] 0.003 s
testJdkModules(Path)[25] 0.001 s
testJdkModules(Path)[26] 0.003 s
testJdkModules(Path)[27] 0.007 s
testJdkModules(Path)[28] 0.024 s
testJdkModules(Path)[29] 0.024 s
testJdkModules(Path)[30] 1.608 s
testJdkModules(Path)[31] 0.039 s
testJdkModules(Path)[32] 0.033 s
testJdkModules(Path)[33] 0.001 s
testJdkModules(Path)[34] 0.005 s
testJdkModules(Path)[35] 0.004 s
testJdkModules(Path)[36] 0.003 s
testJdkModules(Path)[37] 0.030 s
testJdkModules(Path)[38] 0.048 s
testJdkModules(Path)[39] 1.707 s
testJdkModules(Path)[40] 0.010 s
testJdkModules(Path)[41] 1.707 s
testJdkModules(Path)[42] 0.032 s
testJdkModules(Path)[43] 0.006 s
testJdkModules(Path)[44] 0.020 s
testJdkModules(Path)[45] 0.001 s
testJdkModules(Path)[46] 0.112 s
testJdkModules(Path)[47] 0.424 s
testJdkModules(Path)[48] 0.062 s
testJdkModules(Path)[49] 0.011 s
testJdkModules(Path)[50] 0.012 s
testJdkModules(Path)[51] 0.058 s
testJdkModules(Path)[52] 0.004 s
testJdkModules(Path)[53] 0.487 s
testJdkModules(Path)[54] 0.078 s
testJdkModules(Path)[55] 0.009 s
testJdkModules(Path)[56] 0.114 s
testJdkModules(Path)[57] 0.018 s
testJdkModules(Path)[58] 0.121 s
testJdkModules(Path)[59] 0.007 s
testJdkModules(Path)[60] 0.004 s
testJdkModules(Path)[61] 0.230 s
testJdkModules(Path)[62] 0.012 s
testJdkModules(Path)[63] 0.007 s
testJdkModules(Path)[64] 0.032 s
testJdkModules(Path)[65] 0.130 s
testJdkModules(Path)[66] 0.001 s
testJdkModules(Path)[67] 0.001 s
testJdkModules(Path)[68] 0.148 s
testJdkModules(Path)[69] 0.003 s

DNEGTestCase

testAccept 0 s

VerifierThrowTestCase

testThrowEmptyStack 0.003 s

DSUBTestCase

testAccept 0.001 s

BCELifierTestCase

testJavapCompare(String)[1] 5.251 s
testJavapCompare(String)[2] 3.656 s
testJavapCompare(String)[3] 4.291 s
testJavapCompare(String)[4] 4.009 s
testJavapCompare(String)[5] 3.109 s
testJavapCompare(String)[6] 3.739 s
testJavapCompare(String)[7] 3.753 s
testJavapCompare(String)[8] 2.863 s
testJavapCompare(String)[9] 2.548 s
testStart 0.009 s
testMainNoArg 0.001 s
testBinaryOp(String)[1] 0.270 s
testBinaryOp(String)[2] 0.249 s
testBinaryOp(String)[3] 0.242 s
testBinaryOp(String)[4] 0.248 s
testBinaryOp(String)[5] 0.246 s
testBinaryOp(String)[6] 0.252 s
testBinaryOp(String)[7] 0.242 s
testBinaryOp(String)[8] 0.243 s
testBinaryOp(String)[9] 0.268 s
testBinaryOp(String)[10] 0.316 s
testBinaryOp(String)[11] 0.252 s
testBinaryOp(String)[12] 0.240 s
testBinaryOp(String)[13] 0.250 s
testBinaryOp(String)[14] 0.256 s
testBinaryOp(String)[15] 0.252 s
testBinaryOp(String)[16] 0.244 s
testBinaryOp(String)[17] 0.249 s
testBinaryOp(String)[18] 0.245 s
testBinaryOp(String)[19] 0.254 s
testBinaryOp(String)[20] 0.252 s
testBinaryOp(String)[21] 0.249 s
testBinaryOp(String)[22] 0.238 s
testBinaryOp(String)[23] 0.238 s
testBinaryOp(String)[24] 0.249 s
testBinaryOp(String)[25] 0.250 s
testBinaryOp(String)[26] 0.236 s
testBinaryOp(String)[27] 0.235 s
testBinaryOp(String)[28] 0.234 s
testBinaryOp(String)[29] 0.249 s
testBinaryOp(String)[30] 0.242 s
testBinaryOp(String)[31] 0.239 s
testBinaryOp(String)[32] 0.236 s
testStackMap(String)[1] 2.488 s
testStackMap(String)[2] 2.822 s
testHelloWorld 0.328 s

LSUBTestCase

testAccept 0.001 s

LNEGTestCase

testAccept 0 s

GeneratingAnnotatedClassesTestCase

testGenerateMethodLevelAnnotations1 0.006 s
testGenerateMethodLevelAnnotations2 0.010 s
testTransformComplexClassToClassGen 0.002 s
testGenerateClassLevelAnnotations 0.004 s
testModifyingClasses1 0.002 s
testModifyingClasses2 0.003 s
testTransformClassToClassGen_SimpleTypes 0 s
testTransformClassToClassGen_EnumType 0.001 s
testTransformClassToClassGen_ArrayAndAnnotationTypes 0.004 s

EnclosingMethodAttributeTestCase

testAttributeSerializtion 0.005 s
testCheckClassLevelNamedInnerClass 0.001 s
testCheckMethodLevelNamedInnerClass 0.001 s

VerifierReturnTestCase

testInvalidReturn 0.031 s
testValidReturn 0.061 s

ElementValueGenTestCase

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

UtilityTestCase

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

JiraBcel362TestCase

testProcessConstantPoolWithCondyEntry 0.003 s

IMPDEP2TestCase

testAccept 0.001 s

LSHLTestCase

testAccept 0.001 s

D2FTestCase

testAccept 0 s

AnnotationGenTestCase

testConstructMutableAnnotation 0.001 s
testVisibleInvisibleAnnotationGen 0 s

FMULTestCase

testAccept 0.001 s

LORTestCase

testAccept 0.001 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.001 s

INEGTestCase

testAccept 0.001 s

ISUBTestCase

testAccept 0 s

I2CTestCase

testAccept 0.001 s

LruCacheClassPathRepositoryTestCase

testZeroCacheSize 0.003 s
testLeastRecentlyUsedEviction 0.005 s
testCacheEviction 0.003 s

FNEGTestCase

testAccept 0.001 s

FSUBTestCase

testAccept 0.001 s

LCMPTestCase

testAccept 0 s

D2LTestCase

testAccept 0 s

InstructionHandleTestCase

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

L2DTestCase

testAccept 0.001 s

PLSETestCase

testBCEL208 0.206 s
testBCEL262 0.010 s
testBCEL295 0.006 s
testBCEL361 0.674 s
testCoverage(boolean)[1] 0.063 s
testCoverage(boolean)[2] 0.005 s
testBCEL79 0.001 s

ISHLTestCase

testAccept 0.001 s

D2ITestCase

testAccept 0.001 s

CodeExceptionTestCase

testReferenceToConstant 0.001 s

SignatureTestCase

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

HandleTestCase

testBranchHandle 7.631 s
testInstructionHandle 0.066 s

FREMTestCase

testAccept 0 s

EnumAccessFlagTestCase

testEnumClassSaysItIs 0.002 s

IREMTestCase

testAccept 0.010 s

JiraBcel291TestCase

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

PUTSTATICTestCase

testAccept 0.004 s

ClassPathTestCase

testGetResourceAsStream 0.002 s
testGetClassFile 0.003 s
testGetResource 0.001 s

IXORTestCase

testAccept 0.007 s

I2FTestCase

testAccept 0.001 s

PUTFIELDTestCase

testAccept 0.001 s

ConstantPoolModuleToStringTestCase

testClass(String)[1] 0.005 s
testClass(String)[2] 0.003 s
testClass(String)[3] 0.019 s
testClass(String)[4] 0.025 s
testClass(String)[5] 0.005 s
testClass(String)[6] 0.023 s
testClass(String)[7] 0.017 s
testClass(String)[8] 0.002 s
testClass(String)[9] 0.012 s
test 0.078 s
test(String)[1] 0.002 s
test(String)[2] 0.001 s
test(String)[3] 0.001 s
test(String)[4] 0.003 s

IADDTestCase

testAccept 0 s

F2LTestCase

testAccept 0.001 s

LSHRTestCase

testAccept 0 s

IDIVTestCase

testAccept 0.004 s

VerifierInvokeTestCase

testLegalInvokeVirtual 0.122 s
testLegalInvokeStatic 0.024 s
testLegalInvokeSpecial 0.070 s
testLegalInvokeInterface 0.006 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.048 s
testListJreModules(ModularRuntimeImage)[1] 0.001 s
testListJreModule(ModularRuntimeImage)[1] 0.001 s
testListJreModulePackageDir(ModularRuntimeImage)[1] 0.006 s

FDIVTestCase

testAccept 0 s

Class2HTMLTestCase

testReferenceToConstant 0 s
testConvertJavaUtil(String)[1] 0.075 s
testConvertJavaUtil(String)[2] 0.005 s

VerifierMainTestCase

testSWAP 2.397 s

JiraBcel370TestCase

testLdcGetType(String)[1] 0.007 s
testLdcGetType(String)[2] 0.004 s
testVerify(String)[1] 0.018 s

LANDTestCase

testAccept 0.001 s

FADDTestCase

testAccept 0 s

L2FTestCase

testAccept 0.002 s

VerifyBadClassesTestCase

testB303 0.484 s
testB307 0.315 s
testB308 0.690 s
testB309 0.260 s
testB310 0.553 s
testB311 0.267 s
testB312 0.264 s
testB313 0.409 s
testB337 0.259 s

IORTestCase

testAccept 0 s

MethodGenTestCase

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

CounterVisitorTestCase

testSignatureCount 0.003 s
testLocalVariableCount 0 s
testLineNumberCount 0.001 s
testConstantFloatCount 0 s
testMethodCount 0 s
testConstantDoubleCount 0.001 s
testLocalVariableTypeTableCount 0 s
testConstantStringCount 0.001 s
testConstantLongCount 0.001 s
testInnerClassesCount 0.001 s
testLineNumberTableCount 0 s
testConstantClassCount 0.001 s
testSourceFileCount 0 s
testSyntheticCount 0.001 s
testStackMapEntryCount 0 s
testCodeCount 0 s
testConstantFieldrefCount 0 s
testCodeExceptionCount 0 s
testLocalVariableTableCount 0.002 s
testUnknownCount 0 s
testConstantNameAndTypeCount 0.001 s
testJavaClassCount 0 s
testFieldCount 0 s
testDeprecatedCount 0.001 s
testAnnotationEntryCount 0 s
testExceptionTableCount 0 s
testStackMapCount 0.001 s
testEnclosingMethodCount 0 s
testInnerClassCount 0.001 s
testAnnotationDefaultCount 0 s
testStackMapTypeCount 0 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.144 s
rejectLdcConstantModule(Constant)[2] 0.001 s
rejectLdcConstantModule(Constant)[3] 0.002 s
rejectLdcConstantModule(Constant)[4] 0.002 s
rejectLdcConstantModule(Constant)[5] 0.001 s
rejectLdcConstantModule(Constant)[6] 0.002 s
rejectLdcConstantModule(Constant)[7] 0.002 s
rejectLdcConstantModule(Constant)[8] 0.002 s
rejectLdcConstantModule(Constant)[9] 0.002 s
rejectLdcConstantModule(Constant)[10] 0.002 s
rejectLdcConstantModule(Constant)[11] 0.001 s
rejectLdcConstantModule(Constant)[12] 0.001 s

ConstantPoolTestCase

testConstantToString 0.002 s
testClassWithLongConstantPoolItem 0.003 s
testTooManyConstants 1.106 s
testClassWithDoubleConstantPoolItem 0.002 s

I2DTestCase

testAccept 0.005 s

F2ITestCase

testAccept 0.001 s

UninitializedObjectTypeTestCase

testReferenceToConstant 0 s

AnonymousClassTestCase

testRegularClassIsNotAnonymous 0.067 s
testStaticInnerClassIsNotAnonymous 0.068 s
testNamedInnerClassIsNotAnonymous 0.004 s
testAnonymousInnerClassIsAnonymous 0.002 s

L2ITestCase

testAccept 0.002 s

VerifierTestCase

testArrayUtils 0.167 s
testJvmOpCodes 0.068 s
testPackagePrivateStaticField 0.005 s
testWSDL 1.069 s
testPackagePrivateField 0.005 s
testObjectInputStream 0.022 s
testCollection 0.016 s
testCommonsLang2 2.330 s
testObjectInputStreamJDK8 0 s
- Disabled on JRE version: 21.0.2 -
testDefinitionImpl 0.109 s

AnnotationAccessFlagTestCase

testAnnotationClassSaysItIs 0.018 s

GETFIELDTestCase

testAccept 0.001 s

LocalVariableTestCase

testReferenceToConstant 0 s

VerifyJavaHomesTestCase

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

AnnotationDefaultAttributeTestCase

testMethodAnnotations 0.001 s

LADDTestCase

testAccept 0.001 s

InvalidMethodSigantureTestCase

testMethodWithParens 0.005 s
testLoadClass 0.005 s

TypeTestCase

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

OssFuzzTestCase

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

DDIVTestCase

testAccept 0.001 s

LDIVTestCase

testAccept 0.002 s

LocalVariableTypeTableTestCase

testWithGenericArguement 0.006 s

DADDTestCase

testAccept 0.001 s

ISHRTestCase

testAccept 0 s

FieldAnnotationsTestCase

testFieldAnnotationModification 0.038 s
testFieldAnnotationEntrys 0.001 s
testFieldAnnotationEntrysReadWrite 0.004 s

I2BTestCase

testAccept 0 s

Pass3aVerifierTestCase

rejectLdcConstant(Constant)[1] 1.011 s
rejectLdcConstant(Constant)[2] 0.003 s
rejectLdcConstant(Constant)[3] 0.002 s
rejectLdcConstant(Constant)[4] 0.003 s
rejectLdcConstant(Constant)[5] 0.003 s
rejectLdcConstant(Constant)[6] 0.003 s
rejectLdcConstant(Constant)[7] 0.003 s
rejectLdcConstant(Constant)[8] 0.003 s
rejectLdcConstant(Constant)[9] 0.003 s
rejectLdcConstant(Constant)[10] 0.004 s
rejectLdcConstant(Constant)[11] 0.006 s
rejectLdcConstant(Constant)[12] 0.004 s

PerformanceTest

testPerformance 0.122 s

VerifierArrayAccessTestCase

testValidArrayAccess 0.149 s
testInvalidArrayAccess 0.028 s

EmptyVisitorTestCase

test(String)[1] 0.015 s
test(String)[2] 0.026 s
test(String)[3] 0.003 s
test(String)[4] 0.013 s
test(String)[5] 0 s
- skipped -
test(String)[6] 0.001 s
test(String)[7] 0.005 s
test(String)[8] 0.002 s
test(String)[9] 0.005 s
test(String)[10] 0.001 s
test(String)[11] 0.002 s
test(String)[12] 0.001 s
test(String)[13] 0.002 s
test(String)[14] 0.002 s
test(String)[15] 0.002 s
test(String)[16] 0.004 s
test(String)[17] 0.025 s
test(String)[18] 0.001 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: 21.0.2
testJarEntryClassName(String)
- skipped: Run once in a while, it takes a very long time.
test(String)[5]
- skipped: skipped