Repository navigation
Test failure System.Transactions.Tests.OleTxTests.ImplicitDistributedTransactions_cannot_be_changed_after_being_read_as_true #77241
Description
Activity
- addedJitStressCLR JIT issues involving JIT internal stress modesCLR JIT issues involving JIT internal stress modesblocking-clean-ci-optionalBlocking optional rolling runsBlocking optional rolling runs
on Oct 20, 2022 - ghost addeduntriagedNew issue has not been triaged by the area ownerNew issue has not been triaged by the area owner
on Oct 20, 2022 I'm OOF for the next week so won't be able to look into this... But could this be related to the RemoteExecutor rather than to distributed transactions? Or is there a way to get more visibility on what's going on there?
/cc @stephentoub
Failed again in: runtime-coreclr libraries-jitstress 20221027.1
Failed test:
net7.0-windows-Release-arm64-CoreCLR_checked-zapdisable-Windows.10.Arm64v8.Open - System.Transactions.Tests.OleTxTests.ImplicitDistributedTransactions_cannot_be_changed_after_being_read_as_true net7.0-windows-Release-arm64-CoreCLR_checked-jitstress2_tiered-Windows.10.Arm64v8.Open - System.Transactions.Tests.OleTxTests.ImplicitDistributedTransactions_cannot_be_changed_after_being_read_as_true net7.0-windows-Release-arm64-CoreCLR_checked-jitstress2-Windows.10.Arm64v8.Open - System.Transactions.Tests.OleTxTests.ImplicitDistributedTransactions_cannot_be_changed_after_being_read_as_trueError message:
Half-way through waiting for remote process. Memory load: 47 Image Name PID Services ========================= ======== ============================================ svchost.exe 1568 BrokerInfrastructure, DcomLaunch, Power, SystemEventsBroker svchost.exe 1720 RpcEptMapper, RpcSs svchost.exe 1792 LSM svchost.exe 760 BDESVC svchost.exe 1104 TermService svchost.exe 1108 nsi svchost.exe 1112 BTAGService svchost.exe 1236 BthAvctpSvc svchost.exe 1228 bthserv svchost.exe 2068 NcbService svchost.exe 2076 TimeBrokerSvc svchost.exe 2252 Wcmsvc svchost.exe 2264 Schedule svchost.exe 2348 EventLog svchost.exe 2360 DisplayEnhancementService svchost.exe 2384 ProfSvc svchost.exe 2408 hidserv svchost.exe 2536 Dhcp svchost.exe 2592 TabletInputService svchost.exe 2816 UmRdpService svchost.exe 2832 DeviceAssociationService svchost.exe 2840 UserManager svchost.exe 2992 camsvc svchost.exe 3000 NlaSvc svchost.exe 3028 StateRepository svchost.exe 3328 LanmanWorkstation svchost.exe 3400 SEMgrSvc svchost.exe 3408 Dnscache svchost.exe 3444 netprofm svchost.exe 3600 SessionEnv svchost.exe 3716 CertPropSvc svchost.exe 3464 SensrSvc svchost.exe 2896 Themes svchost.exe 3968 SysMain svchost.exe 4108 EventSystem svchost.exe 4268 SENS svchost.exe 4308 AudioEndpointBuilder svchost.exe 4304 FontCache svchost.exe 4440 CoreMessagingRegistrar svchost.exe 4604 DispBrokerDesktopSvc svchost.exe 4804 Audiosrv svchost.exe 4812 winmgmt svchost.exe 4924 DusmSvc svchost.exe 4944 WwanSvc svchost.exe 4996 WlanSvc svchost.exe 5048 RmSvc Stack trace at Microsoft.DotNet.RemoteExecutor.RemoteInvokeHandle.Dispose(Boolean disposing) in /_/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeHandle.cs:line 224 at System.Transactions.Tests.OleTxTests.ImplicitDistributedTransactions_cannot_be_changed_after_being_read_as_true() in /_/src/libraries/System.Transactions.Local/tests/OleTxTests.cs:line 549 at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr) in /_/src/libraries/System.Private.CoreLib/src/System/Reflection/MethodInvoker.cs:line 64Thanks, I'll be looking into this, but it may take a bit of time due to other priorities.
Failed again in: runtime-coreclr libraries-jitstress2-jitstressregs 20221105.1
Failed tests:
net7.0-windows-Release-arm64-CoreCLR_checked-jitstress2_jitstressregs4-Windows.10.Arm64v8.Open - System.Transactions.Tests.OleTxTests.ImplicitDistributedTransactions_cannot_be_changed_after_being_read_as_true net7.0-windows-Release-arm64-CoreCLR_checked-jitstress2_jitstressregs2-Windows.10.Arm64v8.Open - System.Transactions.Tests.OleTxTests.ImplicitDistributedTransactions_cannot_be_changed_after_being_read_as_true net7.0-windows-Release-arm64-CoreCLR_checked-jitstress2_jitstressregs0x10-Windows.10.Arm64v8.Open - System.Transactions.Tests.OleTxTests.ImplicitDistributedTransactions_cannot_be_changed_after_being_read_as_true net7.0-windows-Release-arm64-CoreCLR_checked-jitstress2_jitstressregs0x80-Windows.10.Arm64v8.Open - System.Transactions.Tests.OleTxTests.ImplicitDistributedTransactions_cannot_be_changed_after_being_read_as_trueError message:
Half-way through waiting for remote process. Memory load: 55 Image Name PID Services ========================= ======== ============================================ svchost.exe 1584 BrokerInfrastructure, DcomLaunch, Power, SystemEventsBroker svchost.exe 1744 RpcEptMapper, RpcSs svchost.exe 1808 LSM svchost.exe 616 nsi svchost.exe 1008 TermService svchost.exe 1164 BthAvctpSvc svchost.exe 1424 bthserv svchost.exe 1380 BTAGService svchost.exe 2068 SEMgrSvc svchost.exe 2076 Wcmsvc svchost.exe 2084 NcbService svchost.exe 2192 Schedule svchost.exe 2240 ProfSvc svchost.exe 2364 DisplayEnhancementService svchost.exe 2360 hidserv svchost.exe 2436 Dhcp svchost.exe 2432 EventLog svchost.exe 2484 UserManager svchost.exe 2600 UmRdpService svchost.exe 2608 TabletInputService svchost.exe 2760 NlaSvc svchost.exe 2780 TimeBrokerSvc svchost.exe 3028 DeviceAssociationService svchost.exe 3116 LanmanWorkstation svchost.exe 3124 StateRepository svchost.exe 3292 Dnscache svchost.exe 3384 netprofm svchost.exe 3460 SessionEnv svchost.exe 3608 CertPropSvc svchost.exe 3720 CoreMessagingRegistrar svchost.exe 3828 DispBrokerDesktopSvc svchost.exe 3200 SensrSvc svchost.exe 4140 FontCache svchost.exe 4148 Themes svchost.exe 4156 SysMain svchost.exe 4164 EventSystem svchost.exe 4364 SENS svchost.exe 4420 AudioEndpointBuilder svchost.exe 4592 RmSvc svchost.exe 4844 winmgmt svchost.exe 4852 Audiosrv svchost.exe 5008 DusmSvc svchost.exe 4112 WlanSvc svchost.exe 4116 lfsvc svchost.exe 4212 WwanSvc svchost.exe 5276 ShellHWDetecStack trace:
at Microsoft.DotNet.RemoteExecutor.RemoteInvokeHandle.Dispose(Boolean disposing) in /_/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeHandle.cs:line 224 at System.Transactions.Tests.OleTxTests.ImplicitDistributedTransactions_cannot_be_changed_after_being_read_as_true() in /_/src/libraries/System.Transactions.Local/tests/OleTxTests.cs:line 549 at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr) in /_/src/libraries/System.Private.CoreLib/src/System/Reflection/MethodInvoker.cs:line 64@roji Can we disable the test in the meantime? We hit this frequently on JIT pipelies.
Sorry for the delay on this, am currently away on vacation. Will fix or disable the test tomorrow.
Sorry for the delay on this, am currently away on vacation. Will fix or disable the test tomorrow.
No worries, enjoy your vacation.
Failed in Run: runtime-coreclr libraries-jitstress 20221113.1
Failed tests:
net7.0-windows-Release-arm64-CoreCLR_checked-no_tiered_compilation-Windows.10.Arm64v8.Open - System.Transactions.Tests.OleTxTests.ImplicitDistributedTransactions_cannot_be_changed_after_being_read_as_true net7.0-windows-Release-arm64-CoreCLR_checked-jitstress1_tiered-Windows.10.Arm64v8.Open - System.Transactions.Tests.OleTxTests.ImplicitDistributedTransactions_cannot_be_changed_after_being_read_as_true net7.0-windows-Release-arm64-CoreCLR_checked-jitstress1-Windows.10.Arm64v8.Open - System.Transactions.Tests.OleTxTests.ImplicitDistributedTransactions_cannot_be_changed_after_being_read_as_true net7.0-windows-Release-arm64-CoreCLR_checked-tailcallstress-Windows.10.Arm64v8.Open - System.Transactions.Tests.OleTxTests.ImplicitDistributedTransactions_cannot_be_changed_after_being_read_as_trueError message:
Half-way through waiting for remote process. Memory load: 57 Image Name PID Services ========================= ======== ============================================ svchost.exe 1588 BrokerInfrastructure, DcomLaunch, Power, SystemEventsBroker svchost.exe 1748 RpcEptMapper, RpcSs svchost.exe 1808 LSM svchost.exe 1028 BDESVC svchost.exe 1144 TermService svchost.exe 964 BthAvctpSvc svchost.exe 1184 nsi svchost.exe 1412 bthserv svchost.exe 1272 BTAGService svchost.exe 2088 NcbService svchost.exe 2096 TimeBrokerSvc svchost.exe 2268 Wcmsvc svchost.exe 2276 Schedule svchost.exe 2284 EventLog svchost.exe 2372 ProfSvc svchost.exe 2480 DisplayEnhancementService svchost.exe 2488 hidserv svchost.exe 2584 Dhcp svchost.exe 2580 DeviceAssociationService svchost.exe 2636 UserManager svchost.exe 2652 UmRdpService svchost.exe 2740 TabletInputService svchost.exe 3008 WinHttpAutoProxySvc svchost.exe 3052 NlaSvc svchost.exe 2596 LanmanWorkstation svchost.exe 2900 StateRepository svchost.exe 3432 Dnscache svchost.exe 3440 netprofm svchost.exe 3540 SessionEnv svchost.exe 3688 CertPropSvc svchost.exe 3756 CoreMessagingRegistrar svchost.exe 3836 SEMgrSvc svchost.exe 3904 DispBrokerDesktopSvc svchost.exe 3092 SensrSvc svchost.exe 4176 FontCache svchost.exe 4324 Themes svchost.exe 4332 EventSystem svchost.exe 4340 SysMain svchost.exe 4508 SENS svchost.exe 4536 AudioEndpointBuilder svchost.exe 4628 RmSvc svchost.exe 5032 Audiosrv svchost.exe 5040 winmgmt svchost.exe 4300 WwanSvc svchost.exe 4388 DusmSvc svchost.exe 5156 WlanSvcStack trace:
at Microsoft.DotNet.RemoteExecutor.RemoteInvokeHandle.Dispose(Boolean disposing) in /_/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeHandle.cs:line 224 at System.Transactions.Tests.OleTxTests.ImplicitDistributedTransactions_cannot_be_changed_after_being_read_as_true() in /_/src/libraries/System.Transactions.Local/tests/OleTxTests.cs:line 549 at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr) in /_/src/libraries/System.Private.CoreLib/src/System/Reflection/MethodInvoker.cs:line 64The failures reports above are all from jitress on arm64 on Windows, and seems to indicate a timeout from RemoteExecutor (see #74320 for a general discussion on unexplained RemoteExecutor timeouts, mostly on jitstress). I can't think of a specific reason for the test being hung, so for now I'll disable the test to avoid further failures, and to check whether the hanging/timeout moves to another test (in case the hanging depends on timing).
- addeddisabled-testThe test is disabled in source code against the issueThe test is disabled in source code against the issueand removedblocking-clean-ci-optionalBlocking optional rolling runsBlocking optional rolling runs
on Nov 16, 2022 - removeduntriagedNew issue has not been triaged by the area ownerNew issue has not been triaged by the area owner
on Nov 16, 2022 - added a commit that references this issue
on Nov 16, 2022 - added a commit that references this issue
on May 12, 2026 - added a commit that references this issue
on Jul 15, 2026
Run: runtime-coreclr libraries-jitstress 20221019.1
Failed test:
Error message: