Console log: 'Interop.0.1' from job cb88d2e3-d27e-4b4c-a71e-146b03f44747 workitem a6874b70-35d5-4679-b3e4-af7bda43f472 (windows.10.amd64.open.rt) executed on machine a00BYG1 running Windows-2016Server-10.0.14393-SP0 C:\h\w\B7D20975\w\A7140950\e>taskkill.exe /f /im corerun.exe ERROR: The process "corerun.exe" not found. C:\h\w\B7D20975\w\A7140950\e>set CORE_ROOT=C:\h\w\B7D20975\p C:\h\w\B7D20975\w\A7140950\e>set _NT_SYMBOL_PATH=C:\h\w\B7D20975\p\PDB C:\h\w\B7D20975\w\A7140950\e>set __TestEnv=C:\h\w\B7D20975\w\A7140950\u\SetStressModes_gcstress0xc_jitminopts_heapverify1.cmd C:\h\w\B7D20975\w\A7140950\e>set __TestTimeout=5400000 C:\h\w\B7D20975\w\A7140950\e>set __TestCollectionTimeoutMins=300 C:\h\w\B7D20975\w\A7140950\e>set __CollectDumps=1 C:\h\w\B7D20975\w\A7140950\e>set __CrashDumpFolder=C:\cores C:\h\w\B7D20975\w\A7140950\e>set __TestArchitecture=x86 C:\h\w\B7D20975\w\A7140950\e>set ASAN_SAVE_DUMPS=C:\cores\asan.dmp C:\h\w\B7D20975\w\A7140950\e>type C:\h\w\B7D20975\w\A7140950\u\SetStressModes_gcstress0xc_jitminopts_heapverify1.cmd set DOTNET_TieredCompilation=0 set DOTNET_GCStress=0xC set DOTNET_HeapVerify=1 set DOTNET_JITMinOpts=1 C:\h\w\B7D20975\w\A7140950\e>set PATH=C:\h\w\B7D20975\p\dotnet-cli;C:\python3\Scripts\;C:\python3\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Debuggers\x64;C:\Program Files\Microsoft SQL Server\160\Tools\Binn\;C:\Users\runner\AppData\Local\Microsoft\WindowsApps C:\h\w\B7D20975\w\A7140950\e>set DOTNET_ROOT=C:\h\w\B7D20975\p\dotnet-cli C:\h\w\B7D20975\w\A7140950\e>set DOTNET_CLI_TELEMETRY_OPTOUT=1 C:\h\w\B7D20975\w\A7140950\e>set DOTNET_CLI_HOME=C:\h\w\B7D20975\w\A7140950\e\.dotnet C:\h\w\B7D20975\w\A7140950\e>set NUGET_PACKAGES=C:\h\w\B7D20975\w\A7140950\e\.nuget C:\h\w\B7D20975\w\A7140950\e>dotnet C:\h\w\B7D20975\p\sos\tools\net6.0\any\dotnet-sos.dll install --architecture x86 Installing SOS to C:\Users\runner\.dotnet\sos Installing over existing installation... Creating installation directory... Copying files from C:\h\w\B7D20975\p\sos\tools\net6.0\any\win-x86 Copying files from C:\h\w\B7D20975\p\sos\tools\net6.0\any\lib Execute '.load C:\Users\runner\.dotnet\sos\sos.dll' to load SOS in your Windows debugger. Cleaning up... SOS install succeeded C:\h\w\B7D20975\w\A7140950\e>set TEST_HARNESS_STRIPE_TO_EXECUTE=.0.1 C:\h\w\B7D20975\w\A7140950\e>call Interop\Interop\Interop.cmd -usewatcher BEGIN EXECUTION "C:\h\w\B7D20975\p\watchdog.exe" 299 "C:\h\w\B7D20975\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true" Interop.dll 22:58:28.972 Running test: global::WinRT.Program.CannotLoadWinRTType() 22:58:29.727 Passed test: global::WinRT.Program.CannotLoadWinRTType() 22:58:30.101 Running test: global::Program.TestEntryPoint() 22:58:32.470 Passed test: global::Program.TestEntryPoint() 22:58:32.496 Running test: global::IDynamicInterfaceCastableTests.Program.ValidateBasicInterface() Running ValidateBasicInterface -- Validate cast -- Validate method call -- Validate method call which calls methods using 'this' -- Validate delegate call 22:58:32.793 Passed test: global::IDynamicInterfaceCastableTests.Program.ValidateBasicInterface() 22:58:32.851 Running test: global::IDynamicInterfaceCastableTests.Program.ValidateGenericInterface() Running ValidateGenericInterface -- Validate cast -- Validate method call -- Validate generic method call -- Validate delegate call 22:58:33.025 Passed test: global::IDynamicInterfaceCastableTests.Program.ValidateGenericInterface() 22:58:33.043 Running test: global::IDynamicInterfaceCastableTests.Program.ValidateOverriddenInterface() Running ValidateOverriddenInterface -- Validate cast -- Validate method call -- Validate method call which calls methods using 'this' -- Validate delegate call 22:58:33.090 Passed test: global::IDynamicInterfaceCastableTests.Program.ValidateOverriddenInterface() 22:58:33.107 Running test: global::IDynamicInterfaceCastableTests.Program.ValidateNotImplemented() Running ValidateNotImplemented 22:58:33.137 Passed test: global::IDynamicInterfaceCastableTests.Program.ValidateNotImplemented() 22:58:33.155 Running test: global::IDynamicInterfaceCastableTests.Program.ValidateDirectlyImplemented() Running ValidateDirectlyImplemented -- Validate cast -- Validate method call -- Validate delegate call 22:58:33.184 Passed test: global::IDynamicInterfaceCastableTests.Program.ValidateDirectlyImplemented() 22:58:33.200 Running test: global::IDynamicInterfaceCastableTests.Program.ValidateErrorHandling() Running ValidateErrorHandling -- Validate non-interface ---- InvalidOperationException: Type 'IDynamicInterfaceCastableTests.BadDynamicInterfaceCastable+TestImpl' returned by IDynamicInterfaceCastable is not an interface. -- Validate missing attribute ---- InvalidOperationException: Type 'IDynamicInterfaceCastableTests.BadDynamicInterfaceCastable+INoAttributeImpl' returned by IDynamicInterfaceCastable does not have the attribute 'DynamicInterfaceCastableImplementationAttribute'. -- Validate requested interface not implemented ---- InvalidOperationException: Type 'IDynamicInterfaceCastableTests.BadDynamicInterfaceCastable+INotTestImpl' returned by IDynamicInterfaceCastable does not implement the requested interface 'IDynamicInterfaceCastableTests.ITest'. -- Validate no default implementation ---- EntryPointNotFoundException: Entry point was not found. -- Validate default implementation calling method with no default implementation ---- EntryPointNotFoundException: Entry point was not found. -- Validate default implementation calling method taking different interface ---- InvalidCastException: Invalid cast from 'IDynamicInterfaceCastableTests.BadDynamicInterfaceCastable' to 'IDynamicInterfaceCastableTests.IOther'. -- Validate exception thrown ---- DynamicInterfaceCastableException: REQUESTED=IDynamicInterfaceCastableTests.ITest -- Validate reabstracted implementation ---- EntryPointNotFoundException: Could not call method 'IDynamicInterfaceCastableTests.ITest.ReturnThis()' on type 'IDynamicInterfaceCastableTests.ITest' with an instance of 'IDynamicInterfaceCastableTests.ITestReabstracted' from assembly 'Interop, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' because there is no implementation for the method. -- Validate diamond inheritance case ---- AmbiguousImplementationException: Could not call method 'IDynamicInterfaceCastableTests.ITest.ReturnThis()' on interface 'IDynamicInterfaceCastableTests.ITest' with type 'IDynamicInterfaceCastableTests.IDiamondTest' from assembly 'Interop, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' because there are multiple incompatible interface methods overriding this method. -- Validate return default handle ---- InvalidCastException: Invalid cast from 'IDynamicInterfaceCastableTests.BadDynamicInterfaceCastable' to 'IDynamicInterfaceCastableTests.ITest'. 22:58:33.368 Passed test: global::IDynamicInterfaceCastableTests.Program.ValidateErrorHandling() 22:58:33.385 Running test: global::IDynamicInterfaceCastableTests.Program.ValidateValueTypeImplementationIgnored() Running ValidateValueTypeImplementationIgnored -- Validate casting is ignored 22:58:33.422 Passed test: global::IDynamicInterfaceCastableTests.Program.ValidateValueTypeImplementationIgnored() 22:58:33.450 Running test: global::LayoutClass.LayoutClassTest.SequentialClass() Running SequentialClass... 22:58:33.586 Passed test: global::LayoutClass.LayoutClassTest.SequentialClass() 22:58:33.609 Running test: global::LayoutClass.LayoutClassTest.SequentialClassNull() Running SequentialClassNull... 22:58:33.655 Passed test: global::LayoutClass.LayoutClassTest.SequentialClassNull() 22:58:33.675 Running test: global::LayoutClass.LayoutClassTest.DerivedClassWithEmptyBase() Running DerivedClassWithEmptyBase... 22:58:33.703 Passed test: global::LayoutClass.LayoutClassTest.DerivedClassWithEmptyBase() 22:58:33.723 Running test: global::LayoutClass.LayoutClassTest.ExplicitClass() Running ExplicitClass... 22:58:33.868 Passed test: global::LayoutClass.LayoutClassTest.ExplicitClass() 22:58:33.889 Running test: global::LayoutClass.LayoutClassTest.BlittableClass() Running BlittableClass... 22:58:33.915 Passed test: global::LayoutClass.LayoutClassTest.BlittableClass() 22:58:33.936 Running test: global::LayoutClass.LayoutClassTest.BlittableClassNull() Running BlittableClassNull... 22:58:33.955 Passed test: global::LayoutClass.LayoutClassTest.BlittableClassNull() 22:58:33.976 Running test: global::LayoutClass.LayoutClassTest.BlittableClassByInAttr() Running BlittableClassByInAttr... 22:58:33.996 Passed test: global::LayoutClass.LayoutClassTest.BlittableClassByInAttr() 22:58:34.016 Running test: global::LayoutClass.LayoutClassTest.BlittableClassByOutAttr() Running BlittableClassByOutAttr... 22:58:34.036 Passed test: global::LayoutClass.LayoutClassTest.BlittableClassByOutAttr() 22:58:34.057 Running test: global::LayoutClass.LayoutClassTest.SealedBlittableClass() Running SealedBlittableClass... 22:58:34.082 Passed test: global::LayoutClass.LayoutClassTest.SealedBlittableClass() 22:58:34.103 Running test: global::LayoutClass.LayoutClassTest.SealedBlittableClassByInAttr() Running SealedBlittableClassByOutAttr... 22:58:34.124 Passed test: global::LayoutClass.LayoutClassTest.SealedBlittableClassByInAttr() 22:58:34.144 Running test: global::LayoutClass.LayoutClassTest.SealedBlittableClassByOutAttr() Running SealedBlittableClassByOutAttr... 22:58:34.165 Passed test: global::LayoutClass.LayoutClassTest.SealedBlittableClassByOutAttr() 22:58:34.186 Running test: global::LayoutClass.LayoutClassTest.SealedBlittablePinned() Running SealedBlittablePinned... 22:58:34.206 Passed test: global::LayoutClass.LayoutClassTest.SealedBlittablePinned() 22:58:34.227 Running test: global::LayoutClass.LayoutClassTest.BlittablePinned() Running BlittablePinned... 22:58:34.247 Passed test: global::LayoutClass.LayoutClassTest.BlittablePinned() 22:58:34.267 Running test: global::LayoutClass.LayoutClassTest.NestedLayoutClass() Running NestedLayoutClass... 22:58:34.342 Passed test: global::LayoutClass.LayoutClassTest.NestedLayoutClass() 22:58:34.363 Running test: global::LayoutClass.LayoutClassTest.RecursiveNativeLayout() Running RecursiveNativeLayout... 22:58:34.389 Passed test: global::LayoutClass.LayoutClassTest.RecursiveNativeLayout() 22:58:34.414 Running test: global::SafeArrayMarshallingTest.TestEntryPoint() 22:58:36.662 Passed test: global::SafeArrayMarshallingTest.TestEntryPoint() 22:58:36.682 Running test: global::MarshalStructArrayTest.ArrayElementsInStructFreed() 22:58:36.844 Passed test: global::MarshalStructArrayTest.ArrayElementsInStructFreed() 22:58:36.866 Running test: global::MarshalUnalignedStructArrayTest.TestEntryPoint() 22:58:37.106 Passed test: global::MarshalUnalignedStructArrayTest.TestEntryPoint() 22:58:37.127 Running test: global::FunctionPtr.RunGetDelForFcnPtrTest() Running RunGetDelForFcnPtrTest... 22:58:37.279 Passed test: global::FunctionPtr.RunGetDelForFcnPtrTest() 22:58:37.300 Running test: global::FunctionPtr.RunGetDelForOutPtrTest() Running RunGetDelForOutPtrTest... 22:58:37.441 Passed test: global::FunctionPtr.RunGetDelForOutPtrTest() 22:58:37.461 Running test: global::FunctionPtr.RunGetDelForOutIntTest() Running RunGetDelForOutIntTest... 22:58:37.488 Passed test: global::FunctionPtr.RunGetDelForOutIntTest() 22:58:37.601 Running test: global::FunctionPtr.RunGenericFunctionPointerTest(0) Running RunGenericFunctionPointerTest... Testing GenericCalli with int as the return type Testing GenericCalli with BlittableGeneric as the return type Testing GenericCalli with BlittableGeneric as the return type Testing non-GenericCalli with non-blittable argument in a generic caller 22:58:37.668 Passed test: global::FunctionPtr.RunGenericFunctionPointerTest(0) 22:58:37.826 Running test: global::FunctionPtr.RunGenericFunctionPointerTest(1) Running RunGenericFunctionPointerTest... Testing GenericCalli with int as the return type Testing GenericCalli with BlittableGeneric as the return type Testing GenericCalli with BlittableGeneric as the return type Testing non-GenericCalli with non-blittable argument in a generic caller 22:58:37.858 Passed test: global::FunctionPtr.RunGenericFunctionPointerTest(1) 22:58:37.900 Running test: global::FunctionPtr.RunGenericFunctionPointerTest(-1) Running RunGenericFunctionPointerTest... Testing GenericCalli with int as the return type Testing GenericCalli with BlittableGeneric as the return type Testing GenericCalli with BlittableGeneric as the return type Testing non-GenericCalli with non-blittable argument in a generic caller 22:58:37.931 Passed test: global::FunctionPtr.RunGenericFunctionPointerTest(-1) 22:58:37.974 Running test: global::FunctionPtr.RunGenericFunctionPointerTest(42) Running RunGenericFunctionPointerTest... Testing GenericCalli with int as the return type Testing GenericCalli with BlittableGeneric as the return type Testing GenericCalli with BlittableGeneric as the return type Testing non-GenericCalli with non-blittable argument in a generic caller 22:58:38.006 Passed test: global::FunctionPtr.RunGenericFunctionPointerTest(42) 22:58:38.048 Running test: global::FunctionPtr.RunGenericFunctionPointerTest(60) Running RunGenericFunctionPointerTest... Testing GenericCalli with int as the return type Testing GenericCalli with BlittableGeneric as the return type Testing GenericCalli with BlittableGeneric as the return type Testing non-GenericCalli with non-blittable argument in a generic caller 22:58:38.078 Passed test: global::FunctionPtr.RunGenericFunctionPointerTest(60) 22:58:38.103 Running test: global::FunctionPtr.RunInvalidGenericFunctionPointerTest() Running RunInvalidGenericFunctionPointerTest... Testing GenericCalli with string as the parameter type Testing GenericCalli with string as the return type Testing GenericCalli with string as both the parameter and return type 22:58:38.142 Passed test: global::FunctionPtr.RunInvalidGenericFunctionPointerTest() 22:58:38.162 Running test: global::FunctionPtr.RunGetFcnPtrSingleMulticastTest() Running RunGetFcnPtrSingleMulticastTest... 22:58:38.209 Passed test: global::FunctionPtr.RunGetFcnPtrSingleMulticastTest() 22:58:38.231 Running test: global::IUnknownMarshalingTest.Run() 22:58:38.371 Passed test: global::IUnknownMarshalingTest.Run() 22:58:38.393 Running test: global::IUnknownMarshalingTest.RunInALC() 22:58:38.662 Passed test: global::IUnknownMarshalingTest.RunInALC() 22:58:38.685 Running test: global::MarshalArrayAsField.ByValArray.Test.TestEntryPoint() RunTest1 : Marshal array as field as ByValArray in sequential struct as parameter. RunTest2 : Marshal array as field as ByValArray in sequential class as parameter. RunTest3 : Marshal array as field as ByValArray in explicit struct as parameter. RunTest4 : Marshal array as field as ByValArray in explicit class as parameter. RunTest5 : Marshal array as field as ByValArray in sequential class as return type. RunTest6 : Marshal array as field as ByValArray in explicit class as return type. Test PASS. 22:58:47.503 Passed test: global::MarshalArrayAsField.ByValArray.Test.TestEntryPoint() 22:58:47.529 Running test: global::MarshalArrayAsField.LPArray.Test.TestEntryPoint() RunTest 1 : Marshal Array In Sequential Struct As LPArray. RunTest 2 : Marshal Array In Sequential Class As LPArray. RunTest 3 : Marshal Array In Explicit Struct As LPArray. RunTest 4 : Marshal Array In Explicit Class As LPArray. Test PASS. 22:58:48.028 Passed test: global::MarshalArrayAsField.LPArray.Test.TestEntryPoint() 22:58:48.054 Running test: global::MarshalArrayAsParam.Default.ArrayMarshal.TestEntryPoint() ByVal marshaling CLR array as c-style-array no attributes ByVal marshaling CLR array as c-style-array with InAttribute applied By value marshaling CLR array as c-style-array with InAttribute and OutAttribute applied CStyle_Array_Int_InOut CStyle_Array_Int_InOut_Null CStyle_Array_Int_InOut_ZeroLength CStyle_Array_Uint_InOut CStyle_Array_Short_InOut CStyle_Array_Word_InOut CStyle_Array_Long64_InOut CStyle_Array_ULong64_InOut CStyle_Array_Double_InOut CStyle_Array_Float_InOut CStyle_Array_Byte_InOut CStyle_Array_Char_InOut CStyle_Array_LPSTR_InOut CStyle_Array_Struct_InOut CStyle_Array_Bool_InOut CStyle_Array_Object_InOut By value marshaling CLR array as c-style-array with OutAttribute applied CStyle_Array_Int_Out CStyle_Array_Int_Out_Null CStyle_Array_Int_Out_ZeroLength CStyle_Array_Uint_Out CStyle_Array_Short_Out CStyle_Array_Word_Out CStyle_Array_Long64_Out CStyle_Array_ULong64_Out CStyle_Array_Double_Out CStyle_Array_Float_Out CStyle_Array_Byte_Out CStyle_Array_Char_Out CStyle_Array_LPSTR_Out CStyle_Array_Struct_Out CStyle_Array_Bool_Out CStyle_Array_Object_Out ================== [Get_Multidimensional_Array_Sum] ============ Test PASS. 22:58:49.930 Passed test: global::MarshalArrayAsParam.Default.ArrayMarshal.TestEntryPoint() 22:58:49.955 Running test: global::MarshalArrayAsParam.LPArray.ArrayMarshal.TestEntryPoint() ByVal marshaling CLR array as c-style-array no attributes ============ [CStyle_Array_Int] ============ ============ [CStyle_Array_Uint] ============ ============ [CStyle_Array_Short] ============ ============ [CStyle_Array_Word] ============ ============ [CStyle_Array_Long64] ============ ============ [CStyle_Array_ULong64] ============ ============ [CStyle_Array_Double] ============ ============ [CStyle_Array_Float] ============ ============ [CStyle_Array_Byte] ============ ============ [CStyle_Array_Char] ============ ============ [CStyle_Array_LPCSTR] ============ ============ [CStyle_Array_LPSTR] ============ ============ [CStyle_Array_LPCSTR] ============ ============ [CStyle_Array_Struct] ============ ============ [CStyle_Array_Bool] ============ ============ [CStyle_Array_Object] ============ ============ [CStyle_Array_Int] ============ ============ [CStyle_Array_Uint] ============ ============ [CStyle_Array_Short] ============ ============ [CStyle_Array_Word] ============ ============ [CStyle_Array_Long64] ============ ============ [CStyle_Array_ULong64] ============ ============ [CStyle_Array_Double] ============ ============ [CStyle_Array_Float] ============ ============ [CStyle_Array_Byte] ============ ============ [CStyle_Array_Char] ============ ============ [CStyle_Array_LPCSTR] ============ ============ [CStyle_Array_LPSTR] ============ ============ [CStyle_Array_LPCSTR] ============ ============ [CStyle_Array_Struct] ============ ============ [CStyle_Array_Bool] ============ ============ [CStyle_Array_Object] ============ ============ [CStyle_Array_Int_InOut] ============ ============ [CStyle_Array_Int] ============ ============ [CStyle_Array_Int_InOut_Null] ============ ============ [CStyle_Array_Int_InOut_ZeroLength] ============ ============ [CStyle_Array_Uint_InOut] ============ ============ [CStyle_Array_Uint] ============ ============ [CStyle_Array_Short_InOut] ============ ============ [CStyle_Array_Short] ============ ============ [CStyle_Array_Word_InOut] ============ ============ [CStyle_Array_Word] ============ ============ [CStyle_Array_Long64_InOut] ============ ============ [CStyle_Array_Long64] ============ ============ [CStyle_Array_ULong64_InOut] ============ ============ [CStyle_Array_ULong64] ============ ============ [CStyle_Array_Double_InOut] ============ ============ [CStyle_Array_Double] ============ ============ [CStyle_Array_Float_InOut] ============ ============ [CStyle_Array_Float] ============ ============ [CStyle_Array_Byte_InOut] ============ ============ [CStyle_Array_Byte] ============ ============ [CStyle_Array_Char_InOut] ============ ============ [CStyle_Array_Char] ============ ============ [CStyle_Array_LPSTR_InOut] ============ ============ [CStyle_Array_LPSTR] ============ ============ [CStyle_Array_LPCSTR] ============ ============ [CStyle_Array_Struct_InOut] ============ ============ [CStyle_Array_Struct] ============ ============ [CStyle_Array_Bool_InOut] ============ ============ [CStyle_Array_Bool] ============ ============ [CStyle_Array_Object_InOut] ============ ============ [CStyle_Array_Object] ============ ============ [CStyle_Array_Int_Out] ============ ============ [CStyle_Array_Int_Out_Null] ============ ============ [CStyle_Array_Int_Out_ZeroLength] ============ ============ [CStyle_Array_Uint_Out] ============ ============ [CStyle_Array_Short_Out] ============ ============ [CStyle_Array_Word_Out] ============ ============ [CStyle_Array_Long64_Out] ============ ============ [CStyle_Array_ULong64_Out] ============ ============ [CStyle_Array_Double_Out] ============ ============ [CStyle_Array_Float_Out] ============ ============ [CStyle_Array_Byte_Out] ============ ============ [CStyle_Array_Char_Out] ============ ============ [CStyle_Array_LPSTR_Out] ============ ============ [CStyle_Array_Struct_Out] ============ ============ [CStyle_Array_Bool_Out] ============ ============ [CStyle_Array_Object_Out] ============ ============ [CStyle_Array_Int] ============ ============ [CStyle_Array_Uint] ============ ============ [CStyle_Array_ByVal marshaling CLR array as c-style-array with InAttribute applied By value marshaling CLR array as c-style-array with InAttribute and OutAttribute applied By value marshaling CLR array as c-style-array with OutAttribute applied Test PASS. 22:58:51.533 Passed test: global::MarshalArrayAsParam.LPArray.ArrayMarshal.TestEntryPoint() 22:58:51.558 Running test: global::ArrayWithOffsetTest.TestEntryPoint() 22:58:51.761 Passed test: global::ArrayWithOffsetTest.TestEntryPoint() 22:58:51.787 Running test: global::AsAnyTests.TestEntryPoint() Scenario : Checking Marshal AsAny for sbyte array Scenario : Checking Marshal AsAny for byte array Scenario : Checking Marshal AsAny for short array Scenario : Checking Marshal AsAny for ushort array Scenario : Checking Marshal AsAny for Int array Scenario : Checking Marshal AsAny for uint array Scenario : Checking Marshal AsAny for long array Scenario : Checking Marshal AsAny for ulong array Scenario : Checking Marshal AsAny for float array Scenario : Checking Marshal AsAny for double array Scenario : Checking Marshal AsAny for char array Scenario : Checking Marshal AsAny for bool array Scenario : Checking Marshal AsAny for IntPtr array Scenario : Checking Marshal AsAny for UIntPtr array Scenario: Running Layout Tests: ------------------------ ------------------------ 22:58:55.570 Passed test: global::AsAnyTests.TestEntryPoint() 22:58:55.597 Running test: global::LCIDTest.TestEntryPoint() 22:58:55.715 Passed test: global::LCIDTest.TestEntryPoint() 22:58:55.741 Running test: global::PInvokeTests.CustomMarshalersTests.TestEntryPoint() 22:58:55.895 Passed test: global::PInvokeTests.CustomMarshalersTests.TestEntryPoint() 22:58:55.918 Running test: global::DateTimeTest.TestEntryPoint() 22:58:56.041 Passed test: global::DateTimeTest.TestEntryPoint() 22:58:56.065 Running test: global::DecimalTest.RunDecimalTests() 22:58:56.310 Passed test: global::DecimalTest.RunDecimalTests() 22:58:56.335 Running test: global::DecimalTest.RunLPDecimalTests() 22:58:56.463 Passed test: global::DecimalTest.RunLPDecimalTests() 22:58:56.490 Running test: global::DecimalTest.RunCurrencyTests() 22:58:56.745 Passed test: global::DecimalTest.RunCurrencyTests() 22:58:56.768 Running test: global::DelegateTest.TestFunctionPointer() 22:58:57.087 Passed test: global::DelegateTest.TestFunctionPointer() 22:58:57.112 Running test: global::DelegateTest.TestIDispatch() 22:58:57.928 Passed test: global::DelegateTest.TestIDispatch() 22:58:57.956 Running test: global::GenericsTest.TestIComInterfaceB() 22:58:58.030 Passed test: global::GenericsTest.TestIComInterfaceB() 22:58:58.063 Running test: global::GenericsTest.TestIComInterfaceC() 22:58:58.114 Passed test: global::GenericsTest.TestIComInterfaceC() 22:58:58.141 Running test: global::GenericsTest.TestIComInterfaceD() 22:58:58.191 Passed test: global::GenericsTest.TestIComInterfaceD() 22:58:58.219 Running test: global::GenericsTest.TestIComInterfaceF() 22:58:58.269 Passed test: global::GenericsTest.TestIComInterfaceF() 22:58:58.297 Running test: global::GenericsTest.TestIComInterfaceL() 22:58:58.347 Passed test: global::GenericsTest.TestIComInterfaceL() 22:58:58.375 Running test: global::GenericsTest.TestIComInterfaceU() 22:58:58.432 Passed test: global::GenericsTest.TestIComInterfaceU() 22:58:58.458 Running test: global::GenericsTest.TestNullableB() 22:58:58.512 Passed test: global::GenericsTest.TestNullableB() 22:58:58.539 Running test: global::GenericsTest.TestNullableC() 22:58:58.595 Passed test: global::GenericsTest.TestNullableC() 22:58:58.621 Running test: global::GenericsTest.TestNullableD() 22:58:58.680 Passed test: global::GenericsTest.TestNullableD() 22:58:58.705 Running test: global::GenericsTest.TestNullableF() 22:58:58.761 Passed test: global::GenericsTest.TestNullableF() 22:58:58.787 Running test: global::GenericsTest.TestNullableL() 22:58:58.844 Passed test: global::GenericsTest.TestNullableL() 22:58:58.870 Running test: global::GenericsTest.TestNullableU() 22:58:58.926 Passed test: global::GenericsTest.TestNullableU() 22:58:58.953 Running test: global::GenericsTest.TestPoint1B() 22:58:59.012 Passed test: global::GenericsTest.TestPoint1B() 22:58:59.038 Running test: global::GenericsTest.TestPoint1C() 22:58:59.099 Passed test: global::GenericsTest.TestPoint1C() 22:58:59.125 Running test: global::GenericsTest.TestPoint1D() 22:58:59.231 Passed test: global::GenericsTest.TestPoint1D() 22:58:59.258 Running test: global::GenericsTest.TestPoint1F() 22:58:59.355 Passed test: global::GenericsTest.TestPoint1F() 22:58:59.381 Running test: global::GenericsTest.TestPoint1L() 22:58:59.489 Passed test: global::GenericsTest.TestPoint1L() 22:58:59.515 Running test: global::GenericsTest.TestPoint1U() 22:58:59.614 Passed test: global::GenericsTest.TestPoint1U() 22:58:59.640 Running test: global::GenericsTest.TestPoint2B() 22:58:59.699 Passed test: global::GenericsTest.TestPoint2B() 22:58:59.727 Running test: global::GenericsTest.TestPoint2C() 22:58:59.787 Passed test: global::GenericsTest.TestPoint2C() 22:58:59.814 Running test: global::GenericsTest.TestPoint2D() 22:58:59.925 Passed test: global::GenericsTest.TestPoint2D() 22:58:59.952 Running test: global::GenericsTest.TestPoint2F() 22:59:00.070 Passed test: global::GenericsTest.TestPoint2F() 22:59:00.097 Running test: global::GenericsTest.TestPoint2L() 22:59:00.206 Passed test: global::GenericsTest.TestPoint2L() 22:59:00.234 Running test: global::GenericsTest.TestPoint2U() 22:59:00.351 Passed test: global::GenericsTest.TestPoint2U() 22:59:00.378 Running test: global::GenericsTest.TestPoint3B() 22:59:00.441 Passed test: global::GenericsTest.TestPoint3B() 22:59:00.468 Running test: global::GenericsTest.TestPoint3C() 22:59:00.532 Passed test: global::GenericsTest.TestPoint3C() 22:59:00.559 Running test: global::GenericsTest.TestPoint3D() 22:59:00.681 Passed test: global::GenericsTest.TestPoint3D() 22:59:00.709 Running test: global::GenericsTest.TestPoint3F() 22:59:00.836 Passed test: global::GenericsTest.TestPoint3F() 22:59:00.862 Running test: global::GenericsTest.TestPoint3L() 22:59:00.985 Passed test: global::GenericsTest.TestPoint3L() 22:59:01.012 Running test: global::GenericsTest.TestPoint3U() 22:59:01.157 Passed test: global::GenericsTest.TestPoint3U() 22:59:01.184 Running test: global::GenericsTest.TestPoint4B() 22:59:01.245 Passed test: global::GenericsTest.TestPoint4B() 22:59:01.272 Running test: global::GenericsTest.TestPoint4C() 22:59:01.336 Passed test: global::GenericsTest.TestPoint4C() 22:59:01.364 Running test: global::GenericsTest.TestPoint4D() 22:59:01.492 Passed test: global::GenericsTest.TestPoint4D() 22:59:01.519 Running test: global::GenericsTest.TestPoint4F() 22:59:01.644 Passed test: global::GenericsTest.TestPoint4F() 22:59:01.672 Running test: global::GenericsTest.TestPoint4L() 22:59:01.800 Passed test: global::GenericsTest.TestPoint4L() 22:59:01.827 Running test: global::GenericsTest.TestPoint4U() 22:59:01.952 Passed test: global::GenericsTest.TestPoint4U() 22:59:01.979 Running test: global::GenericsTest.TestReadOnlySpanB() 22:59:02.031 Passed test: global::GenericsTest.TestReadOnlySpanB() 22:59:02.058 Running test: global::GenericsTest.TestReadOnlySpanC() 22:59:02.110 Passed test: global::GenericsTest.TestReadOnlySpanC() 22:59:02.140 Running test: global::GenericsTest.TestReadOnlySpanD() 22:59:02.192 Passed test: global::GenericsTest.TestReadOnlySpanD() 22:59:02.222 Running test: global::GenericsTest.TestReadOnlySpanF() 22:59:02.275 Passed test: global::GenericsTest.TestReadOnlySpanF() 22:59:02.305 Running test: global::GenericsTest.TestReadOnlySpanL() 22:59:02.356 Passed test: global::GenericsTest.TestReadOnlySpanL() 22:59:02.386 Running test: global::GenericsTest.TestReadOnlySpanU() 22:59:02.438 Passed test: global::GenericsTest.TestReadOnlySpanU() 22:59:02.466 Running test: global::GenericsTest.TestSequentialClassB() 22:59:02.526 Passed test: global::GenericsTest.TestSequentialClassB() 22:59:02.555 Running test: global::GenericsTest.TestSequentialClassC() 22:59:02.614 Passed test: global::GenericsTest.TestSequentialClassC() 22:59:02.642 Running test: global::GenericsTest.TestSequentialClassD() 22:59:02.704 Passed test: global::GenericsTest.TestSequentialClassD() 22:59:02.732 Running test: global::GenericsTest.TestSequentialClassF() 22:59:02.792 Passed test: global::GenericsTest.TestSequentialClassF() 22:59:02.819 Running test: global::GenericsTest.TestSequentialClassL() 22:59:02.880 Passed test: global::GenericsTest.TestSequentialClassL() 22:59:02.908 Running test: global::GenericsTest.TestSequentialClassU() 22:59:02.968 Passed test: global::GenericsTest.TestSequentialClassU() 22:59:02.995 Running test: global::GenericsTest.TestSpanB() 22:59:03.051 Passed test: global::GenericsTest.TestSpanB() 22:59:03.079 Running test: global::GenericsTest.TestSpanC() 22:59:03.131 Passed test: global::GenericsTest.TestSpanC() 22:59:03.161 Running test: global::GenericsTest.TestSpanD() 22:59:03.216 Passed test: global::GenericsTest.TestSpanD() 22:59:03.246 Running test: global::GenericsTest.TestSpanF() 22:59:03.301 Passed test: global::GenericsTest.TestSpanF() 22:59:03.331 Running test: global::GenericsTest.TestSpanL() 22:59:03.387 Passed test: global::GenericsTest.TestSpanL() 22:59:03.421 Running test: global::GenericsTest.TestSpanU() 22:59:03.476 Passed test: global::GenericsTest.TestSpanU() 22:59:03.507 Running test: global::GenericsTest.TestVector128B() 22:59:03.634 Passed test: global::GenericsTest.TestVector128B() 22:59:03.665 Running test: global::GenericsTest.TestVector128C() 22:59:03.774 Passed test: global::GenericsTest.TestVector128C() 22:59:03.805 Running test: global::GenericsTest.TestVector128D() 22:59:03.881 Passed test: global::GenericsTest.TestVector128D() 22:59:03.913 Running test: global::GenericsTest.TestVector128F() 22:59:04.008 Passed test: global::GenericsTest.TestVector128F() 22:59:04.040 Running test: global::GenericsTest.TestVector128L() 22:59:04.133 Passed test: global::GenericsTest.TestVector128L() 22:59:04.165 Running test: global::GenericsTest.TestVector128U() 22:59:04.245 Passed test: global::GenericsTest.TestVector128U() 22:59:04.284 Running test: global::GenericsTest.TestVector256B() 22:59:04.446 Passed test: global::GenericsTest.TestVector256B() 22:59:04.479 Running test: global::GenericsTest.TestVector256C() 22:59:04.601 Passed test: global::GenericsTest.TestVector256C() 22:59:04.634 Running test: global::GenericsTest.TestVector256D() 22:59:04.724 Passed test: global::GenericsTest.TestVector256D() 22:59:04.757 Running test: global::GenericsTest.TestVector256F() 22:59:04.858 Passed test: global::GenericsTest.TestVector256F() 22:59:04.891 Running test: global::GenericsTest.TestVector256L() 22:59:04.982 Passed test: global::GenericsTest.TestVector256L() 22:59:05.016 Running test: global::GenericsTest.TestVector256U() 22:59:05.116 Passed test: global::GenericsTest.TestVector256U() 22:59:05.147 Running test: global::GenericsTest.TestVector64B() 22:59:05.278 Passed test: global::GenericsTest.TestVector64B() 22:59:05.310 Running test: global::GenericsTest.TestVector64C() 22:59:05.413 Passed test: global::GenericsTest.TestVector64C() 22:59:05.445 Running test: global::GenericsTest.TestVector64D() 22:59:05.529 Passed test: global::GenericsTest.TestVector64D() 22:59:05.561 Running test: global::GenericsTest.TestVector64F() 22:59:05.649 Passed test: global::GenericsTest.TestVector64F() 22:59:05.681 Running test: global::GenericsTest.TestVector64L() 22:59:05.765 Passed test: global::GenericsTest.TestVector64L() 22:59:05.799 Running test: global::GenericsTest.TestVector64U() 22:59:05.887 Passed test: global::GenericsTest.TestVector64U() 22:59:05.919 Running test: global::GenericsTest.TestVectorB() 22:59:06.135 Passed test: global::GenericsTest.TestVectorB() 22:59:06.167 Running test: global::GenericsTest.TestVectorC() 22:59:06.331 Passed test: global::GenericsTest.TestVectorC() 22:59:06.364 Running test: global::GenericsTest.TestVectorD() 22:59:06.466 Passed test: global::GenericsTest.TestVectorD() 22:59:06.498 Running test: global::GenericsTest.TestVectorF() 22:59:06.605 Passed test: global::GenericsTest.TestVectorF() 22:59:06.638 Running test: global::GenericsTest.TestVectorL() 22:59:06.731 Passed test: global::GenericsTest.TestVectorL() 22:59:06.764 Running test: global::GenericsTest.TestVectorU() 22:59:06.872 Passed test: global::GenericsTest.TestVectorU() 22:59:06.902 Running test: global::PInvokeTests.IEnumeratorTests.TestNativeToManaged() 22:59:07.397 Passed test: global::PInvokeTests.IEnumeratorTests.TestNativeToManaged() 22:59:07.428 Running test: global::PInvokeTests.IEnumeratorTests.TestManagedToNative() 22:59:07.642 Passed test: global::PInvokeTests.IEnumeratorTests.TestManagedToNative() 22:59:07.673 Running test: global::PInvokeTests.IEnumeratorTests.TestNativeRoundTrip() 22:59:07.791 Passed test: global::PInvokeTests.IEnumeratorTests.TestNativeRoundTrip() 22:59:07.823 Running test: global::PInvokeTests.IEnumeratorTests.TestManagedRoundTrip() 22:59:08.026 Passed test: global::PInvokeTests.IEnumeratorTests.TestManagedRoundTrip() 22:59:08.059 Running test: global::PInvokeTests.IEnumeratorTests.TestSupportForICustomAdapter() 22:59:08.109 Passed test: global::PInvokeTests.IEnumeratorTests.TestSupportForICustomAdapter() 22:59:08.142 Running test: global::Int128Native.TestInt128FieldLayout() 22:59:08.748 Passed test: global::Int128Native.TestInt128FieldLayout() 22:59:08.792 Running test: global::Miscellaneous.CopyCtor.ValidateCopyConstructorAndDestructorCalled() 22:59:08.880 Passed test: global::Miscellaneous.CopyCtor.ValidateCopyConstructorAndDestructorCalled() 22:59:08.913 Running test: global::HandleRefTest.Validate_In() 22:59:08.951 Passed test: global::HandleRefTest.Validate_In() 22:59:08.982 Running test: global::HandleRefTest.Validate_InOut() 22:59:09.015 Passed test: global::HandleRefTest.Validate_InOut() 22:59:09.049 Running test: global::HandleRefTest.Validate_Out() 22:59:09.086 Passed test: global::HandleRefTest.Validate_Out() 22:59:09.118 Running test: global::HandleRefTest.Validate_InvalidReturn() 22:59:09.158 Passed test: global::HandleRefTest.Validate_InvalidReturn() 22:59:09.261 Running test: global::MultipleAssembliesWithSamePInvokeTest.Test() 22:59:09.299 Passed test: global::MultipleAssembliesWithSamePInvokeTest.Test() 22:59:09.330 Running test: global::ClientPInvokeIntNativeTest.TestEntryPoint() 22:59:09.374 Passed test: global::ClientPInvokeIntNativeTest.TestEntryPoint() 22:59:09.406 Running test: global::Pointer.Program.PointerToBool() 22:59:09.437 Passed test: global::Pointer.Program.PointerToBool() 22:59:09.468 Running test: global::Pointer.Program.PointerToFloat() 22:59:09.500 Passed test: global::Pointer.Program.PointerToFloat() 22:59:09.531 Running test: global::Pointer.Program.PointerToDecimal() 22:59:09.564 Passed test: global::Pointer.Program.PointerToDecimal() 22:59:09.598 Running test: global::Pointer.Program.PointerToStructOfGeneric() 22:59:09.629 Passed test: global::Pointer.Program.PointerToStructOfGeneric() 22:59:09.661 Running test: global::RuntimeHandlesTest.TestEntryPoint() 22:59:09.853 Passed test: global::RuntimeHandlesTest.TestEntryPoint() 22:59:09.885 Running test: global::SafeHandleTests.InvalidSafeHandleMarshallingTests.RunTest() 22:59:09.971 Passed test: global::SafeHandleTests.InvalidSafeHandleMarshallingTests.RunTest() 22:59:10.006 Running test: global::SafeHandleTests.ReliableUnmarshalTest.RunTest() 22:59:10.260 Passed test: global::SafeHandleTests.ReliableUnmarshalTest.RunTest() 22:59:10.296 Running test: global::SafeHandleTests.SafeHandleLifetimeTests.RunTest() 22:59:10.716 Passed test: global::SafeHandleTests.SafeHandleLifetimeTests.RunTest() 22:59:10.751 Running test: global::SafeHandleTests.SafeHandleTest.RunTest() 22:59:10.979 Passed test: global::SafeHandleTests.SafeHandleTest.RunTest() 22:59:11.013 Running test: global::SetLastErrorTest.TestEntryPoint() 22:59:11.063 Passed test: global::SetLastErrorTest.TestEntryPoint() 22:59:11.092 Running test: global::InvalidSizeParamIndex.TooBig() 22:59:11.130 Passed test: global::InvalidSizeParamIndex.TooBig() 22:59:11.159 Running test: global::InvalidSizeParamIndex.WrongType() 22:59:11.194 Passed test: global::InvalidSizeParamIndex.WrongType() 22:59:11.227 Running test: global::SizeParamIndex.PInvoke.PassingByOutTest.TestEntryPoint() Scenario(byte ==> uint8_t): Array_Size(N->M) = 1 Starts! Scenario(byte ==> uint8_t): Array_Size(N->M) = 1 Ends! Scenario(sbyte ==> CHAR):Array_Size(N->M) = sbyte.Max Starts! Scenario(sbyte ==> CHAR):Array_Size(N->M) = sbyte.Max Ends! Scenario(short ==> int16_t)1,Array_Size(M->N) = -1, Array_Size(N->M)=(ShortMax+1)/2 Starts! Scenario(short ==> int16_t)1,Array_Size(M->N) = -1, Array_Size(N->M)=(ShortMax+1)/2 Ends! Scenario(short ==> int16_t)2, Array_Size = 10, Array_Size(N->M) = -1 Starts! Scenario(short ==> int16_t)2, Array_Size = 10, Array_Size(N->M) = -1 Ends! Scenario(ushort==>uint16_t): Array_Size(N->M) = ushort.MaxValue Starts! Scenario(ushort==>uint16_t): Array_Size(N->M) = ushort.MaxValue Ends! Scenario(Int32 ==> int32_t): Array_Size(N->M) = 0 Starts! Scenario(Int32 ==> int32_t): Array_Size(N->M) = 0 Ends! Scenario(UInt32 ==> uint32_t): Array_Size(N->M) = 20 Starts! Scenario(UInt32 ==> uint32_t): Array_Size(N->M) = 20 Ends! Scenario(long ==> int64_t): Array_Size(N->M) = 20 Starts! Scenario(long ==> int64_t): Array_Size(N->M) = 20 Ends! Scenario(ulong ==> uint64_t): Array_Size(N->M) = 1000 Starts! Scenario(ulong ==> uint64_t): Array_Size(N->M) = 1000 Ends! Scenario(String ==> BSTR): Array_Size(N->M) = 20 Starts! Scenario(String ==> BSTR): Array_Size(N->M) = 20 Ends! 22:59:12.331 Passed test: global::SizeParamIndex.PInvoke.PassingByOutTest.TestEntryPoint() 22:59:12.371 Running test: global::SizeParamIndex.PInvoke.PassingByRefTest.TestEntryPoint() Scenario(byte==>uint8_t):Array_Size(M->N)=1,Array_Size(N->M)= byte.MinValue Starts! Scenario(byte==>uint8_t):Array_Size(M->N)=1,Array_Size(N->M)= byte.MinValue Ends! Scenario(sbyte==>CHAR): Array_Size(M->N) = 10, Array_Size(N->M) = sbyte.Max Starts! Scenario(sbyte==>CHAR): Array_Size(M->N) = 10, Array_Size(N->M) = sbyte.Max Ends! Scenario(short==>int16_t)1: Array_Size(M->N) = -1, Array_Size(N->M) = 20 Starts! Scenario(short==>int16_t)1: Array_Size(M->N) = -1, Array_Size(N->M) = 20 Ends! Scenario(short==>int16_t)2: Array_Size(M->N) = 10, Array_Size(N->M) = -1 Starts! Scenario(short==>int16_t)2: Array_Size(M->N) = 10, Array_Size(N->M) = -1 Ends! Scenario(ushort==>uint16_t): Array_Size(M->N) = 0, Array_Size(N->M) = ushort.MaxValue Starts! Scenario(ushort==>uint16_t): Array_Size(M->N) = 0, Array_Size(N->M) = ushort.MaxValue Ends! Scenario(Int32==>int32_t):Array_Size(M->N)=10, Array_Size(N->M)=1 Starts! Scenario(Int32==>int32_t):Array_Size(M->N)=10, Array_Size(N->M)=1 Ends! Scenario(UInt32==>uint32_t):Array_Size(M->N)=1234,Array_Size(N->M)=4321 Starts! Scenario(UInt32==>uint32_t):Array_Size(M->N)=1234,Array_Size(N->M)=4321 Ends! Scenario(long==>int64_t):Array_Size(M->N)=10,Array_Size(N->M)=20 Starts! Scenario(long==>int64_t):Array_Size(M->N)=10,Array_Size(N->M)=20 Ends! Scenario(ulong==>uint64_t):Array_Size(M->N)=0, Array_Size(N->M)=0 Starts! Scenario(ulong==>uint64_t):Array_Size(M->N)=0, Array_Size(N->M)=0 Ends! Scenario(String==>BSTR):Array_Size(M->N)= 20, Array_Size(N->M)=10 Starts! Scenario(String==>BSTR):Array_Size(M->N)= 20, Array_Size(N->M)=10 Ends! 22:59:13.668 Passed test: global::SizeParamIndex.PInvoke.PassingByRefTest.TestEntryPoint() 22:59:13.710 Running test: global::SizeParamIndex.ReversePInvoke.PassingByOutTest.TestEntryPoint() ReversePInvoke C-Style Array marshaled by out with SizeParamIndex attribute(by out Array size). Scenario 1 : byte ==> uint8_t, Array_Size = byte.MinValue, Return_Array_Size = 20 MarshalByteArray_AsReversePInvokeByOut_AsCdecl Passed! Scenario 2 : sbyte ==> CHAR, Array_Size = 1, Return_Array_Size = sbyte.Max MarshalSbyteArray_AsReversePInvokeByOut_AsCdecl Passed! Scenario 3 : short ==> int16_t, Array_Size = -1, Return_Array_Size = 20 MarshalShortArray_AsReversePInvokeByOut_AsCdecl Passed! Scenario 4 : short ==> int16_t, Array_Size = 10, Return_Array_Size = -1 MarshalShortArray_AsReversePInvokeByOut_AsCdecl Passed! Scenario 5 : ushort ==> uint16_t, Array_Size = ushort.MaxValue, Return_Array_Size = 20 MarshalUshortArray_AsReversePInvokeByOut_AsCdecl Passed! Scenario 6 : Int32 ==> int32_t, Array_Size = 10, Return_Array_Size = 20 MarshalInt32Array_AsReversePInvokeByOut_AsCdecl Passed! Scenario 7 : UInt32 ==> uint32_t, Array_Size = 10, Return_Array_Size = 20 MarshalUint32Array_AsReversePInvokeByOut_AsCdecl Passed! Scenario 8 : long ==> int64_t, Array_Size = 10, Return_Array_Size = 20 MarshalLongArray_AsReversePInvokeByOut_AsCdecl Passed! Scenario 9 : ulong ==> uint64_t, Array_Size = 10, Return_Array_Size = 20 MarshalUlongArray_AsReversePInvokeByOut_AsCdecl Passed! Scenario 10 : string ==> BSTR, Array_Size = 10, Return_Array_Size = 20 MarshalStringArray_AsReversePInvokeByOut_AsCdecl Passed! 22:59:14.975 Passed test: global::SizeParamIndex.ReversePInvoke.PassingByOutTest.TestEntryPoint() 22:59:15.016 Running test: global::SizeParamIndex.ReversePInvoke.PassingByRefTest.TestEntryPoint() ReversePInvoke C-Style Array marshaled by ref with SizeParamIndex attribute(by ref Array size). Scenario 1 : byte ==> uint8_t, Array_Size = byte.MinValue, Return_Array_Size = 20 MarshalByteArray_AsReversePInvokeByRef_AsCdecl Passed! Scenario 2 : sbyte ==> CHAR, Array_Size = 1, Return_Array_Size = sbyte.Max MarshalSbyteArray_AsReversePInvokeByRef_AsCdecl Passed! Scenario 3 : short ==> int16_t, Array_Size = -1, Return_Array_Size = 20 MarshalShortArray_AsReversePInvokeByRef_AsCdecl Passed! Scenario 4 : short ==> int16_t, Array_Size = 10, Return_Array_Size = -1 MarshalShortArray_AsReversePInvokeByRef_AsCdecl Passed! Scenario 5 : ushort ==> uint16_t, Array_Size = ushort.MaxValue, Return_Array_Size = 20 MarshalUshortArray_AsReversePInvokeByRef_AsCdecl Passed! Scenario 6 : Int32 ==> int32_t, Array_Size = 10, Return_Array_Size = 20 MarshalInt32Array_AsReversePInvokeByRef_AsCdecl Passed! Scenario 7 : UInt32 ==> uint32_t, Array_Size = 10, Return_Array_Size = 20 MarshalUint32Array_AsReversePInvokeByRef_AsCdecl Passed! Scenario 8 : long ==> int64_t, Array_Size = 10, Return_Array_Size = 20 MarshalLongArray_AsReversePInvokeByRef_AsCdecl Passed! Scenario 9 : ulong ==> uint64_t, Array_Size = 10, Return_Array_Size = 20 MarshalUlongArray_AsReversePInvokeByRef_AsCdecl Passed! Scenario 10 : string ==> BSTR, Array_Size = 10, Return_Array_Size = 20 MarshalStringArray_AsReversePInvokeByRef_AsCdecl Passed! 22:59:16.708 Passed test: global::SizeParamIndex.ReversePInvoke.PassingByRefTest.TestEntryPoint() 22:59:16.752 Running test: global::PInvokeTests.VarargsTest.TestEntryPoint() Assert failure(PID 7304 [0x00001c88], Thread: 10504 [0x2908]): !CREATE_CHECK_STRING(pMT && pMT->Validate()) CORECLR! Object::ValidateInner + 0x145 (0x73308445) CORECLR! Object::Validate + 0x98 (0x733082c8) CORECLR! WKS::GCHeap::Relocate + 0x51 (0x7362d7d1) CORECLR! MetaSig::GcScanRoots + 0x2D3 (0x7333d570) CORECLR! promoteVarArgs + 0x172 (0x73233ef2) CORECLR! EnumGcRefsX86 + 0x12F5 (0x7322f615) CORECLR! EECodeManager::EnumGcRefs + 0x19B (0x7322e2db) CORECLR! GcStackCrawlCallBack + 0x2BC (0x73423d7c) CORECLR! Thread::MakeStackwalkerCallback + 0x4B (0x733466fc) CORECLR! Thread::StackWalkFramesEx + 0xEC (0x733477cd) File: D:\a\_work\1\s\src\coreclr\vm\object.cpp:548 Image: C:\h\w\B7D20975\p\corerun.exe App Exit Code: -1073740286 Expected: 100 Actual: -1073740286 END EXECUTION - FAILED FAILED [XUnitLogChecker]: 22:59:18.92: The full run will be done. [XUnitLogChecker]: 22:59:18.92: Item 'Interop' did not finish running. Checking and fixing the log... [XUnitLogChecker]: 22:59:18.93: XUnit log file has been fixed! 161/289 tests run. * 160 tests passed. * 0 tests failed. * 1 tests skipped. [XUnitLogChecker]: 22:59:18.93: Checking for dumps... [XUnitLogChecker]: 22:59:18.93: Reading crash dump 'C:\cores\corerun.exe.7304.dmp'... [XUnitLogChecker]: 22:59:18.93: Stack Trace Found: Invoking: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe -c "$ cdb: Reading initial command '$ .load C:\Users\runner\.dotnet\sos\sos.dll 0:000> ~*k . 0 Id: 1c88.2908 Suspend: 0 Teb: 02fcd000 Unfrozen ChildEBP RetAddr 03179734 7309f64f coreclr!FailFastOnAssert+0x21 0317a7b4 7309ecf8 coreclr!_DbgBreakCheck+0x2fa 0317a818 7309f07e coreclr!_DbgBreakCheckNoThrow+0x51 0317a898 73308445 coreclr!DbgAssertDialog+0x1ff 0317a914 733082c8 coreclr!Object::ValidateInner+0x145 0317a944 7362d7d1 coreclr!Object::Validate+0x98 0317a968 7333d570 coreclr!WKS::GCHeap::Relocate+0x51 0317aa1c 73233ef2 coreclr!MetaSig::GcScanRoots+0x2d3 0317aacc 7322f615 coreclr!promoteVarArgs+0x172 0317ae34 7322e2db coreclr!EnumGcRefsX86+0x12f5 0317aee0 73423d7c coreclr!EECodeManager::EnumGcRefs+0x19b 0317b9b4 733466fc coreclr!GcStackCrawlCallBack+0x2bc 0317b9d0 733477cd coreclr!Thread::MakeStackwalkerCallback+0x4b 0317bdd0 73347664 coreclr!Thread::StackWalkFramesEx+0xec 0317c6d0 73421891 coreclr!Thread::StackWalkFrames+0x13b 0317c7e8 7341f971 coreclr!ScanStackRoots+0x191 0317c80c 7364759e coreclr!GCToEEInterface::GcScanRoots+0xb9 0317c850 7364516c coreclr!WKS::gc_heap::relocate_phase+0x4d 0317c9f8 7363b88a coreclr!WKS::gc_heap::plan_phase+0x1b35 0317ca1c 7363b6ae coreclr!WKS::gc_heap::gc1+0x155 0317ca38 7362bff4 coreclr!WKS::gc_heap::garbage_collect+0x3db 0317ca60 7362c0da coreclr!WKS::GCHeap::GarbageCollectGeneration+0x24c 0317ca78 7362e15c coreclr!WKS::GCHeap::GarbageCollectTry+0x5f 0317cab4 7341cf2c coreclr!WKS::GCHeap::StressHeap+0x3fc 0317d5a8 7341d223 coreclr!DoGcStress+0x4de 0317d784 7324762a coreclr!OnGcCoverageInterrupt+0x12d 0317d7d4 7323d06c coreclr!IsGcMarker+0xa8 0317d834 7715f2e5 coreclr!CLRVectoredExceptionHandlerShim+0x9c WARNING: Stack unwind information not available. Following frames may be wrong. 0317d87c 7711ea7a ntdll!LdrSetAppCompatDllRedirectionCallback+0x1b825 0317d910 7713115f ntdll!RtlUnwind+0x1ba 0317e4f0 037a6d5a ntdll!KiUserExceptionDispatcher+0xf 0317e554 037a6a00 0x37a6d5a 0317e5d0 08dc2312 0x37a6a00 0317e638 7364ff87 0x8dc2312 0317e64c 733ae44a coreclr!CallDescrWorkerInternal+0x47 0317ea68 733ae52b coreclr!CallDescrWorker+0x8e 0317ea80 733aeafe coreclr!CallDescrWorkerWithHandler+0x81 0317ecdc 731a682e coreclr!MethodDescCallSite::CallTargetWorker+0x5cc (Inline) -------- coreclr!MethodDescCallSite::Call_RetArgSlot+0x8a 0317ee08 731a640a coreclr!RunMainInternal+0x1b5 0317ee44 731a64cd coreclr!``RunMain'::`29'::__Body::Run'::`5'::__Body::Run+0x46 0317ee98 731a65fd coreclr!`RunMain'::`29'::__Body::Run+0x72 0317eef4 731a2ad0 coreclr!RunMain+0xc8 0317f248 73213395 coreclr!Assembly::ExecuteMainMethod+0x1bd 0317f394 7366415b coreclr!CorHost2::ExecuteAssembly+0x4d5 *** WARNING: Unable to verify checksum for corerun.exe 0317f3f4 000dd702 coreclr!coreclr_execute_assembly+0x9b 0317f7b4 000dff14 corerun+0xd702 0317f86c 000e5ee3 corerun!GetCurrentClrDetails+0x184 0317f88c 000e5dba corerun!GetCurrentClrDetails+0x6153 0317f8e8 000e5c5d corerun!GetCurrentClrDetails+0x602a 0317f8f0 000e5f48 corerun!GetCurrentClrDetails+0x5ecd 0317f8f8 740762c4 corerun!GetCurrentClrDetails+0x61b8 0317f90c 771208b9 kernel32!BaseThreadInitThunk+0x24 0317f954 77120884 ntdll!RtlSubscribeWnfStateChangeNotification+0x439 0317f964 00000000 ntdll!RtlSubscribeWnfStateChangeNotification+0x404 1 Id: 1c88.2d14 Suspend: 0 Teb: 02fd9000 Unfrozen ChildEBP RetAddr WARNING: Stack unwind information not available. Following frames may be wrong. 0543fbb0 74504a58 ntdll!NtWaitForMultipleObjects+0xc 0543fbcc 7310ea7f KERNELBASE!WaitForMultipleObjects+0x18 0543fd04 73051654 coreclr!ds_ipc_poll+0x157 0543fd80 7305f055 coreclr!ds_ipc_stream_factory_get_next_available_stream+0x171 0543fdb0 7305f201 coreclr!server_loop_tick+0x2c 0543fdb8 740762c4 coreclr!server_thread+0x71 0543fdcc 771208b9 kernel32!BaseThreadInitThunk+0x24 0543fe14 77120884 ntdll!RtlSubscribeWnfStateChangeNotification+0x439 0543fe24 00000000 ntdll!RtlSubscribeWnfStateChangeNotification+0x404 2 Id: 1c88.1a9c Suspend: 0 Teb: 02fdc000 Unfrozen ChildEBP RetAddr WARNING: Stack unwind information not available. Following frames may be wrong. 0579f908 73108556 ntdll!NtWaitForMultipleObjects+0xc 0579fa08 73109ca4 coreclr!DebuggerRCThread::MainLoop+0x4ca 0579fa94 73109d73 coreclr!DebuggerRCThread::ThreadProc+0x3cd 0579faa0 740762c4 coreclr!DebuggerRCThread::ThreadProcStatic+0x63 0579fab4 771208b9 kernel32!BaseThreadInitThunk+0x24 0579fafc 77120884 ntdll!RtlSubscribeWnfStateChangeNotification+0x439 0579fb0c 00000000 ntdll!RtlSubscribeWnfStateChangeNotification+0x404 3 Id: 1c88.2b94 Suspend: 0 Teb: 02fdf000 Unfrozen ChildEBP RetAddr WARNING: Stack unwind information not available. Following frames may be wrong. 0591eab8 745046b2 ntdll!NtWaitForSingleObject+0xc 0591eacc 7366da92 KERNELBASE!WaitForSingleObject+0x12 0591eae0 7366da60 coreclr!GCEvent::Impl::Wait+0x2d 0591eaf4 7364f5cf coreclr!GCEvent::Wait+0x2f 0591eb08 73535895 coreclr!WKS::GCHeap::WaitUntilGCComplete+0x4f 0591eb88 7304d66f coreclr!Thread::RareDisablePreemptiveGC+0x238 0591eb94 7304b146 coreclr!GCHolderBase::EnterInternalCoop+0xaa 0591ebbc 733d318b coreclr!GCCoop::GCCoop+0x29 *** WARNING: Unable to verify checksum for System.Private.CoreLib.dll 0591ecb8 71415e49 coreclr!GCInterface_ReRegisterForFinalize+0xcb 0591ed00 71456e6d System_Private_CoreLib!System.GC::ReRegisterForFinalize(System.Object)$##60005BF+0x39 0591ed10 71415d06 System_Private_CoreLib!System.Gen2GcCallback::Finalize()$##600135D+0x9d 0591ed5c 7364ff87 System_Private_CoreLib!System.UInt32 System.GC::RunFinalizers()$##60005B9+0x66 0591ed70 733ae44a coreclr!CallDescrWorkerInternal+0x47 0591f18c 733ae52b coreclr!CallDescrWorker+0x8e 0591f1a4 733aecfc coreclr!CallDescrWorkerWithHandler+0x81 0591f244 7341b293 coreclr!DispatchCallSimple+0xf4 0591f2f4 7341ba31 coreclr!FinalizerThread::FinalizeAllObjects+0x24c 0591f51c 7335efe7 coreclr!FinalizerThread::FinalizerThreadWorker+0x2a1 0591f590 7335f07c coreclr!ManagedThreadBase_DispatchInner+0x93 0591f664 73360d32 coreclr!ManagedThreadBase_DispatchMiddle+0x74 0591f6a0 73360ddd coreclr!``ManagedThreadBase_DispatchOuter'::`8'::__Body::Run'::`5'::__Body::Run+0x49 0591f6ec 7335f432 coreclr!`ManagedThreadBase_DispatchOuter'::`8'::__Body::Run+0x5a 0591f74c 7335ecbc coreclr!ManagedThreadBase_DispatchOuter+0x89 0591f7c8 7341b556 coreclr!ManagedThreadBase::KickOff+0x96 0591f7e4 740762c4 coreclr!FinalizerThread::FinalizerThreadStart+0xf6 0591f7f8 771208b9 kernel32!BaseThreadInitThunk+0x24 0591f840 77120884 ntdll!RtlSubscribeWnfStateChangeNotification+0x439 0591f850 00000000 ntdll!RtlSubscribeWnfStateChangeNotification+0x404 4 Id: 1c88.2478 Suspend: 0 Teb: 02fe2000 Unfrozen ChildEBP RetAddr WARNING: Stack unwind information not available. Following frames may be wrong. 0a65fe20 740762c4 ntdll!ZwWaitForWorkViaWorkerFactory+0xc 0a65fe34 771208b9 kernel32!BaseThreadInitThunk+0x24 0a65fe7c 77120884 ntdll!RtlSubscribeWnfStateChangeNotification+0x439 0a65fe8c 00000000 ntdll!RtlSubscribeWnfStateChangeNotification+0x404 5 Id: 1c88.2c40 Suspend: 0 Teb: 02fe5000 Unfrozen ChildEBP RetAddr WARNING: Stack unwind information not available. Following frames may be wrong. 0a81fb4c 740762c4 ntdll!ZwWaitForWorkViaWorkerFactory+0xc 0a81fb60 771208b9 kernel32!BaseThreadInitThunk+0x24 0a81fba8 77120884 ntdll!RtlSubscribeWnfStateChangeNotification+0x439 0a81fbb8 00000000 ntdll!RtlSubscribeWnfStateChangeNotification+0x404 6 Id: 1c88.1eec Suspend: 0 Teb: 02fe8000 Unfrozen ChildEBP RetAddr WARNING: Stack unwind information not available. Following frames may be wrong. 0a9df680 73d63961 ntdll!NtWaitForMultipleObjects+0xc 0a9df7bc 73da820d combase!CoWaitForMultipleHandles+0x1e61 0a9df7ec 73d637ab combase!CoGetContextToken+0x14d 0a9df818 73db7acf combase!CoWaitForMultipleHandles+0x1cab 0a9df828 740762c4 combase!CoGetStdMarshalEx+0x13bf 0a9df83c 771208b9 kernel32!BaseThreadInitThunk+0x24 0a9df884 77120884 ntdll!RtlSubscribeWnfStateChangeNotification+0x439 0a9df894 00000000 ntdll!RtlSubscribeWnfStateChangeNotification+0x404 0:000> !clrstack -f -all OS Thread Id: 0x2b94 Child SP IP Call Site 0591EA48 7712EE5C ntdll!NtWaitForSingleObject + 12 0591EAC0 745046B2 KERNELBASE!WaitForSingleObject + 18 0591EAD4 7366DA92 coreclr!GCEvent::Impl::Wait + 45 0591EAE8 7366DA60 coreclr!GCEvent::Wait + 47 0591EAFC 7364F5CF coreclr!WKS::GCHeap::WaitUntilGCComplete + 79 0591EB10 73535895 coreclr!Thread::RareDisablePreemptiveGC + 568 0591EB90 7304D66F coreclr!GCHolderBase::EnterInternalCoop + 170 0591EB9C 7304B146 coreclr!GCCoop::GCCoop + 41 0591EBC4 733D318B coreclr!GCInterface_ReRegisterForFinalize + 203 0591ECC0 71415E49 System_Private_CoreLib!System.GC::ReRegisterForFinalize(System.Object)$##60005BF + 57 0591ECC4 [InlinedCallFrame: 0591ecc4] 0591ECC0 71415E42 System.Private.CoreLib.dll!System.GC.ReRegisterForFinalize(System.Object) + 50 0591ED08 71456E6D System.Private.CoreLib.dll!System.Gen2GcCallback.Finalize() + 157 0591ED18 71415D06 System.Private.CoreLib.dll!System.GC.RunFinalizers() + 102 0591ED64 7364FF87 coreclr!CallDescrWorkerInternal + 71 0591ED78 733AE44A coreclr!CallDescrWorker + 142 0591F194 733AE52B coreclr!CallDescrWorkerWithHandler + 129 0591F1AC 733AECFC coreclr!DispatchCallSimple + 244 0591F24C 7341B293 coreclr!FinalizerThread::FinalizeAllObjects + 588 0591F2FC 7341BA31 coreclr!FinalizerThread::FinalizerThreadWorker + 673 0591F524 7335EFE7 coreclr!ManagedThreadBase_DispatchInner + 147 0591F598 7335F07C coreclr!ManagedThreadBase_DispatchMiddle + 116 0591F66C 73360D32 coreclr!``ManagedThreadBase_DispatchOuter'::`8'::__Body::Run'::`5'::__Body::Run + 73 0591F6A8 73360DDD coreclr!`ManagedThreadBase_DispatchOuter'::`8'::__Body::Run + 90 0591F6F4 7335F432 coreclr!ManagedThreadBase_DispatchOuter + 137 0591F718 [DebuggerU2MCatchHandlerFrame: 0591f718] 0591F754 7335ECBC coreclr!ManagedThreadBase::KickOff + 150 0591F7D0 7341B556 coreclr!FinalizerThread::FinalizerThreadStart + 246 0591F7EC 740762C4 kernel32!BaseThreadInitThunk + 36 0591F800 771208B9 ntdll!RtlSubscribeWnfStateChangeNotification + 1081 0591F848 77120884 ntdll!RtlSubscribeWnfStateChangeNotification + 1028 OS Thread Id: 0x2908 Child SP IP Call Site 03179728 7309E6E2 coreclr!FailFastOnAssert + 33 0317973C 7309F64F coreclr!_DbgBreakCheck + 762 0317A7BC 7309ECF8 coreclr!_DbgBreakCheckNoThrow + 81 0317A820 7309F07E coreclr!DbgAssertDialog + 511 0317A8A0 73308445 coreclr!Object::ValidateInner + 325 0317A91C 733082C8 coreclr!Object::Validate + 152 0317A94C 7362D7D1 coreclr!WKS::GCHeap::Relocate + 81 0317A970 7333D570 coreclr!MetaSig::GcScanRoots + 723 0317AA24 73233EF2 coreclr!promoteVarArgs + 370 0317AAD4 7322F615 coreclr!EnumGcRefsX86 + 4853 0317AE3C 7322E2DB coreclr!EECodeManager::EnumGcRefs + 411 0317AEE8 73423D7C coreclr!GcStackCrawlCallBack + 700 0317B9BC 733466FC coreclr!Thread::MakeStackwalkerCallback + 75 0317B9D8 733477CD coreclr!Thread::StackWalkFramesEx + 236 0317BDD8 73347664 coreclr!Thread::StackWalkFrames + 315 0317C6D8 73421891 coreclr!ScanStackRoots + 401 0317C7F0 7341F971 coreclr!GCToEEInterface::GcScanRoots + 185 0317C814 7364759E coreclr!WKS::gc_heap::relocate_phase + 77 0317C858 7364516C coreclr!WKS::gc_heap::plan_phase + 6965 0317CA00 7363B88A coreclr!WKS::gc_heap::gc1 + 341 0317CA24 7363B6AE coreclr!WKS::gc_heap::garbage_collect + 987 0317CA40 7362BFF4 coreclr!WKS::GCHeap::GarbageCollectGeneration + 588 0317CA68 7362C0DA coreclr!WKS::GCHeap::GarbageCollectTry + 95 0317CA80 7362E15C coreclr!WKS::GCHeap::StressHeap + 1020 0317CABC 7341CF2C coreclr!DoGcStress + 1246 0317CC88 [ResumableFrame: 0317cc88] 0317D5B0 7341D223 coreclr!OnGcCoverageInterrupt + 301 0317D78C 7324762A coreclr!IsGcMarker + 168 0317D7DC 7323D06C coreclr!CLRVectoredExceptionHandlerShim + 156 0317D83C 7715F2E5 ntdll!LdrSetAppCompatDllRedirectionCallback + 112677 0317D884 7711EA7A ntdll!RtlUnwind + 442 0317D918 7713115F ntdll!KiUserExceptionDispatcher + 15 0317E468 [InlinedCallFrame: 0317e468] PInvokeTests.VarargsTest.TestVarArgs(System.Text.StringBuilder, IntPtr, System.String, ...) 0317E418 037A7072 Interop.dll!ILStubClass.IL_STUB_PInvoke(System.Text.StringBuilder, IntPtr, System.String, Int32, Int32, Double, ...) + 586 0317E4F8 037A6D5A Interop.dll!PInvokeTests.VarargsTest.TestEntryPoint() + 298 0317E55C 037A6A00 Interop.dll!Program.<
$>g__TestExecutor162|25_163(System.IO.StreamWriter, System.IO.StreamWriter, <>c__DisplayClass25_0 ByRef) + 200 0317E5D8 08DC2312 0317E5DC 08DC2312 Interop.dll!Program.
$(System.String[]) + 2770 0317E640 7364FF87 coreclr!CallDescrWorkerInternal + 71 0317E654 733AE44A coreclr!CallDescrWorker + 142 0317EA70 733AE52B coreclr!CallDescrWorkerWithHandler + 129 0317EA88 733AEAFE coreclr!MethodDescCallSite::CallTargetWorker + 1484 0317ECE4 731A682E coreclr!RunMainInternal + 437 0317EE10 731A640A coreclr!``RunMain'::`29'::__Body::Run'::`5'::__Body::Run + 70 0317EE4C 731A64CD coreclr!`RunMain'::`29'::__Body::Run + 114 0317EEA0 731A65FD coreclr!RunMain + 200 0317EEFC 731A2AD0 coreclr!Assembly::ExecuteMainMethod + 445 0317F250 73213395 coreclr!CorHost2::ExecuteAssembly + 1237 0317F39C 7366415B coreclr!coreclr_execute_assembly + 155 0317F3FC 000DD702 corerun + 55042 0317F7BC 000DFF14 corerun!GetCurrentClrDetails + 388 0317F874 000E5EE3 corerun!GetCurrentClrDetails + 24915 0317F894 000E5DBA corerun!GetCurrentClrDetails + 24618 0317F8F0 000E5C5D corerun!GetCurrentClrDetails + 24269 0317F8F8 000E5F48 corerun!GetCurrentClrDetails + 25016 0317F900 740762C4 kernel32!BaseThreadInitThunk + 36 0317F914 771208B9 ntdll!RtlSubscribeWnfStateChangeNotification + 1081 0317F95C 77120884 ntdll!RtlSubscribeWnfStateChangeNotification + 1028 0:000> q quit: NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\atlmfc.natvis' NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\concurrency.natvis' NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\cpp_rest.natvis' NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\stl.natvis' NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Data.Json.natvis' NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Geolocation.natvis' NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Sensors.natvis' NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Media.natvis' NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\windows.natvis' NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\winrt.natvis' [XUnitLogChecker]: 22:59:20.38: Finished! ERROR: The process "corerun.exe" not found. C:\h\scripts\helix-scripts\azure\__init__.py:5: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. import pkg_resources 2025-06-01T22:59:21.172Z INFO run.py managed_identity(145) __init__ ManagedIdentityCredential will use IMDS with client_id: 3423231b-6b9e-4177-8817-76276b647404 2025-06-01T22:59:21.173Z INFO run.py azure_utils(32) get_credential_and_access_token VMSSManagedIdentity VmssMIClientIdForUpload Auth type will be used 2025-06-01T22:59:21.178Z INFO run.py _universal(511) on_request Request URL: 'http://169.254.169.254/metadata/identity/oauth2/token?api-version=REDACTED&resource=REDACTED&client_id=REDACTED' Request method: 'GET' Request headers: 'Metadata': 'REDACTED' 'User-Agent': 'azsdk-python-identity/1.23.0 Python/3.13.2 (Windows-2016Server-10.0.14393-SP0)' No body was attached to the request 2025-06-01T22:59:21.189Z INFO run.py _universal(547) on_response Response status: 200 Response headers: 'Content-Type': 'application/json; charset=utf-8' 'Server': 'IMDS/150.870.65.1544' 'x-ms-request-id': '600c632c-cd4e-4008-b38c-7a76ac4580b1' 'Date': 'Sun, 01 Jun 2025 22:59:20 GMT' 'Content-Length': '2267' 2025-06-01T22:59:21.190Z INFO run.py msal_managed_identity_client(165) _get_token_base ImdsCredential.get_token succeeded 2025-06-01T22:59:21.190Z INFO run.py decorators(24) wrapper ManagedIdentityCredential.get_token succeeded 2025-06-01T22:59:21.190Z INFO run.py azure_utils(64) get_credential_and_access_token Credentials are valid 2025-06-01T22:59:21.191Z INFO run.py _universal(511) on_request Request URL: 'http://169.254.169.254/metadata/identity/oauth2/token?api-version=REDACTED&resource=REDACTED&client_id=REDACTED' Request method: 'GET' Request headers: 'Metadata': 'REDACTED' 'User-Agent': 'azsdk-python-identity/1.23.0 Python/3.13.2 (Windows-2016Server-10.0.14393-SP0)' No body was attached to the request 2025-06-01T22:59:21.201Z INFO run.py _universal(547) on_response Response status: 200 Response headers: 'Content-Type': 'application/json; charset=utf-8' 'Server': 'IMDS/150.870.65.1544' 'x-ms-request-id': '25e97712-2fbb-472f-9a9d-6682a0b2878d' 'Date': 'Sun, 01 Jun 2025 22:59:20 GMT' 'Content-Length': '2267' 2025-06-01T22:59:21.201Z INFO run.py msal_managed_identity_client(165) _get_token_base ImdsCredential.get_token_info succeeded 2025-06-01T22:59:21.201Z INFO run.py decorators(24) wrapper ManagedIdentityCredential.get_token_info succeeded 2025-06-01T22:59:21.584Z INFO run.py run(48) main Beginning reading of test results. 2025-06-01T22:59:21.584Z INFO run.py __init__(42) read_results Searching 'C:\h\w\B7D20975\w\A7140950\e' for test results files 2025-06-01T22:59:21.594Z INFO run.py __init__(48) read_results Found results file C:\h\w\B7D20975\w\A7140950\e\Interop\Interop\Interop.testResults.xml with format xunit 2025-06-01T22:59:21.602Z INFO run.py __init__(42) read_results Searching 'C:\h\w\B7D20975\w\A7140950\uploads' for test results files 2025-06-01T22:59:21.603Z INFO run.py packing_test_reporter(30) report_results Packing 161 test reports to 'C:\h\w\B7D20975\w\A7140950\e\__test_report.json' 2025-06-01T22:59:21.604Z INFO run.py packing_test_reporter(33) report_results Packed 25388 bytes ['Interop.0.1' END OF WORK ITEM LOG: Command exited with 1]