Test# Passed# Skipped# FailedTime (ms)Included GroupsExcluded Groups
jsr292_Suite_SE90
jsr292Test2370058,136level.extendedd.*.linux_390-64, d.*.bits.64, d.*.arch.390, d.*.os.linux, d.*.generic-all
ClassMethodStartTime (ms)
jsr292_Suite_SE90
jsr292Test — passed
com.ibm.j9.jsr292.AdaptorTeststestArrayElementGetter1731969746589450
testArrayElementSetter173196974713114
testAsSpreader1731969747147886
testAsType_four173196974803350
testBindToAndInsertArgumentsForNull17319697480834
testCatchException1731969748087310
testConstant1731969748397140
testConstantWithDrop173196974853767
testConstantWithDropAndInsert1731969748604129
testDropArgumentsMethodHandleIntClassOfQArray1731969748734240
testDropArgumentsMethodHandleIntListOfClassOfQ173196974897438
testExactInvoker173196974901261
testFilterArguments173196974907347
testFilterArgumentsSafety173196974912053
testFilterReturnValue1731969749173106
testFoldArguments173196974928067
testGuardWithTest1731969749347135
testIdentity173196974948218
testInsertArguments173196974950124
testInsertArgumentsSafety173196974952588
testInsertArguments_five17319697496145
testInsertArguments_one173196974961936
testInsertArguments_six17319697496553
testInsertArguments_three173196974965917
testInsertArguments_two17319697496761
testInvoker173196974967823
testMethodHandleCachingVisibilityForStaticDefault173196974970234
testMethodHandleCachingVisibilityForStaticPrivate173196974973610
testMethodHandleCachingVisibilityForStaticProtected173196974974624
testPermuteSafety173196974977027
testThrowException17319697497979
testVoidFoldArguments173196974980664
test_MethodHandles_SpreadInvoker173196974987029
com.ibm.j9.jsr292.CatchtestCatcher173196975015021
com.ibm.j9.jsr292.ConstantCallSiteTesttestBasicNegative_ConstantCallSite173196974989911
testBasic_ConstantCallSite173196974991011
testClassCast_TargetHookConstructor173196974992117
testConstantCallSiteSetTarget173196974993859
testNullHook_TargetHookConstructor17319697499975
testTargetHookConstructor173196975000214
testTypeMismatch_TargetHookConstructor17319697500166
testType_ConstantCallSite17319697500222
testUnconstructedCCS173196975002418
com.ibm.j9.jsr292.CrashtestIllegalArgument173196975006812
com.ibm.j9.jsr292.FilterArgumentsTesttest_filterArguments_Boolean17319697627523139
test_filterArguments_Byte17319697658912630
test_filterArguments_Character17319697685213137
test_filterArguments_Double17319697716585522
test_filterArguments_DoubleObject17319697775866379
test_filterArguments_Float17319697840022998
test_filterArguments_Integer17319697870004388
test_filterArguments_Long17319697913895654
test_filterArguments_Short17319697970446490
com.ibm.j9.jsr292.FoldArgumentsTesttest_foldArguments_Boolean173196976118220
test_foldArguments_Byte173196976120448
test_foldArguments_Character173196976125252
test_foldArguments_Double1731969761304160
test_foldArguments_DoubleObject1731969761464124
test_foldArguments_Float1731969761588117
test_foldArguments_Integer173196976170674
test_foldArguments_Long1731969761780129
test_foldArguments_Short173196976190932
com.ibm.j9.jsr292.GuardTesttest_guardWithTest_Byte1731969761941124
test_guardWithTest_Character173196976206527
test_guardWithTest_Double1731969762092312
test_guardWithTest_DoubleObject173196976240580
test_guardWithTest_Float1731969762485131
test_guardWithTest_Integer173196976261629
test_guardWithTest_Long173196976264567
test_guardWithTest_Short173196976271240
com.ibm.j9.jsr292.InsertArgumentsTeststest_insert_handle_NPE17319697603326
test_insert_location_IAE173196976033810
test_insert_no_values17319697603485
test_insert_values_NPE17319697603531
com.ibm.j9.jsr292.JSR292_MultiThreadedTeststestSwitchPoint_Invalidation_Global17319697507472034
testSyncAll17319697527811034
testSyncAll_WithoutJoin173196975381646
testVolatility17319697538621016
testVolatility_WithoutJoin173196975487929
com.ibm.j9.jsr292.MethodHandleProxiesTesttest_asInterfaceInstance_InnerClass173196975051999
test_asInterfaceInstance_StaticMethod173196975061810
test_asInterfaceInstance_VirtualMethod17319697506285
test_isWrapperInstance_InnerClass17319697506337
test_isWrapperInstance_NegativeTest17319697506405
test_isWrapperInstance_StaticMethod17319697506454
test_isWrapperInstance_VirtualMethod17319697506496
test_wrapperInstanceTarget_InnerClass173196975065529
test_wrapperInstanceTarget_NegativeTest17319697506856
test_wrapperInstanceTarget_StaticMethod173196975069121
test_wrapperInstanceTarget_VirtualMethod173196975071215
test_wrapperInstanceType_InnerClass173196975072710
test_wrapperInstanceType_NegativeTest17319697507372
test_wrapperInstanceType_StaticMethod17319697507393
test_wrapperInstanceType_VirtualMethod17319697507425
com.ibm.j9.jsr292.MethodHandleTesttestBindTo173196975491846
test_InvokeExact_InvalidArgument1173196975497112
test_InvokeExact_InvalidArgument217319697549833
test_Invoke_Int173196975498624
test_Invoke_String17319697550106
test_MethodHandle_ArityLimit_TooHigh17319697550161
test_MethodHandle_Static_ArityLimit_TooHigh17319697550172
test_asCollector_ArityLimit173196975501910
test_asCollector_ArityLimit_TooHigh17319697550293
test_asCollector_CompatibleArrayTypes_StringToObject173196975503214
test_asCollector_CrossPackage_Static173196975504611
test_asCollector_CrossPackage_Virtual173196975505710
test_asCollector_CrossPackage_Virtual_WrongType17319697550674
test_asCollector_CrossPackage_Virtual_WrongType_nonArrayTarget17319697550712
test_asCollector_SamePackage_Static17319697550733
test_asCollector_SamePackage_Static_Array173196975507710
test_asCollector_SamePackage_Virtual17319697550876
test_asCollector_SamePackage_Virtual_WrongType17319697550941
test_asCollector_Static_ArityLimit17319697550952
test_asCollector_Static_ArityLimit_TooHigh17319697551022
test_asCollector_TypeCompatibility_Array_Object1731969755115108
test_asCollector_ZeroSizedArray173196975522332
test_asFixedArity_SamePackage_Static17319697552565
test_asFixedArity_SamePackage_Static_VarialbeInput17319697552614
test_asFixedArity_Using_VariableArity_JavaMethod_Virtual_SamePackage17319697552667
test_asSpreader_ArityLimit17319697552736
test_asSpreader_CrossPackage_Static17319697552795
test_asSpreader_CrossPackage_Static_WrongArgCount173196975528433
test_asSpreader_CrossPackage_Static_WrongType17319697553172
test_asSpreader_CrossPackage_Virtual17319697553199
test_asSpreader_CrossPackage_Virtual_WrongType17319697553282
test_asSpreader_SamePackage_Static17319697553304
test_asSpreader_SamePackage_Static_WrongType17319697553342
test_asSpreader_SamePackage_Virtual17319697553365
test_asSpreader_SamePackage_Virtual_WrongArgCount17319697553412
test_asSpreader_SamePackage_Virtual_WrongType17319697553432
test_asSpreader_Static_ArityLimit173196975534519
test_asVarargsCollector_CompatibleArrayTypes_StringToObject173196975536429
test_asVarargsCollector_CrossPackage_Static173196975539315
test_asVarargsCollector_CrossPackage_Virtual_Invoke173196975540932
test_asVarargsCollector_CrossPackage_Virtual_InvokeExact173196975544116
test_asVarargsCollector_CrossPackage_Virtual_WrongType17319697554575
test_asVarargsCollector_CrossPackage_Virtual_WrongType_nonArrayTarget17319697554635
test_asVarargsCollector_SamePackage_Static_Array17319697554685
test_asVarargsCollector_SamePackage_Virtual_Invoke173196975547316
test_asVarargsCollector_SamePackage_Virtual_InvokeExact173196975548911
test_asVarargsCollector_SamePackage_Virtual_WrongType17319697555003
test_asVarargsCollector_TypeCompatibility_Array_Object173196975550317
test_exactInvoker_ArityLimit1731969755520417
test_exactInvoker_ArityLimit_TooHigh17319697559381
test_exactInvoker_Static_ArityLimit1731969755939423
test_exactInvoker_Static_ArityLimit_TooHigh17319697563621
test_findConstructor_ArityLimit173196975636313
test_findConstructor_ArityLimit_TooHigh17319697563761
test_invokeWithArguments_ArityLimit1731969756377355
test_invokeWithArguments_List_CrossPackage_Static173196975673212
test_invokeWithArguments_List_CrossPackage_Virtual173196975674411
test_invokeWithArguments_List_Different_Array_Type173196975675549
test_invokeWithArguments_List_SamePackage_Static17319697568042
test_invokeWithArguments_List_SamePackage_Virtual17319697568063
test_invokeWithArguments_List_SamePackage_Virtual_WrongArgCount17319697568092
test_invokeWithArguments_Static_ArityLimit1731969756811392
test_invokeWithArguments_VarArgs_EdgeArityLimit1731969757203121
test_invokeWithArguments_VarArgs_SmallArityLimit173196975732464
test_invokeWithArguments_VarargsObj_CrossPackage_Static17319697573882
test_invokeWithArguments_VarargsObj_CrossPackage_Static_ZeroLengthArray17319697573909
test_invokeWithArguments_VarargsObj_CrossPackage_Virtual17319697573992
test_invokeWithArguments_VarargsObj_SamePackage_Static17319697574013
test_invokeWithArguments_VarargsObj_SamePackage_Virtual173196975740415
test_invokeWithArguments_VarargsObj_SamePackage_Virtual_VarargsMethod173196975741933
test_invokeWithArguments_VarargsObj_SamePackage_Virtual_WrongArgCount17319697574523
test_invokeWithArguments_WMT_NULL_args17319697574552
test_invokeWithArguments_variable_input17319697574571255
test_invoker_ArityLimit1731969758712273
test_invoker_ArityLimit_TooHigh17319697589851
test_invoker_Static_ArityLimit1731969758986281
test_invoker_Static_ArityLimit_TooHigh17319697592682
test_isVarargsCollector_Using_VariableArity_JavaConstructor_SamePackage17319697592702
test_isVarargsCollector_Using_VariableArity_JavaMethod_Static_CrossPackage17319697592722
test_isVarargsCollector_Using_VariableArity_JavaMethod_Virtual_CrossPackage17319697592741
test_isVarargsCollector_Using_VariableArity_JavaMethod_Virtual_SamePackage17319697592752
test_isVarargsCollector_Using_asCollector_Virtual_SamePackage17319697592773
test_isVarargsCollector_Using_asVarargsCollector_Static_CrossPackage17319697592802
test_isVarargsCollector_Using_asVarargsCollector_Virtual_SamePackage17319697592822
test_isVarargsCollector_Using_asVarargsCollector_asTyped17319697592842
test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_byte17319697592871
test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_long173196975928914
test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_short17319697593033
test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_byte17319697593064
test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_double17319697593102
test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_long17319697593122
test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_short17319697593142
test_spreadInvoker_ArityLimit1731969759316516
test_spreadInvoker_Static_ArityLimit1731969759832499
com.ibm.j9.jsr292.MethodTypeTeststest_AppendParameterTypes_Default17319697502438
test_AppendParameterTypes_List17319697502516
test_ChangeParameterType17319697502573
test_ChangeReturnType173196975026026
test_DropParameterTypes17319697502866
test_DropParameterTypesEdgeCases173196975029274
test_Erase17319697503667
test_FromMethodDescriptorString17319697503736
test_Generic17319697503792
test_GenericMethodType17319697503812
test_GenericMethodType_FinalArrayOption17319697503832
test_HasPrimitive17319697503859
test_HasWrapper173196975039415
test_InsertParameterTypes17319697504093
test_InsertParameterTypes_List17319697504124
test_MethodType_Default17319697504161
test_MethodType_List17319697504172
test_MethodType_MethodType17319697504191
test_MethodType_OneParam17319697504201
test_MethodType_Prepend17319697504211
test_MethodType_TypeArray17319697504221
test_ParameterArray17319697504234
test_ParameterCount17319697504271
test_ParameterList17319697504283
test_ParameterType17319697504313
test_ReturnType17319697504344
test_ToMethodDescriptorString17319697504382
test_Unwrap17319697504408
test_Wrap17319697504488
com.ibm.j9.jsr292.MutableCallSiteTesttestBasicNegative_MutableCallSite173196975017133
testBasic_MutableCallSite17319697502047
testIllegalState_dynamicInvoker_MutableCallSite17319697502115
testIllegalState_getTarget_MutableCallSite17319697502175
testMCSChild_CallsParent17319697502229
testMCSChild_DoesNotCallParent17319697502317
testType17319697502383
com.ibm.j9.jsr292.PermuteTesttestFirstArgument173196976035655
testLastArgument173196976041124
testMiddleArgument173196976043515
testPermuteHandleMaximumArguments1731969760450731
com.ibm.j9.jsr292.RestrictReceiverTesttestRestrictReceiver1731969803675724
com.ibm.j9.jsr292.SwitchPointTesttestSwitchPoint_Invalidation_Basic173196975045611
testSwitchPoint_guardWithTest_Basic173196975046714
testSwitchPoint_guardWithTest_Chained173196975048111
com.ibm.j9.jsr292.VolatileCallSiteTesttestBasicNegative_VolatileCallSite173196975008017
testBasic_VolatileCallSite173196975009818
testIllegalState_dynamicInvoker_VolatileCallSite173196975011611
testIllegalState_getTarget_VolatileCallSite173196975012711
testType_VolatileCallSite173196975013810

jsr292Test

com.ibm.j9.jsr292.AdaptorTests#testArrayElementGetter

back to summary

com.ibm.j9.jsr292.AdaptorTests#testArrayElementSetter

back to summary

com.ibm.j9.jsr292.AdaptorTests#testAsSpreader

back to summary

com.ibm.j9.jsr292.AdaptorTests#testAsType_four

back to summary

com.ibm.j9.jsr292.AdaptorTests#testBindToAndInsertArgumentsForNull

back to summary

com.ibm.j9.jsr292.AdaptorTests#testCatchException

back to summary

com.ibm.j9.jsr292.AdaptorTests#testConstant

back to summary

com.ibm.j9.jsr292.AdaptorTests#testConstantWithDrop

back to summary

com.ibm.j9.jsr292.AdaptorTests#testConstantWithDropAndInsert

back to summary

com.ibm.j9.jsr292.AdaptorTests#testDropArgumentsMethodHandleIntClassOfQArray

back to summary

com.ibm.j9.jsr292.AdaptorTests#testDropArgumentsMethodHandleIntListOfClassOfQ

back to summary

com.ibm.j9.jsr292.AdaptorTests#testExactInvoker

back to summary

com.ibm.j9.jsr292.AdaptorTests#testFilterArguments

back to summary

com.ibm.j9.jsr292.AdaptorTests#testFilterArgumentsSafety

back to summary

com.ibm.j9.jsr292.AdaptorTests#testFilterReturnValue

back to summary

com.ibm.j9.jsr292.AdaptorTests#testFoldArguments

back to summary

com.ibm.j9.jsr292.AdaptorTests#testGuardWithTest

back to summary

com.ibm.j9.jsr292.AdaptorTests#testIdentity

back to summary

com.ibm.j9.jsr292.AdaptorTests#testInsertArguments

back to summary

com.ibm.j9.jsr292.AdaptorTests#testInsertArgumentsSafety

back to summary

com.ibm.j9.jsr292.AdaptorTests#testInsertArguments_five

back to summary

com.ibm.j9.jsr292.AdaptorTests#testInsertArguments_one

back to summary

com.ibm.j9.jsr292.AdaptorTests#testInsertArguments_six

back to summary

com.ibm.j9.jsr292.AdaptorTests#testInsertArguments_three

back to summary

com.ibm.j9.jsr292.AdaptorTests#testInsertArguments_two

back to summary

com.ibm.j9.jsr292.AdaptorTests#testInvoker

back to summary

com.ibm.j9.jsr292.AdaptorTests#testMethodHandleCachingVisibilityForStaticDefault

back to summary

com.ibm.j9.jsr292.AdaptorTests#testMethodHandleCachingVisibilityForStaticPrivate

back to summary

com.ibm.j9.jsr292.AdaptorTests#testMethodHandleCachingVisibilityForStaticProtected

back to summary

com.ibm.j9.jsr292.AdaptorTests#testPermuteSafety

back to summary

com.ibm.j9.jsr292.AdaptorTests#testThrowException

back to summary

com.ibm.j9.jsr292.AdaptorTests#testVoidFoldArguments

back to summary

com.ibm.j9.jsr292.AdaptorTests#test_MethodHandles_SpreadInvoker

back to summary

com.ibm.j9.jsr292.Catch#testCatcher

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testBasicNegative_ConstantCallSite

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testBasic_ConstantCallSite

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testClassCast_TargetHookConstructor

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testConstantCallSiteSetTarget

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testNullHook_TargetHookConstructor

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testTargetHookConstructor

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testTypeMismatch_TargetHookConstructor

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testType_ConstantCallSite

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testUnconstructedCCS

back to summary

com.ibm.j9.jsr292.Crash#testIllegalArgument

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_Boolean

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_Byte

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_Character

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_Double

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_DoubleObject

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_Float

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_Integer

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_Long

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_Short

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_Boolean

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_Byte

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_Character

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_Double

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_DoubleObject

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_Float

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_Integer

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_Long

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_Short

back to summary

com.ibm.j9.jsr292.GuardTest#test_guardWithTest_Byte

back to summary

com.ibm.j9.jsr292.GuardTest#test_guardWithTest_Character

back to summary

com.ibm.j9.jsr292.GuardTest#test_guardWithTest_Double

back to summary

com.ibm.j9.jsr292.GuardTest#test_guardWithTest_DoubleObject

back to summary

com.ibm.j9.jsr292.GuardTest#test_guardWithTest_Float

back to summary

com.ibm.j9.jsr292.GuardTest#test_guardWithTest_Integer

back to summary

com.ibm.j9.jsr292.GuardTest#test_guardWithTest_Long

back to summary

com.ibm.j9.jsr292.GuardTest#test_guardWithTest_Short

back to summary

com.ibm.j9.jsr292.InsertArgumentsTests#test_insert_handle_NPE

back to summary

com.ibm.j9.jsr292.InsertArgumentsTests#test_insert_location_IAE

back to summary

com.ibm.j9.jsr292.InsertArgumentsTests#test_insert_no_values

back to summary

com.ibm.j9.jsr292.InsertArgumentsTests#test_insert_values_NPE

back to summary

com.ibm.j9.jsr292.JSR292_MultiThreadedTests#testSwitchPoint_Invalidation_Global

back to summary

com.ibm.j9.jsr292.JSR292_MultiThreadedTests#testSyncAll

back to summary

com.ibm.j9.jsr292.JSR292_MultiThreadedTests#testSyncAll_WithoutJoin

back to summary

com.ibm.j9.jsr292.JSR292_MultiThreadedTests#testVolatility

back to summary

com.ibm.j9.jsr292.JSR292_MultiThreadedTests#testVolatility_WithoutJoin

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_asInterfaceInstance_InnerClass

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_asInterfaceInstance_StaticMethod

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_asInterfaceInstance_VirtualMethod

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_isWrapperInstance_InnerClass

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_isWrapperInstance_NegativeTest

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_isWrapperInstance_StaticMethod

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_isWrapperInstance_VirtualMethod

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_wrapperInstanceTarget_InnerClass

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_wrapperInstanceTarget_NegativeTest

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_wrapperInstanceTarget_StaticMethod

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_wrapperInstanceTarget_VirtualMethod

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_wrapperInstanceType_InnerClass

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_wrapperInstanceType_NegativeTest

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_wrapperInstanceType_StaticMethod

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_wrapperInstanceType_VirtualMethod

back to summary

com.ibm.j9.jsr292.MethodHandleTest#testBindTo

Expected Exception
java.lang.NullPointerException at com.ibm.j9.jsr292.MethodHandleTest.testBindTo(MethodHandleTest.java:1396) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:586) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_InvokeExact_InvalidArgument1

Expected Exception
java.lang.invoke.WrongMethodTypeException at com.ibm.j9.jsr292.MethodHandleTest.test_InvokeExact_InvalidArgument1(MethodHandleTest.java:1434) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:586) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_InvokeExact_InvalidArgument2

Expected Exception
java.lang.invoke.WrongMethodTypeException at com.ibm.j9.jsr292.MethodHandleTest.test_InvokeExact_InvalidArgument2(MethodHandleTest.java:1451) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:586) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_Invoke_Int

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(String)int to (int)void at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:903) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:870) at java.base/java.lang.invoke.Invokers.checkGenericType(Invokers.java:541) at com.ibm.j9.jsr292.MethodHandleTest.test_Invoke_Int(MethodHandleTest.java:1420) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:586) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_Invoke_String

Expected Exception
java.lang.NumberFormatException: For input string: "s" at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67) at java.base/java.lang.Integer.parseInt(Integer.java:662) at java.base/java.lang.Integer.parseInt(Integer.java:778) at <unknown class>.<unknown method>(Unknown Source) at com.ibm.j9.jsr292.MethodHandleTest.test_Invoke_String(MethodHandleTest.java:1408) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_MethodHandle_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: bad parameter count 256 at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:175) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at com.ibm.j9.jsr292.MethodHandleTest.test_MethodHandle_ArityLimit_TooHigh(MethodHandleTest.java:584) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_MethodHandle_Static_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: bad parameter count 256 at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:175) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at com.ibm.j9.jsr292.MethodHandleTest.test_MethodHandle_Static_ArityLimit_TooHigh(MethodHandleTest.java:594) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: bad parameter count 256 at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:175) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.MethodType.makeImpl(MethodType.java:408) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.LambdaFormEditor.collectArgumentsForm(LambdaFormEditor.java:698) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1335) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1284) at com.ibm.j9.jsr292.MethodHandleTest.test_asCollector_ArityLimit_TooHigh(MethodHandleTest.java:615) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_CompatibleArrayTypes_StringToObject

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_CrossPackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_CrossPackage_Virtual

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_CrossPackage_Virtual_WrongType

Expected Exception
java.lang.IllegalArgumentException: array type not assignable to argument: MethodHandle(String[])int, class [I at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:183) at java.base/java.lang.invoke.MethodHandle.asCollectorChecks(MethodHandle.java:1355) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1331) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1284) at com.ibm.j9.jsr292.MethodHandleTest.test_asCollector_CrossPackage_Virtual_WrongType(MethodHandleTest.java:137) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_CrossPackage_Virtual_WrongType_nonArrayTarget

Expected Exception
java.lang.IllegalArgumentException: array type not assignable to argument: MethodHandle(int,int)int, class [I at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:183) at java.base/java.lang.invoke.MethodHandle.asCollectorChecks(MethodHandle.java:1355) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1331) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1284) at com.ibm.j9.jsr292.MethodHandleTest.test_asCollector_CrossPackage_Virtual_WrongType_nonArrayTarget(MethodHandleTest.java:150) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_SamePackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_SamePackage_Static_Array

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_SamePackage_Virtual

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_SamePackage_Virtual_WrongType

Expected Exception
java.lang.IllegalArgumentException: array type not assignable to argument: MethodHandle(String[])int, class [I at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:183) at java.base/java.lang.invoke.MethodHandle.asCollectorChecks(MethodHandle.java:1355) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1331) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1284) at com.ibm.j9.jsr292.MethodHandleTest.test_asCollector_SamePackage_Virtual_WrongType(MethodHandleTest.java:96) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_Static_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_Static_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: too many arguments: int[], length 255 at java.base/java.lang.invoke.MethodHandleImpl.varargsArray(MethodHandleImpl.java:1471) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1334) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1284) at com.ibm.j9.jsr292.MethodHandleTest.test_asCollector_Static_ArityLimit_TooHigh(MethodHandleTest.java:636) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_TypeCompatibility_Array_Object

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_ZeroSizedArray

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asFixedArity_SamePackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asFixedArity_SamePackage_Static_VarialbeInput

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(String[])int to (String,String,String,String,String)void at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:903) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:870) at java.base/java.lang.invoke.Invokers.checkGenericType(Invokers.java:541) at com.ibm.j9.jsr292.MethodHandleTest.test_asFixedArity_SamePackage_Static_VarialbeInput(MethodHandleTest.java:948) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:586) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asFixedArity_Using_VariableArity_JavaMethod_Virtual_SamePackage

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_CrossPackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_CrossPackage_Static_WrongArgCount

Expected Exception
java.lang.IllegalArgumentException: bad spread array length at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:175) at java.base/java.lang.invoke.MethodHandle.asSpreaderChecks(MethodHandle.java:1128) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1112) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1069) at com.ibm.j9.jsr292.MethodHandleTest.test_asSpreader_CrossPackage_Static_WrongArgCount(MethodHandleTest.java:528) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_CrossPackage_Static_WrongType

Expected Exception
java.lang.IllegalArgumentException: bad spread array length at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:175) at java.base/java.lang.invoke.MethodHandle.asSpreaderChecks(MethodHandle.java:1128) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1112) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1069) at com.ibm.j9.jsr292.MethodHandleTest.test_asSpreader_CrossPackage_Static_WrongType(MethodHandleTest.java:517) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_CrossPackage_Virtual

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_CrossPackage_Virtual_WrongType

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int,int)int to (String,String)int at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:903) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:870) at java.base/java.lang.invoke.MethodHandle.asSpreaderChecks(MethodHandle.java:1149) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1112) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1069) at com.ibm.j9.jsr292.MethodHandleTest.test_asSpreader_CrossPackage_Virtual_WrongType(MethodHandleTest.java:505) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:586) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_SamePackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_SamePackage_Static_WrongType

Expected Exception
java.lang.IllegalArgumentException: bad spread array length at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:175) at java.base/java.lang.invoke.MethodHandle.asSpreaderChecks(MethodHandle.java:1128) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1112) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1069) at com.ibm.j9.jsr292.MethodHandleTest.test_asSpreader_SamePackage_Static_WrongType(MethodHandleTest.java:466) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_SamePackage_Virtual

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_SamePackage_Virtual_WrongArgCount

Expected Exception
java.lang.IllegalArgumentException: bad spread array length at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:175) at java.base/java.lang.invoke.MethodHandle.asSpreaderChecks(MethodHandle.java:1128) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1112) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1069) at com.ibm.j9.jsr292.MethodHandleTest.test_asSpreader_SamePackage_Virtual_WrongArgCount(MethodHandleTest.java:442) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_SamePackage_Virtual_WrongType

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int,int)int to (String,String)int at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:903) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:870) at java.base/java.lang.invoke.MethodHandle.asSpreaderChecks(MethodHandle.java:1149) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1112) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1069) at com.ibm.j9.jsr292.MethodHandleTest.test_asSpreader_SamePackage_Virtual_WrongType(MethodHandleTest.java:429) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:586) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_Static_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_CompatibleArrayTypes_StringToObject

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_CrossPackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_CrossPackage_Virtual_Invoke

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_CrossPackage_Virtual_InvokeExact

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_CrossPackage_Virtual_WrongType

Expected Exception
java.lang.IllegalArgumentException: array type not assignable to argument: MethodHandle(String[])int, class [I at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:183) at java.base/java.lang.invoke.MethodHandle.asCollectorChecks(MethodHandle.java:1355) at java.base/java.lang.invoke.MethodHandle.asVarargsCollector(MethodHandle.java:1513) at com.ibm.j9.jsr292.MethodHandleTest.test_asVarargsCollector_CrossPackage_Virtual_WrongType(MethodHandleTest.java:359) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_CrossPackage_Virtual_WrongType_nonArrayTarget

Expected Exception
java.lang.IllegalArgumentException: array type not assignable to argument: MethodHandle(int,int)int, class [I at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:183) at java.base/java.lang.invoke.MethodHandle.asCollectorChecks(MethodHandle.java:1355) at java.base/java.lang.invoke.MethodHandle.asVarargsCollector(MethodHandle.java:1513) at com.ibm.j9.jsr292.MethodHandleTest.test_asVarargsCollector_CrossPackage_Virtual_WrongType_nonArrayTarget(MethodHandleTest.java:372) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_SamePackage_Static_Array

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_SamePackage_Virtual_Invoke

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_SamePackage_Virtual_InvokeExact

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_SamePackage_Virtual_WrongType

Expected Exception
java.lang.IllegalArgumentException: array type not assignable to argument: MethodHandle(String[])int, class [I at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:183) at java.base/java.lang.invoke.MethodHandle.asCollectorChecks(MethodHandle.java:1355) at java.base/java.lang.invoke.MethodHandle.asVarargsCollector(MethodHandle.java:1513) at com.ibm.j9.jsr292.MethodHandleTest.test_asVarargsCollector_SamePackage_Virtual_WrongType(MethodHandleTest.java:291) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_TypeCompatibility_Array_Object

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_exactInvoker_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_exactInvoker_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: bad parameter count 256 at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:175) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.Invokers.makeExactOrGeneralInvoker(Invokers.java:147) at java.base/java.lang.invoke.Invokers.exactInvoker(Invokers.java:73) at java.base/java.lang.invoke.MethodHandles.exactInvoker(MethodHandles.java:4751) at com.ibm.j9.jsr292.MethodHandleTest.test_exactInvoker_ArityLimit_TooHigh(MethodHandleTest.java:728) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_exactInvoker_Static_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_exactInvoker_Static_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: bad parameter count 256 at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:175) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.Invokers.makeExactOrGeneralInvoker(Invokers.java:147) at java.base/java.lang.invoke.Invokers.exactInvoker(Invokers.java:73) at java.base/java.lang.invoke.MethodHandles.exactInvoker(MethodHandles.java:4751) at com.ibm.j9.jsr292.MethodHandleTest.test_exactInvoker_Static_ArityLimit_TooHigh(MethodHandleTest.java:738) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_findConstructor_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_findConstructor_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: bad parameter count 256 at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:175) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.DirectMethodHandle.preparedLambdaForm(DirectMethodHandle.java:225) at java.base/java.lang.invoke.DirectMethodHandle.makeAllocator(DirectMethodHandle.java:140) at java.base/java.lang.invoke.DirectMethodHandle.make(DirectMethodHandle.java:131) at java.base/java.lang.invoke.MethodHandles$Lookup.getDirectConstructorCommon(MethodHandles.java:4238) at java.base/java.lang.invoke.MethodHandles$Lookup.getDirectConstructor(MethodHandles.java:4222) at java.base/java.lang.invoke.MethodHandles$Lookup.findConstructor(MethodHandles.java:2844) at com.ibm.j9.jsr292.MethodHandleTest.test_findConstructor_ArityLimit_TooHigh(MethodHandleTest.java:552) at java.base/jdk.internal.org.objectweb.asm.MethodWriter.visitCode(MethodWriter.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_List_CrossPackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_List_CrossPackage_Virtual

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_List_Different_Array_Type

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_List_SamePackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_List_SamePackage_Virtual

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_List_SamePackage_Virtual_WrongArgCount

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int,int)int to (Object,Object,Object)Object at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:903) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:870) at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733) at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:758) at com.ibm.j9.jsr292.MethodHandleTest.test_invokeWithArguments_List_SamePackage_Virtual_WrongArgCount(MethodHandleTest.java:1006) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:586) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_Static_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarArgs_EdgeArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarArgs_SmallArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarargsObj_CrossPackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarargsObj_CrossPackage_Static_ZeroLengthArray

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int,int)int to ()Object at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:903) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:870) at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733) at com.ibm.j9.jsr292.MethodHandleTest.test_invokeWithArguments_VarargsObj_CrossPackage_Static_ZeroLengthArray(MethodHandleTest.java:1170) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:586) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarargsObj_CrossPackage_Virtual

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarargsObj_SamePackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarargsObj_SamePackage_Virtual

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarargsObj_SamePackage_Virtual_VarargsMethod

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarargsObj_SamePackage_Virtual_WrongArgCount

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int,int)int to (Object,Object,Object)Object at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:903) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:870) at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733) at com.ibm.j9.jsr292.MethodHandleTest.test_invokeWithArguments_VarargsObj_SamePackage_Virtual_WrongArgCount(MethodHandleTest.java:1103) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:586) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_WMT_NULL_args

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(Object)String to (Object,Object,Object)Object at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:903) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:870) at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733) at com.ibm.j9.jsr292.MethodHandleTest.test_invokeWithArguments_WMT_NULL_args(MethodHandleTest.java:1064) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:586) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_variable_input

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invoker_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invoker_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: bad parameter count 256 at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:175) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.Invokers.makeExactOrGeneralInvoker(Invokers.java:147) at java.base/java.lang.invoke.Invokers.genericInvoker(Invokers.java:81) at java.base/java.lang.invoke.MethodHandles.invoker(MethodHandles.java:4789) at com.ibm.j9.jsr292.MethodHandleTest.test_invoker_ArityLimit_TooHigh(MethodHandleTest.java:798) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invoker_Static_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invoker_Static_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: bad parameter count 256 at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:175) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.Invokers.makeExactOrGeneralInvoker(Invokers.java:147) at java.base/java.lang.invoke.Invokers.genericInvoker(Invokers.java:81) at java.base/java.lang.invoke.MethodHandles.invoker(MethodHandles.java:4789) at com.ibm.j9.jsr292.MethodHandleTest.test_invoker_Static_ArityLimit_TooHigh(MethodHandleTest.java:808) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at <unknown class>.<unknown method>(Unknown Source) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_VariableArity_JavaConstructor_SamePackage

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_VariableArity_JavaMethod_Static_CrossPackage

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_VariableArity_JavaMethod_Virtual_CrossPackage

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_VariableArity_JavaMethod_Virtual_SamePackage

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asCollector_Virtual_SamePackage

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_Static_CrossPackage

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_Virtual_SamePackage

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_asTyped

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_byte

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int[])int to (int[])byte at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:903) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:870) at java.base/java.lang.invoke.MethodHandleImpl$AsVarargsCollector.asTypeUncached(MethodHandleImpl.java:505) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:870) at com.ibm.j9.jsr292.MethodHandleTest.test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_byte(MethodHandleTest.java:1304) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:586) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_long

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_short

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int[])int to (int[])short at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:903) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:870) at java.base/java.lang.invoke.MethodHandleImpl$AsVarargsCollector.asTypeUncached(MethodHandleImpl.java:505) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:870) at com.ibm.j9.jsr292.MethodHandleTest.test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_short(MethodHandleTest.java:1335) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:586) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_byte

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_double

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int)int to (double)int at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:903) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:870) at java.base/java.lang.invoke.MethodHandleImpl$AsVarargsCollector.asTypeUncached(MethodHandleImpl.java:521) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:870) at com.ibm.j9.jsr292.MethodHandleTest.test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_double(MethodHandleTest.java:1382) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:586) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_long

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int)int to (long)int at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:903) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:870) at java.base/java.lang.invoke.MethodHandleImpl$AsVarargsCollector.asTypeUncached(MethodHandleImpl.java:521) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:870) at com.ibm.j9.jsr292.MethodHandleTest.test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_long(MethodHandleTest.java:1350) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:586) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_short

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_spreadInvoker_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_spreadInvoker_Static_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_AppendParameterTypes_Default

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_AppendParameterTypes_List

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_ChangeParameterType

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_ChangeReturnType

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_DropParameterTypes

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_DropParameterTypesEdgeCases

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_Erase

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_FromMethodDescriptorString

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_Generic

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_GenericMethodType

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_GenericMethodType_FinalArrayOption

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_HasPrimitive

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_HasWrapper

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_InsertParameterTypes

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_InsertParameterTypes_List

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_MethodType_Default

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_MethodType_List

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_MethodType_MethodType

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_MethodType_OneParam

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_MethodType_Prepend

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_MethodType_TypeArray

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_ParameterArray

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_ParameterCount

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_ParameterList

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_ParameterType

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_ReturnType

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_ToMethodDescriptorString

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_Unwrap

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_Wrap

back to summary

com.ibm.j9.jsr292.MutableCallSiteTest#testBasicNegative_MutableCallSite

back to summary

com.ibm.j9.jsr292.MutableCallSiteTest#testBasic_MutableCallSite

back to summary

com.ibm.j9.jsr292.MutableCallSiteTest#testIllegalState_dynamicInvoker_MutableCallSite

back to summary

com.ibm.j9.jsr292.MutableCallSiteTest#testIllegalState_getTarget_MutableCallSite

back to summary

com.ibm.j9.jsr292.MutableCallSiteTest#testMCSChild_CallsParent

back to summary

com.ibm.j9.jsr292.MutableCallSiteTest#testMCSChild_DoesNotCallParent

back to summary

com.ibm.j9.jsr292.MutableCallSiteTest#testType

back to summary

com.ibm.j9.jsr292.PermuteTest#testFirstArgument

back to summary

com.ibm.j9.jsr292.PermuteTest#testLastArgument

back to summary

com.ibm.j9.jsr292.PermuteTest#testMiddleArgument

back to summary

com.ibm.j9.jsr292.PermuteTest#testPermuteHandleMaximumArguments

back to summary

com.ibm.j9.jsr292.RestrictReceiverTest#testRestrictReceiver

back to summary

com.ibm.j9.jsr292.SwitchPointTest#testSwitchPoint_Invalidation_Basic

back to summary

com.ibm.j9.jsr292.SwitchPointTest#testSwitchPoint_guardWithTest_Basic

back to summary

com.ibm.j9.jsr292.SwitchPointTest#testSwitchPoint_guardWithTest_Chained

back to summary

com.ibm.j9.jsr292.VolatileCallSiteTest#testBasicNegative_VolatileCallSite

back to summary

com.ibm.j9.jsr292.VolatileCallSiteTest#testBasic_VolatileCallSite

back to summary

com.ibm.j9.jsr292.VolatileCallSiteTest#testIllegalState_dynamicInvoker_VolatileCallSite

back to summary

com.ibm.j9.jsr292.VolatileCallSiteTest#testIllegalState_getTarget_VolatileCallSite

back to summary

com.ibm.j9.jsr292.VolatileCallSiteTest#testType_VolatileCallSite

back to summary