Test# Passed# Skipped# FailedTime (ms)Included GroupsExcluded Groups
jsr292_Suite_SE90
jsr292Test23700108,625level.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.AdaptorTeststestArrayElementGetter1731966950799232
testArrayElementSetter173196695112472
testAsSpreader17319669511961070
testAsType_four1731966952267196
testBindToAndInsertArgumentsForNull173196695246321
testCatchException1731966952484453
testConstant1731966952938314
testConstantWithDrop173196695325376
testConstantWithDropAndInsert1731966953329493
testDropArgumentsMethodHandleIntClassOfQArray1731966953822257
testDropArgumentsMethodHandleIntListOfClassOfQ173196695407939
testExactInvoker1731966954118247
testFilterArguments173196695436640
testFilterArgumentsSafety173196695440618
testFilterReturnValue173196695442413
testFoldArguments173196695443768
testGuardWithTest173196695450576
testIdentity173196695458114
testInsertArguments173196695459527
testInsertArgumentsSafety173196695462259
testInsertArguments_five17319669546814
testInsertArguments_one173196695468532
testInsertArguments_six17319669547173
testInsertArguments_three173196695472019
testInsertArguments_two17319669547401
testInvoker1731966954741105
testMethodHandleCachingVisibilityForStaticDefault1731966954846130
testMethodHandleCachingVisibilityForStaticPrivate173196695497654
testMethodHandleCachingVisibilityForStaticProtected173196695503013
testPermuteSafety173196695504314
testThrowException17319669550577
testVoidFoldArguments173196695506432
test_MethodHandles_SpreadInvoker173196695509630
com.ibm.j9.jsr292.CatchtestCatcher173196695539712
com.ibm.j9.jsr292.ConstantCallSiteTesttestBasicNegative_ConstantCallSite173196695512611
testBasic_ConstantCallSite173196695513745
testClassCast_TargetHookConstructor173196695518219
testConstantCallSiteSetTarget17319669552017
testNullHook_TargetHookConstructor17319669552083
testTargetHookConstructor173196695521116
testTypeMismatch_TargetHookConstructor17319669552276
testType_ConstantCallSite17319669552343
testUnconstructedCCS173196695523716
com.ibm.j9.jsr292.CrashtestIllegalArgument173196695531118
com.ibm.j9.jsr292.FilterArgumentsTesttest_filterArguments_Boolean17319669717407923
test_filterArguments_Byte173196697966312992
test_filterArguments_Character173196699299212161
test_filterArguments_Double173196700521810128
test_filterArguments_DoubleObject173196701534611847
test_filterArguments_Float17319670271939878
test_filterArguments_Integer17319670370728590
test_filterArguments_Long17319670456628539
test_filterArguments_Short17319670542014106
com.ibm.j9.jsr292.FoldArgumentsTesttest_foldArguments_Boolean1731966969839174
test_foldArguments_Byte173196697001341
test_foldArguments_Character173196697005522
test_foldArguments_Double1731966970077108
test_foldArguments_DoubleObject173196697018560
test_foldArguments_Float1731966970245351
test_foldArguments_Integer173196697059623
test_foldArguments_Long173196697062073
test_foldArguments_Short173196697069326
com.ibm.j9.jsr292.GuardTesttest_guardWithTest_Byte173196697072075
test_guardWithTest_Character173196697079534
test_guardWithTest_Double173196697082972
test_guardWithTest_DoubleObject173196697090152
test_guardWithTest_Float173196697095369
test_guardWithTest_Integer1731966971022281
test_guardWithTest_Long1731966971304361
test_guardWithTest_Short173196697166574
com.ibm.j9.jsr292.InsertArgumentsTeststest_insert_handle_NPE17319669679656
test_insert_location_IAE17319669679711
test_insert_no_values17319669679722
test_insert_values_NPE17319669679741
com.ibm.j9.jsr292.JSR292_MultiThreadedTeststestSwitchPoint_Invalidation_Global17319669559472084
testSyncAll17319669580311060
testSyncAll_WithoutJoin173196695909141
testVolatility17319669591321011
testVolatility_WithoutJoin173196696014333
com.ibm.j9.jsr292.MethodHandleProxiesTesttest_asInterfaceInstance_InnerClass173196695570756
test_asInterfaceInstance_StaticMethod17319669557637
test_asInterfaceInstance_VirtualMethod17319669557706
test_isWrapperInstance_InnerClass17319669557766
test_isWrapperInstance_NegativeTest17319669557824
test_isWrapperInstance_StaticMethod17319669557863
test_isWrapperInstance_VirtualMethod17319669557894
test_wrapperInstanceTarget_InnerClass173196695579337
test_wrapperInstanceTarget_NegativeTest173196695583113
test_wrapperInstanceTarget_StaticMethod173196695584513
test_wrapperInstanceTarget_VirtualMethod173196695585819
test_wrapperInstanceType_InnerClass173196695587727
test_wrapperInstanceType_NegativeTest173196695590411
test_wrapperInstanceType_StaticMethod17319669559158
test_wrapperInstanceType_VirtualMethod173196695592419
com.ibm.j9.jsr292.MethodHandleTesttestBindTo1731966960186163
test_InvokeExact_InvalidArgument1173196696038011
test_InvokeExact_InvalidArgument2173196696039111
test_Invoke_Int173196696040234
test_Invoke_String173196696043612
test_MethodHandle_ArityLimit_TooHigh17319669604481
test_MethodHandle_Static_ArityLimit_TooHigh17319669604492
test_asCollector_ArityLimit17319669604518
test_asCollector_ArityLimit_TooHigh17319669604594
test_asCollector_CompatibleArrayTypes_StringToObject173196696046312
test_asCollector_CrossPackage_Static173196696047511
test_asCollector_CrossPackage_Virtual17319669604869
test_asCollector_CrossPackage_Virtual_WrongType17319669604953
test_asCollector_CrossPackage_Virtual_WrongType_nonArrayTarget17319669604983
test_asCollector_SamePackage_Static17319669605013
test_asCollector_SamePackage_Static_Array173196696050411
test_asCollector_SamePackage_Virtual17319669605156
test_asCollector_SamePackage_Virtual_WrongType17319669605221
test_asCollector_Static_ArityLimit17319669605233
test_asCollector_Static_ArityLimit_TooHigh17319669605335
test_asCollector_TypeCompatibility_Array_Object1731966960573302
test_asCollector_ZeroSizedArray173196696087521
test_asFixedArity_SamePackage_Static17319669608966
test_asFixedArity_SamePackage_Static_VarialbeInput17319669609034
test_asFixedArity_Using_VariableArity_JavaMethod_Virtual_SamePackage17319669609079
test_asSpreader_ArityLimit17319669609166
test_asSpreader_CrossPackage_Static17319669609225
test_asSpreader_CrossPackage_Static_WrongArgCount17319669609271
test_asSpreader_CrossPackage_Static_WrongType17319669609282
test_asSpreader_CrossPackage_Virtual17319669609317
test_asSpreader_CrossPackage_Virtual_WrongType17319669609382
test_asSpreader_SamePackage_Static17319669609404
test_asSpreader_SamePackage_Static_WrongType17319669609441
test_asSpreader_SamePackage_Virtual17319669609455
test_asSpreader_SamePackage_Virtual_WrongArgCount17319669609502
test_asSpreader_SamePackage_Virtual_WrongType17319669609522
test_asSpreader_Static_ArityLimit17319669609544
test_asVarargsCollector_CompatibleArrayTypes_StringToObject17319669609582
test_asVarargsCollector_CrossPackage_Static17319669609605
test_asVarargsCollector_CrossPackage_Virtual_Invoke17319669609659
test_asVarargsCollector_CrossPackage_Virtual_InvokeExact17319669609747
test_asVarargsCollector_CrossPackage_Virtual_WrongType17319669609812
test_asVarargsCollector_CrossPackage_Virtual_WrongType_nonArrayTarget17319669609842
test_asVarargsCollector_SamePackage_Static_Array17319669609862
test_asVarargsCollector_SamePackage_Virtual_Invoke173196696098815
test_asVarargsCollector_SamePackage_Virtual_InvokeExact173196696100313
test_asVarargsCollector_SamePackage_Virtual_WrongType17319669610165
test_asVarargsCollector_TypeCompatibility_Array_Object17319669610216
test_exactInvoker_ArityLimit1731966961027522
test_exactInvoker_ArityLimit_TooHigh17319669615502
test_exactInvoker_Static_ArityLimit1731966961552770
test_exactInvoker_Static_ArityLimit_TooHigh17319669623222
test_findConstructor_ArityLimit173196696232519
test_findConstructor_ArityLimit_TooHigh17319669623445
test_invokeWithArguments_ArityLimit1731966962349686
test_invokeWithArguments_List_CrossPackage_Static1731966963035224
test_invokeWithArguments_List_CrossPackage_Virtual173196696325911
test_invokeWithArguments_List_Different_Array_Type173196696327079
test_invokeWithArguments_List_SamePackage_Static173196696334913
test_invokeWithArguments_List_SamePackage_Virtual17319669633625
test_invokeWithArguments_List_SamePackage_Virtual_WrongArgCount17319669633676
test_invokeWithArguments_Static_ArityLimit1731966963373411
test_invokeWithArguments_VarArgs_EdgeArityLimit1731966963785203
test_invokeWithArguments_VarArgs_SmallArityLimit173196696398969
test_invokeWithArguments_VarargsObj_CrossPackage_Static17319669640587
test_invokeWithArguments_VarargsObj_CrossPackage_Static_ZeroLengthArray173196696406522
test_invokeWithArguments_VarargsObj_CrossPackage_Virtual173196696408712
test_invokeWithArguments_VarargsObj_SamePackage_Static17319669640995
test_invokeWithArguments_VarargsObj_SamePackage_Virtual173196696410429
test_invokeWithArguments_VarargsObj_SamePackage_Virtual_VarargsMethod173196696413395
test_invokeWithArguments_VarargsObj_SamePackage_Virtual_WrongArgCount17319669642285
test_invokeWithArguments_WMT_NULL_args17319669642337
test_invokeWithArguments_variable_input17319669642401601
test_invoker_ArityLimit1731966965841294
test_invoker_ArityLimit_TooHigh17319669661351
test_invoker_Static_ArityLimit1731966966136264
test_invoker_Static_ArityLimit_TooHigh17319669664002
test_isVarargsCollector_Using_VariableArity_JavaConstructor_SamePackage17319669664022
test_isVarargsCollector_Using_VariableArity_JavaMethod_Static_CrossPackage17319669664041
test_isVarargsCollector_Using_VariableArity_JavaMethod_Virtual_CrossPackage17319669664051
test_isVarargsCollector_Using_VariableArity_JavaMethod_Virtual_SamePackage17319669664062
test_isVarargsCollector_Using_asCollector_Virtual_SamePackage17319669664082
test_isVarargsCollector_Using_asVarargsCollector_Static_CrossPackage17319669664102
test_isVarargsCollector_Using_asVarargsCollector_Virtual_SamePackage17319669664125
test_isVarargsCollector_Using_asVarargsCollector_asTyped17319669664172
test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_byte17319669664192
test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_long173196696642144
test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_short17319669664655
test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_byte173196696647021
test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_double173196696649110
test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_long17319669665016
test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_short17319669665075
test_spreadInvoker_ArityLimit1731966966512720
test_spreadInvoker_Static_ArityLimit1731966967233732
com.ibm.j9.jsr292.MethodTypeTeststest_AppendParameterTypes_Default17319669555023
test_AppendParameterTypes_List17319669555055
test_ChangeParameterType17319669555102
test_ChangeReturnType17319669555125
test_DropParameterTypes17319669555173
test_DropParameterTypesEdgeCases173196695552055
test_Erase17319669555756
test_FromMethodDescriptorString17319669555815
test_Generic17319669555862
test_GenericMethodType17319669555881
test_GenericMethodType_FinalArrayOption17319669555902
test_HasPrimitive173196695559210
test_HasWrapper173196695560213
test_InsertParameterTypes17319669556153
test_InsertParameterTypes_List17319669556184
test_MethodType_Default17319669556221
test_MethodType_List17319669556232
test_MethodType_MethodType17319669556251
test_MethodType_OneParam17319669556270
test_MethodType_Prepend17319669556271
test_MethodType_TypeArray17319669556281
test_ParameterArray17319669556293
test_ParameterCount17319669556322
test_ParameterList17319669556343
test_ParameterType17319669556373
test_ReturnType17319669556404
test_ToMethodDescriptorString17319669556442
test_Unwrap17319669556469
test_Wrap17319669556558
com.ibm.j9.jsr292.MutableCallSiteTesttestBasicNegative_MutableCallSite173196695540965
testBasic_MutableCallSite17319669554756
testIllegalState_dynamicInvoker_MutableCallSite17319669554813
testIllegalState_getTarget_MutableCallSite17319669554843
testMCSChild_CallsParent17319669554878
testMCSChild_DoesNotCallParent17319669554954
testType17319669554992
com.ibm.j9.jsr292.PermuteTesttestFirstArgument17319669679771087
testLastArgument173196696906421
testMiddleArgument173196696908524
testPermuteHandleMaximumArguments1731966969109730
com.ibm.j9.jsr292.RestrictReceiverTesttestRestrictReceiver1731967058425434
com.ibm.j9.jsr292.SwitchPointTesttestSwitchPoint_Invalidation_Basic173196695566310
testSwitchPoint_guardWithTest_Basic173196695567313
testSwitchPoint_guardWithTest_Chained173196695568610
com.ibm.j9.jsr292.VolatileCallSiteTesttestBasicNegative_VolatileCallSite173196695532914
testBasic_VolatileCallSite173196695534321
testIllegalState_dynamicInvoker_VolatileCallSite173196695536421
testIllegalState_getTarget_VolatileCallSite17319669553854
testType_VolatileCallSite17319669553893

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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 <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 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 java.base/java.lang.invoke.Invokers.invokeHandleForm(Invokers.java:323) 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 java.base/java.lang.invoke.Invokers.invokeHandleForm(Invokers.java:323) 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 <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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 java.base/java.lang.invoke.Invokers.invokeHandleForm(Invokers.java:323) 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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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 java.base/java.lang.invoke.Invokers.invokeHandleForm(Invokers.java:323) 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 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 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