Apache Commons logo Commons BCEL

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
552 0 0 10 98.2% 64.87 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.218 s
org.apache.bcel.verifier.statics 13 0 0 0 100% 0.967 s
org.apache.bcel 83 0 0 0 100% 5.947 s
org.apache.bcel.classfile 117 0 0 0 100% 1.610 s
org.apache.bcel.util 67 0 0 0 100% 39.76 s
org.apache.bcel.generic 218 0 0 1 99.5% 8.472 s
org.apache.bcel.verifier 41 0 0 9 78.0% 7.893 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.216 s
UninitializedObjectTypeTestCase 1 0 0 0 100% 0.002 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% 0.966 s

org.apache.bcel

- Class Tests Errors Failures Skipped Success Rate Time
InstructionFinderTestCase 1 0 0 0 100% 0.011 s
EnclosingMethodAttributeTestCase 3 0 0 0 100% 0.005 s
ElementValueGenTestCase 11 0 0 0 100% 0.009 s
PLSETestCase 7 0 0 0 100% 1.069 s
HandleTestCase 2 0 0 0 100% 4.629 s
EnumAccessFlagTestCase 1 0 0 0 100% 0.002 s
CounterVisitorTestCase 39 0 0 0 100% 0.065 s
AnonymousClassTestCase 5 0 0 0 100% 0.027 s
AnnotationAccessFlagTestCase 1 0 0 0 100% 0.010 s
AnnotationDefaultAttributeTestCase 1 0 0 0 100% 0.003 s
OssFuzzTestCase 9 0 0 0 100% 0.017 s
LocalVariableTypeTableTestCase 2 0 0 0 100% 0.017 s
PerformanceTest 1 0 0 0 100% 0.083 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.013 s
CodeExceptionTestCase 1 0 0 0 100% 0.001 s
SignatureTestCase 4 0 0 0 100% 0.009 s
ConstantPoolModuleToStringTestCase 14 0 0 0 100% 0.232 s
ConstantPoolModuleAccessTestCase 78 0 0 0 100% 0.159 s
ConstantPoolTestCase 4 0 0 0 100% 1.166 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% 39.56 s
LruCacheClassPathRepositoryTestCase 3 0 0 0 100% 0.013 s
ClassPathTestCase 3 0 0 0 100% 0.009 s
ModularRuntimeImageTestCase 4 0 0 0 100% 0.142 s
Class2HTMLTestCase 3 0 0 0 100% 0.023 s

org.apache.bcel.generic

- Class Tests Errors Failures Skipped Success Rate Time
BranchHandleTestCase 4 0 0 0 100% 0.027 s
InstructionFactoryTestCase 5 0 0 0 100% 0.012 s
LREMTestCase 1 0 0 0 100% 0 s
I2LTestCase 1 0 0 0 100% 0.005 s
BREAKPOINTTestCase 1 0 0 0 100% 0.001 s
DREMTestCase 1 0 0 0 100% 0.002 s
LXORTestCase 1 0 0 0 100% 0.001 s
I2STestCase 1 0 0 0 100% 0.002 s
IMULTestCase 1 0 0 0 100% 0.002 s
F2DTestCase 1 0 0 0 100% 0.001 s
JdkGenericDumpTestCase 82 0 0 0 100% 8.003 s
DNEGTestCase 1 0 0 0 100% 0.003 s
DSUBTestCase 1 0 0 0 100% 0.001 s
LSUBTestCase 1 0 0 0 100% 0.001 s
LNEGTestCase 1 0 0 0 100% 0.003 s
GeneratingAnnotatedClassesTestCase 9 0 0 0 100% 0.050 s
JiraBcel362TestCase 1 0 0 0 100% 0.004 s
IMPDEP2TestCase 1 0 0 0 100% 0.003 s
LSHLTestCase 1 0 0 0 100% 0.001 s
D2FTestCase 1 0 0 0 100% 0.002 s
AnnotationGenTestCase 2 0 0 0 100% 0.002 s
FMULTestCase 1 0 0 0 100% 0.003 s
LORTestCase 1 0 0 0 100% 0.001 s
LMULTestCase 1 0 0 0 100% 0.007 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.003 s
ISUBTestCase 1 0 0 0 100% 0.003 s
I2CTestCase 1 0 0 0 100% 0.006 s
FNEGTestCase 1 0 0 0 100% 0.001 s
FSUBTestCase 1 0 0 0 100% 0 s
LCMPTestCase 1 0 0 0 100% 0.003 s
D2LTestCase 1 0 0 0 100% 0.003 s
InstructionHandleTestCase 5 0 0 0 100% 0.006 s
L2DTestCase 1 0 0 0 100% 0 s
ISHLTestCase 1 0 0 0 100% 0.002 s
D2ITestCase 1 0 0 0 100% 0.001 s
FREMTestCase 1 0 0 0 100% 0.001 s
IREMTestCase 1 0 0 0 100% 0.012 s
PUTSTATICTestCase 1 0 0 0 100% 0.003 s
IXORTestCase 1 0 0 0 100% 0.001 s
I2FTestCase 1 0 0 0 100% 0.001 s
PUTFIELDTestCase 1 0 0 0 100% 0 s
IADDTestCase 1 0 0 0 100% 0.001 s
F2LTestCase 1 0 0 0 100% 0.002 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.003 s
FADDTestCase 1 0 0 0 100% 0.001 s
L2FTestCase 1 0 0 0 100% 0.002 s
IORTestCase 1 0 0 0 100% 0.001 s
MethodGenTestCase 5 0 0 0 100% 0.010 s
I2DTestCase 1 0 0 0 100% 0.001 s
F2ITestCase 1 0 0 0 100% 0.006 s
L2ITestCase 1 0 0 0 100% 0.001 s
GETFIELDTestCase 1 0 0 0 100% 0.002 s
LADDTestCase 1 0 0 0 100% 0.001 s
TypeTestCase 28 0 0 0 100% 0.063 s
DDIVTestCase 1 0 0 0 100% 0.001 s
LDIVTestCase 1 0 0 0 100% 0.001 s
DADDTestCase 1 0 0 0 100% 0.001 s
ISHRTestCase 1 0 0 0 100% 0 s
FieldAnnotationsTestCase 3 0 0 0 100% 0.027 s
I2BTestCase 1 0 0 0 100% 0.001 s
EmptyVisitorTestCase 18 0 0 1 94.4% 0.150 s
IANDTestCase 1 0 0 0 100% 0.001 s

org.apache.bcel.verifier

- Class Tests Errors Failures Skipped Success Rate Time
VerifierThrowTestCase 1 0 0 0 100% 0.005 s
VerifierReturnTestCase 2 0 0 0 100% 0.197 s
VerifyJavaUtilTestCase 3 0 0 3 0% 0 s
JiraBcel291TestCase 1 0 0 1 0% 0 s
VerifierInvokeTestCase 4 0 0 0 100% 0.199 s
VerifyJavaMathTestCase 2 0 0 2 0% 0.001 s
VerifierMainTestCase 1 0 0 0 100% 2.104 s
JiraBcel370TestCase 3 0 0 0 100% 0.026 s
VerifyBadClassesTestCase 9 0 0 0 100% 2.673 s
JiraBcel369TestCase 2 0 0 1 50.0% 0.007 s
VerifierTestCase 10 0 0 1 90.0% 2.540 s
VerifyJavaHomesTestCase 1 0 0 1 0% 0.001 s
VerifierArrayAccessTestCase 2 0 0 0 100% 0.140 s

Test Cases

[Summary] [Package List] [Test Cases]

InstructionFinderTestCase

testSearchAll 0.009 s

ClassPathRepositoryTestCase

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

BranchHandleTestCase

testsetInstructionNull 0.004 s
testsetInstructionnotBI 0.006 s
testsetInstructionBI 0.008 s
testGetBHnull 0.002 s

InstructionFactoryTestCase

testExceptions 0.005 s
testArrayStore 0 s
testNull 0 s
testArrayLoad 0 s
testCreateInvokeNullArgTypes 0.002 s

LREMTestCase

testAccept 0 s

I2LTestCase

testAccept 0 s

BREAKPOINTTestCase

testAccept 0 s

DREMTestCase

testAccept 0.002 s

LXORTestCase

testAccept 0 s

I2STestCase

testAccept 0 s

IMULTestCase

testAccept 0 s

F2DTestCase

testAccept 0 s

JdkGenericDumpTestCase

testJdkJars(Path)[1] 0.011 s
testJdkJars(Path)[2] 0.004 s
testJdkJars(Path)[3] 0.009 s
testJdkJars(Path)[4] 0.003 s
testJdkJars(Path)[5] 0.002 s
testJdkJars(Path)[6] 0.049 s
testJdkJars(Path)[7] 0.008 s
testJdkJars(Path)[8] 0.005 s
testJdkJars(Path)[9] 0.004 s
testJdkJars(Path)[10] 0.006 s
testJdkJars(Path)[11] 0.043 s
testJdkJars(Path)[12] 0.016 s
testJreModules(JavaHome)[1] 2.629 s
testJdkModules(Path)[1] 0.010 s
testJdkModules(Path)[2] 0.023 s
testJdkModules(Path)[3] 0 s
testJdkModules(Path)[4] 0.012 s
testJdkModules(Path)[5] 0.068 s
testJdkModules(Path)[6] 0.003 s
testJdkModules(Path)[7] 0.001 s
testJdkModules(Path)[8] 0.009 s
testJdkModules(Path)[9] 0.006 s
testJdkModules(Path)[10] 0.224 s
testJdkModules(Path)[11] 0.007 s
testJdkModules(Path)[12] 0.015 s
testJdkModules(Path)[13] 0.090 s
testJdkModules(Path)[14] 0.017 s
testJdkModules(Path)[15] 0.074 s
testJdkModules(Path)[16] 0.024 s
testJdkModules(Path)[17] 0.026 s
testJdkModules(Path)[18] 0.001 s
testJdkModules(Path)[19] 0.002 s
testJdkModules(Path)[20] 0.004 s
testJdkModules(Path)[21] 0.016 s
testJdkModules(Path)[22] 0.005 s
testJdkModules(Path)[23] 0.003 s
testJdkModules(Path)[24] 0.003 s
testJdkModules(Path)[25] 0.001 s
testJdkModules(Path)[26] 0.003 s
testJdkModules(Path)[27] 0.006 s
testJdkModules(Path)[28] 0.009 s
testJdkModules(Path)[29] 0.018 s
testJdkModules(Path)[30] 0.980 s
testJdkModules(Path)[31] 0.041 s
testJdkModules(Path)[32] 0.033 s
testJdkModules(Path)[33] 0.002 s
testJdkModules(Path)[34] 0.005 s
testJdkModules(Path)[35] 0.004 s
testJdkModules(Path)[36] 0.003 s
testJdkModules(Path)[37] 0.026 s
testJdkModules(Path)[38] 0.050 s
testJdkModules(Path)[39] 1.328 s
testJdkModules(Path)[40] 0.006 s
testJdkModules(Path)[41] 0.814 s
testJdkModules(Path)[42] 0.006 s
testJdkModules(Path)[43] 0.002 s
testJdkModules(Path)[44] 0.007 s
testJdkModules(Path)[45] 0.001 s
testJdkModules(Path)[46] 0.037 s
testJdkModules(Path)[47] 0.336 s
testJdkModules(Path)[48] 0.049 s
testJdkModules(Path)[49] 0.006 s
testJdkModules(Path)[50] 0.009 s
testJdkModules(Path)[51] 0.063 s
testJdkModules(Path)[52] 0.003 s
testJdkModules(Path)[53] 0.241 s
testJdkModules(Path)[54] 0.031 s
testJdkModules(Path)[55] 0.002 s
testJdkModules(Path)[56] 0.010 s
testJdkModules(Path)[57] 0.005 s
testJdkModules(Path)[58] 0.029 s
testJdkModules(Path)[59] 0.006 s
testJdkModules(Path)[60] 0.008 s
testJdkModules(Path)[61] 0.058 s
testJdkModules(Path)[62] 0.009 s
testJdkModules(Path)[63] 0.006 s
testJdkModules(Path)[64] 0.024 s
testJdkModules(Path)[65] 0.097 s
testJdkModules(Path)[66] 0.001 s
testJdkModules(Path)[67] 0.001 s
testJdkModules(Path)[68] 0.037 s
testJdkModules(Path)[69] 0 s

DNEGTestCase

testAccept 0.001 s

VerifierThrowTestCase

testThrowEmptyStack 0.004 s

DSUBTestCase

testAccept 0.001 s

BCELifierTestCase

testJavapCompare(String)[1] 3.335 s
testJavapCompare(String)[2] 2.940 s
testJavapCompare(String)[3] 3.240 s
testJavapCompare(String)[4] 3.113 s
testJavapCompare(String)[5] 2.651 s
testJavapCompare(String)[6] 3.658 s
testJavapCompare(String)[7] 2.461 s
testJavapCompare(String)[8] 2.713 s
testJavapCompare(String)[9] 2.506 s
testStart 0.008 s
testMainNoArg 0.001 s
testBinaryOp(String)[1] 0.272 s
testBinaryOp(String)[2] 0.241 s
testBinaryOp(String)[3] 0.242 s
testBinaryOp(String)[4] 0.260 s
testBinaryOp(String)[5] 0.245 s
testBinaryOp(String)[6] 0.239 s
testBinaryOp(String)[7] 0.243 s
testBinaryOp(String)[8] 0.236 s
testBinaryOp(String)[9] 0.240 s
testBinaryOp(String)[10] 0.235 s
testBinaryOp(String)[11] 0.245 s
testBinaryOp(String)[12] 0.237 s
testBinaryOp(String)[13] 0.239 s
testBinaryOp(String)[14] 0.249 s
testBinaryOp(String)[15] 0.238 s
testBinaryOp(String)[16] 0.236 s
testBinaryOp(String)[17] 0.240 s
testBinaryOp(String)[18] 0.235 s
testBinaryOp(String)[19] 0.236 s
testBinaryOp(String)[20] 0.235 s
testBinaryOp(String)[21] 0.235 s
testBinaryOp(String)[22] 0.237 s
testBinaryOp(String)[23] 0.236 s
testBinaryOp(String)[24] 0.240 s
testBinaryOp(String)[25] 0.237 s
testBinaryOp(String)[26] 0.240 s
testBinaryOp(String)[27] 0.257 s
testBinaryOp(String)[28] 0.249 s
testBinaryOp(String)[29] 0.236 s
testBinaryOp(String)[30] 0.245 s
testBinaryOp(String)[31] 0.239 s
testBinaryOp(String)[32] 0.244 s
testStackMap(String)[1] 2.449 s
testStackMap(String)[2] 2.466 s
testHelloWorld 0.238 s

LSUBTestCase

testAccept 0.001 s

LNEGTestCase

testAccept 0.001 s

GeneratingAnnotatedClassesTestCase

testGenerateMethodLevelAnnotations1 0.009 s
testGenerateMethodLevelAnnotations2 0.007 s
testTransformComplexClassToClassGen 0.001 s
testGenerateClassLevelAnnotations 0.003 s
testModifyingClasses1 0.002 s
testModifyingClasses2 0.005 s
testTransformClassToClassGen_SimpleTypes 0.002 s
testTransformClassToClassGen_EnumType 0.004 s
testTransformClassToClassGen_ArrayAndAnnotationTypes 0.007 s

EnclosingMethodAttributeTestCase

testAttributeSerializtion 0.002 s
testCheckClassLevelNamedInnerClass 0 s
testCheckMethodLevelNamedInnerClass 0.001 s

RecordTestCase

recordsCanBeVisited 0.002 s
testAttributeSerializtion 0.005 s
testRecordClassSaysItIs 0.002 s
recordsCanBeCopied 0.003 s
testRecordToString 0 s

VerifierReturnTestCase

testInvalidReturn 0.025 s
testValidReturn 0.168 s

ElementValueGenTestCase

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

UtilityTestCase

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

JiraBcel362TestCase

testProcessConstantPoolWithCondyEntry 0.004 s

IMPDEP2TestCase

testAccept 0.002 s

LSHLTestCase

testAccept 0 s

D2FTestCase

testAccept 0.001 s

AnnotationGenTestCase

testConstructMutableAnnotation 0 s
testVisibleInvisibleAnnotationGen 0 s

FMULTestCase

testAccept 0 s

LORTestCase

testAccept 0 s

LMULTestCase

testAccept 0.004 s

IMPDEP1TestCase

testAccept 0.002 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.002 s

ISUBTestCase

testAccept 0.001 s

I2CTestCase

testAccept 0.002 s

LruCacheClassPathRepositoryTestCase

testZeroCacheSize 0.002 s
testLeastRecentlyUsedEviction 0.006 s
testCacheEviction 0.005 s

FNEGTestCase

testAccept 0.001 s

FSUBTestCase

testAccept 0 s

LCMPTestCase

testAccept 0.001 s

D2LTestCase

testAccept 0.001 s

InstructionHandleTestCase

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

L2DTestCase

testAccept 0 s

PLSETestCase

testBCEL208 0.252 s
testBCEL262 0.010 s
testBCEL295 0.005 s
testBCEL361 0.664 s
testCoverage(boolean)[1] 0.039 s
testCoverage(boolean)[2] 0.005 s
testBCEL79 0.001 s

ISHLTestCase

testAccept 0.001 s

D2ITestCase

testAccept 0 s

CodeExceptionTestCase

testReferenceToConstant 0 s

SignatureTestCase

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

HandleTestCase

testBranchHandle 4.574 s
testInstructionHandle 0.047 s

FREMTestCase

testAccept 0 s

EnumAccessFlagTestCase

testEnumClassSaysItIs 0.002 s

IREMTestCase

testAccept 0.012 s

JiraBcel291TestCase

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

PUTSTATICTestCase

testAccept 0.002 s

ClassPathTestCase

testGetResourceAsStream 0.002 s
testGetClassFile 0.003 s
testGetResource 0.001 s

IXORTestCase

testAccept 0.001 s

I2FTestCase

testAccept 0.001 s

PUTFIELDTestCase

testAccept 0 s

ConstantPoolModuleToStringTestCase

testClass(String)[1] 0.008 s
testClass(String)[2] 0.002 s
testClass(String)[3] 0.019 s
testClass(String)[4] 0.015 s
testClass(String)[5] 0.002 s
testClass(String)[6] 0.025 s
testClass(String)[7] 0.025 s
testClass(String)[8] 0.008 s
testClass(String)[9] 0.015 s
test 0.092 s
test(String)[1] 0.001 s
test(String)[2] 0.001 s
test(String)[3] 0.001 s
test(String)[4] 0.001 s

IADDTestCase

testAccept 0 s

F2LTestCase

testAccept 0.001 s

ConstantPoolModuleAccessTestCase

testJREModules(URL)[1] 0.009 s
testJREModules(URL)[2] 0.001 s
testJREModules(URL)[3] 0 s
testJREModules(URL)[4] 0.001 s
testJREModules(URL)[5] 0.001 s
testJREModules(URL)[6] 0.001 s
testJREModules(URL)[7] 0 s
testJREModules(URL)[8] 0.001 s
testJREModules(URL)[9] 0.001 s
testJREModules(URL)[10] 0.001 s
testJREModules(URL)[11] 0.001 s
testJREModules(URL)[12] 0 s
testJREModules(URL)[13] 0.001 s
testJREModules(URL)[14] 0.001 s
testJREModules(URL)[15] 0.001 s
testJREModules(URL)[16] 0 s
testJREModules(URL)[17] 0.001 s
testJREModules(URL)[18] 0 s
testJREModules(URL)[19] 0.001 s
testJREModules(URL)[20] 0 s
testJREModules(URL)[21] 0.001 s
testJREModules(URL)[22] 0.001 s
testJREModules(URL)[23] 0.001 s
testJREModules(URL)[24] 0.001 s
testJREModules(URL)[25] 0.001 s
testJREModules(URL)[26] 0 s
testJREModules(URL)[27] 0.001 s
testJREModules(URL)[28] 0 s
testJREModules(URL)[29] 0.001 s
testJREModules(URL)[30] 0.001 s
testJREModules(URL)[31] 0.001 s
testJREModules(URL)[32] 0 s
testJREModules(URL)[33] 0.001 s
testJREModules(URL)[34] 0.001 s
testJREModules(URL)[35] 0.001 s
testJREModules(URL)[36] 0.001 s
testJREModules(URL)[37] 0.001 s
testJREModules(URL)[38] 0.001 s
testJREModules(URL)[39] 0.002 s
testJREModules(URL)[40] 0.003 s
testJREModules(URL)[41] 0.003 s
testJREModules(URL)[42] 0.003 s
testJREModules(URL)[43] 0.004 s
testJREModules(URL)[44] 0.003 s
testJREModules(URL)[45] 0.001 s
testJREModules(URL)[46] 0.002 s
testJREModules(URL)[47] 0.001 s
testJREModules(URL)[48] 0.002 s
testJREModules(URL)[49] 0.002 s
testJREModules(URL)[50] 0 s
testJREModules(URL)[51] 0.001 s
testJREModules(URL)[52] 0.001 s
testJREModules(URL)[53] 0.001 s
testJREModules(URL)[54] 0.001 s
testJREModules(URL)[55] 0.001 s
testJREModules(URL)[56] 0.001 s
testJREModules(URL)[57] 0.001 s
testJREModules(URL)[58] 0 s
testJREModules(URL)[59] 0.001 s
testJREModules(URL)[60] 0.001 s
testJREModules(URL)[61] 0.001 s
testJREModules(URL)[62] 0 s
testJREModules(URL)[63] 0.001 s
testJREModules(URL)[64] 0.001 s
testJREModules(URL)[65] 0.001 s
testJREModules(URL)[66] 0.001 s
testJREModules(URL)[67] 0.001 s
testJREModules(URL)[68] 0.001 s
testJREModules(URL)[69] 0.001 s
testJREModules(URL)[70] 0.001 s
testJREModules(URL)[71] 0.002 s
testJREModules(URL)[72] 0.001 s
testJREModules(URL)[73] 0.002 s
testJREModules(URL)[74] 0.001 s
testJREModules(URL)[75] 0.001 s
testJREModules(URL)[76] 0.001 s
testJREModules(URL)[77] 0.001 s
testJREModules(URL)[78] 0.001 s

LSHRTestCase

testAccept 0 s

IDIVTestCase

testAccept 0.002 s

VerifierInvokeTestCase

testLegalInvokeVirtual 0.081 s
testLegalInvokeStatic 0.043 s
testLegalInvokeSpecial 0.067 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.034 s
testListJreModules(ModularRuntimeImage)[1] 0.001 s
testListJreModule(ModularRuntimeImage)[1] 0.005 s
testListJreModulePackageDir(ModularRuntimeImage)[1] 0.013 s

FDIVTestCase

testAccept 0.001 s

Class2HTMLTestCase

testReferenceToConstant 0.001 s
testConvertJavaUtil(String)[1] 0.012 s
testConvertJavaUtil(String)[2] 0.005 s

VerifierMainTestCase

testSWAP 2.104 s

JiraBcel370TestCase

testLdcGetType(String)[1] 0.002 s
testLdcGetType(String)[2] 0.001 s
testVerify(String)[1] 0.019 s

LANDTestCase

testAccept 0.001 s

FADDTestCase

testAccept 0 s

L2FTestCase

testAccept 0 s

VerifyBadClassesTestCase

testB303 0.431 s
testB307 0.273 s
testB308 0.480 s
testB309 0.215 s
testB310 0.264 s
testB311 0.212 s
testB312 0.266 s
testB313 0.319 s
testB337 0.209 s

IORTestCase

testAccept 0.001 s

MethodGenTestCase

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

CounterVisitorTestCase

testSignatureCount 0.002 s
testLocalVariableCount 0.001 s
testLineNumberCount 0 s
testConstantFloatCount 0.002 s
testMethodCount 0.001 s
testConstantDoubleCount 0 s
testLocalVariableTypeTableCount 0 s
testConstantStringCount 0.001 s
testConstantLongCount 0.005 s
testInnerClassesCount 0.001 s
testLineNumberTableCount 0.006 s
testConstantClassCount 0.003 s
testSourceFileCount 0.003 s
testSyntheticCount 0.003 s
testStackMapEntryCount 0.002 s
testCodeCount 0.001 s
testConstantFieldrefCount 0.001 s
testCodeExceptionCount 0.001 s
testLocalVariableTableCount 0.001 s
testUnknownCount 0.001 s
testConstantNameAndTypeCount 0.001 s
testJavaClassCount 0.001 s
testFieldCount 0 s
testDeprecatedCount 0 s
testAnnotationEntryCount 0 s
testExceptionTableCount 0 s
testStackMapCount 0 s
testEnclosingMethodCount 0 s
testInnerClassCount 0 s
testAnnotationDefaultCount 0 s
testRecordCount 0 s
testStackMapTypeCount 0.001 s
testConstantInterfaceMethodrefCount 0 s
testConstantPoolCount 0 s
testAnnotationsCount 0.001 s
testConstantIntegerCount 0.001 s
testParameterAnnotationCount 0 s
testConstantValueCount 0.001 s
testConstantMethodrefCount 0.002 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.001 s

InstConstraintVisitorTestCase

rejectLdcConstantModule(Constant)[1] 0.151 s
rejectLdcConstantModule(Constant)[2] 0.002 s
rejectLdcConstantModule(Constant)[3] 0.003 s
rejectLdcConstantModule(Constant)[4] 0.007 s
rejectLdcConstantModule(Constant)[5] 0.007 s
rejectLdcConstantModule(Constant)[6] 0.006 s
rejectLdcConstantModule(Constant)[7] 0.003 s
rejectLdcConstantModule(Constant)[8] 0.002 s
rejectLdcConstantModule(Constant)[9] 0.005 s
rejectLdcConstantModule(Constant)[10] 0.004 s
rejectLdcConstantModule(Constant)[11] 0.002 s
rejectLdcConstantModule(Constant)[12] 0.001 s

ConstantPoolTestCase

testConstantToString 0.002 s
testClassWithLongConstantPoolItem 0.006 s
testTooManyConstants 1.152 s
testClassWithDoubleConstantPoolItem 0.002 s

I2DTestCase

testAccept 0.001 s

F2ITestCase

testAccept 0.001 s

UninitializedObjectTypeTestCase

testReferenceToConstant 0.001 s

AnonymousClassTestCase

testRegularClassIsNotAnonymous 0.005 s
testStaticInnerClassIsNotAnonymous 0.005 s
testNamedInnerClassIsNotAnonymous 0.003 s
testRegularClassInnerClasses 0.003 s
testAnonymousInnerClassIsAnonymous 0.002 s

L2ITestCase

testAccept 0 s

VerifierTestCase

testArrayUtils 0.110 s
testJvmOpCodes 0.077 s
testPackagePrivateStaticField 0.005 s
testWSDL 0.709 s
testPackagePrivateField 0.003 s
testObjectInputStream 0.018 s
testCollection 0.013 s
testCommonsLang2 1.558 s
testObjectInputStreamJDK8 0 s
- Disabled on JRE version: 21.0.4 -
testDefinitionImpl 0.043 s

AnnotationAccessFlagTestCase

testAnnotationClassSaysItIs 0.008 s

GETFIELDTestCase

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

LADDTestCase

testAccept 0 s

InvalidMethodSigantureTestCase

testMethodWithParens 0.006 s
testLoadClass 0.005 s

TypeTestCase

testInternalTypeNametoSignature 0 s
testBCEL243 0 s
testLDC(String)[1] 0 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.005 s
testLDC(String)[7] 0.002 s
testLDC(String)[8] 0.001 s
testLDC(String)[9] 0.006 s
testLDC(String)[10] 0.001 s
testLDC(String)[11] 0.003 s
testLDC(String)[12] 0.003 s
testLDC(String)[13] 0.003 s
testLDC(String)[14] 0.001 s
testLDC(String)[15] 0 s
testLDC(String)[16] 0.002 s
testLDC(String)[17] 0.001 s
testLDC(String)[18] 0.001 s
testLDC(String)[19] 0.001 s
testLDC(String)[20] 0 s
testLDC(String)[21] 0.002 s
testLDC(String)[22] 0.001 s
testLDC(String)[23] 0.001 s
testLDC(String)[24] 0.002 s
testLDC(String)[25] 0.003 s
testLDC(String)[26] 0 s

OssFuzzTestCase

testIssue53544a 0.001 s
testIssue51980 0.001 s
testIssue51989 0.001 s
testIssue52168 0.001 s
testIssue53543 0.001 s
testIssue53620 0.007 s
testIssue53676 0.001 s
testIssue54119 0.001 s
testIssue54254 0.001 s

DDIVTestCase

testAccept 0 s

LDIVTestCase

testAccept 0 s

LocalVariableTypeTableTestCase

testWithGenericArguement 0.007 s
testGetLocalVariableTypeTable 0.009 s

DADDTestCase

testAccept 0.001 s

ISHRTestCase

testAccept 0 s

FieldAnnotationsTestCase

testFieldAnnotationModification 0.013 s
testFieldAnnotationEntrys 0 s
testFieldAnnotationEntrysReadWrite 0.009 s

I2BTestCase

testAccept 0 s

Pass3aVerifierTestCase

rejectLdcConstant(Constant)[1] 0.927 s
rejectLdcConstant(Constant)[2] 0.003 s
rejectLdcConstant(Constant)[3] 0.003 s
rejectLdcConstant(Constant)[4] 0.003 s
rejectLdcConstant(Constant)[5] 0.002 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.003 s
rejectLdcConstant(Constant)[11] 0.002 s
rejectLdcConstant(Constant)[12] 0.002 s

PerformanceTest

testPerformance 0.082 s

VerifierArrayAccessTestCase

testValidArrayAccess 0.118 s
testInvalidArrayAccess 0.021 s

EmptyVisitorTestCase

test(String)[1] 0.010 s
test(String)[2] 0.008 s
test(String)[3] 0.003 s
test(String)[4] 0.001 s
test(String)[5] 0 s
- skipped -
test(String)[6] 0.003 s
test(String)[7] 0.003 s
test(String)[8] 0 s
test(String)[9] 0.004 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.001 s
test(String)[15] 0.002 s
test(String)[16] 0.005 s
test(String)[17] 0.071 s
test(String)[18] 0.004 s

IANDTestCase

testAccept 0 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.4
testJarEntryClassName(String)
- skipped: Run once in a while, it takes a very long time.
test(String)[5]
- skipped: skipped