runtime icon indicating copy to clipboard operation
runtime copied to clipboard

Test failure: baseservices/threading/regressions/115178/115178/115178.cmd

Open SakeTao opened this issue 7 months ago • 9 comments

Failed in: runtime-coreclr outerloop 20250527.7

Failed tests:

coreclr windows x86 Checked @ Windows.10.Amd64.Open
    - baseservices/threading/regressions/115178/115178/115178.cmd
coreclr windows arm64 Checked no_tiered_compilation @ Windows.11.Arm64.Open
    - baseservices/threading/regressions/115178/115178/115178.cmd

Error message:

 
Return code:      1
Raw output file:      C:hwB6310A12wB0C00963uploads
egressions115178115178output.txt
Raw output:
BEGIN EXECUTION
 "C:hwB6310A12pcorerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  115178.dll 
Running RunTestUsingInfiniteWait test.
Waiting for thread to enter wait...
Starting thread waiting on event.
Queue user APC.
Waiting for APC to execute...
Signaling wait event.
Waiting for thread to leave wait...
Stopping thread waiting on event.
RunTestUsingInfiniteWait test executed.
Running RunTestUsingTimedWait test.
Waiting for thread to enter wait...
Starting thread waiting on event.
Queue user APC's.
Error waiting on event, wait returned too early.
Stopping thread waiting on event.
Waiting for thread to leave wait...
RunTestUsingTimedWait test executed.
Running RunTestInterruptInfiniteWait test.
Waiting for thread to enter wait...
Starting thread waiting on event.
Queue user APC.
Waiting for APC to execute...
Interrupting thread wait...
Thread was interrupted as expected.
Stopping thread waiting on event.
Signaling wait event.
Waiting for thread to leave wait...
RunTestInterruptInfiniteWait test executed.
Xunit.Sdk.EqualException: Assert.Equal() Failure: Values differ
Expected: 100
Actual:   5
   at Xunit.Assert.Equal[T](T expected, T actual, IEqualityComparer`1 comparer) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/EqualityAsserts.cs:line 174
   at Xunit.Assert.Equal[T](T expected, T actual) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/EqualityAsserts.cs:line 96
   at __GeneratedMainWrapper.Main()
Expected: 100
Actual: 101
END EXECUTION - FAILED
FAILED
Test failed. Trying to see if dump file was created in C:cores since 5/28/2025 2:45:59 AM
Finished looking for *.dmp. No new files created.
Test Harness Exitcode is : 1
To run the test:
Set up CORE_ROOT and run.
> C:hwB6310A12wB0C00963easeservices	hreading	hreading_group1../regressions/115178/115178/115178.cmd

Stack trace:

   at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
   at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
   at Program.<<Main>$>g__TestExecutor75|0_76(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)

Known Issue Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": "Failed test: baseservices/threading/regressions/115178",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: :mag_right: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1052601 Error message validated: [Failed test: baseservices/threading/regressions/115178] Result validation: :white_check_mark: Known issue matched with the provided build. Validation performed at: 5/28/2025 2:29:26 PM UTC

Report

Build Definition Test Pull Request
1053484 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115750
1055116 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116148
1055109 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116145
1055104 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116144
1055044 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116141
1054995 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116065
1054886 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd
1054874 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116095
1054865 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd
1054821 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116102
1054811 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116127
1054803 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116010
1054767 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116126
1054770 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116116
1054736 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116119
1054742 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116080
1054728 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116122
1054718 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116050
1054693 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116124
1054691 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd
1054686 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116123
1054590 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116120
1054585 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115914
1054677 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115947
1054569 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#113956
1054519 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115315
1054617 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115954
1054434 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115802
1054411 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd
1054398 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#105654
1054392 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116110
1054536 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116102
1054539 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116010
1054515 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116116
1054366 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116105
1054334 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115746
1054320 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116031
1054314 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116099
1054310 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116085
1054305 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd
1054252 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116046
1054204 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116084
1054128 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116081
1054169 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115891
1053367 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115983
1054133 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115659
1054102 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116085
1054081 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#105773
1054044 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115609
1054005 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116091
1053993 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116010
1053887 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd
1053840 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115967
1053873 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116074
1053821 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#113956
1053799 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115659
1053794 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116010
1053776 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116085
1053752 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#107683
1053653 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116083
1052706 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115952
1053338 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd
1053354 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116072
1053372 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116074
1053350 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115802
1053332 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116076
1053299 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116046
1053124 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116071
1053222 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116035
1053188 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116075
1053167 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116074
1053137 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115967
1053131 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#115766
1053089 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116048
1053068 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116065
1053000 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116068
1052861 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd dotnet/runtime#116063
1052601 dotnet/runtime baseservices/threading/regressions/115178/115178/115178.cmd

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 78

SakeTao avatar May 28 '25 08:05 SakeTao

Tagging subscribers to this area: @mangod9 See info in area-owners.md if you want to be subscribed.

Test introduced in #116001, cc @lateralusX

jakobbotsch avatar May 28 '25 09:05 jakobbotsch

OK, my plan was to run outer test loop on that PR, but it got merged before I had a chance to trigger the test suite. It is probably a timer resolution issue, I see that CoreCLR internal waits uses lowres ticks and test uses StopWatch and higres ticks. I can create a PR, that output the waited time and run it on outer test loop and see what we get on these platforms and then adjust the accepted deviation accordingly.

lateralusX avatar May 28 '25 11:05 lateralusX

Failed in: runtime-coreclr jitstress 20250527.1

Failed tests:

coreclr windows x86 Checked tailcallstress @ Windows.10.Amd64.Open
    - baseservices/threading/regressions/115178/115178/115178.cmd
coreclr windows arm64 Checked disabler2r @ Windows.11.Arm64.Open
    - baseservices/threading/regressions/115178/115178/115178.cmd
coreclr windows x64 Checked jitstress2_tiered @ Windows.10.Amd64.Open
    - baseservices/threading/regressions/115178/115178/115178.cmd
coreclr windows x64 Checked jitstress1_tiered @ Windows.10.Amd64.Open
    - baseservices/threading/regressions/115178/115178/115178.cmd
coreclr windows arm64 Checked jitminopts @ Windows.11.Arm64.Open
    - baseservices/threading/regressions/115178/115178/115178.cmd

Error message:

 
Return code:      1
Raw output file:      C:hwC0B909DBwB60409E0uploads
egressions115178115178output.txt
Raw output:
BEGIN EXECUTION
 "C:hwC0B909DBpcorerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  115178.dll 
Running RunTestUsingInfiniteWait test.
Waiting for thread to enter wait...
Starting thread waiting on event.
Queue user APC.
Waiting for APC to execute...
Signaling wait event.
Waiting for thread to leave wait...
Stopping thread waiting on event.
RunTestUsingInfiniteWait test executed.
Running RunTestUsingTimedWait test.
Waiting for thread to enter wait...
Starting thread waiting on event.
Queue user APC's.
Error waiting on event, wait returned too early.
Stopping thread waiting on event.
Waiting for thread to leave wait...
RunTestUsingTimedWait test executed.
Running RunTestInterruptInfiniteWait test.
Waiting for thread to enter wait...
Starting thread waiting on event.
Queue user APC.
Waiting for APC to execute...
Interrupting thread wait...
Thread was interrupted as expected.
Stopping thread waiting on event.
Signaling wait event.
Waiting for thread to leave wait...
RunTestInterruptInfiniteWait test executed.
Xunit.Sdk.EqualException: Assert.Equal() Failure: Values differ
Expected: 100
Actual:   5
   at Xunit.Assert.Equal[T](T expected, T actual, IEqualityComparer`1 comparer) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/EqualityAsserts.cs:line 174
   at __GeneratedMainWrapper.Main()
Expected: 100
Actual: 101
END EXECUTION - FAILED
FAILED
Test failed. Trying to see if dump file was created in C:cores since 5/28/2025 5:42:01 AM
Test Harness Exitcode is : 1
To run the test:
Set up CORE_ROOT and run.
> C:hwC0B909DBwB60409E0easeservices	hreading	hreading_group1../regressions/115178/115178/115178.cmd

Stack trace:

   at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
   at Xunit.Assert.True(Boolean condition, String userMessage) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 123
   at Program.<<Main>$>g__TestExecutor75|0_76(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)

SakeTao avatar May 29 '25 01:05 SakeTao

Hey @lateralusX, could you please disable the test for now since it's affecting CI?

mangod9 avatar May 29 '25 16:05 mangod9

Failed in: runtime-coreclr jitstress 20250528.2

Failed tests:

coreclr windows x86 Checked disabler2r @ Windows.10.Amd64.Open
    - baseservices/threading/regressions/115178/115178/115178.cmd
coreclr windows x64 Checked jitstress2 @ Windows.10.Amd64.Open
    - baseservices/threading/regressions/115178/115178/115178.cmd
coreclr windows x86 Checked tailcallstress @ Windows.10.Amd64.Open
    - baseservices/threading/regressions/115178/115178/115178.cmd
coreclr windows x64 Checked jitminopts @ Windows.10.Amd64.Open
    - baseservices/threading/regressions/115178/115178/115178.cmd
coreclr windows arm64 Checked jitminopts @ Windows.11.Arm64.Open
    - baseservices/threading/regressions/115178/115178/115178.cmd
coreclr windows arm64 Checked disabler2r @ Windows.11.Arm64.Open
    - baseservices/threading/regressions/115178/115178/115178.cmd
coreclr windows arm64 Checked tailcallstress @ Windows.11.Arm64.Open
    - baseservices/threading/regressions/115178/115178/115178.cmd

Error message:

 
Return code:      1
Raw output file:      C:hw9671083AwA7F80965uploads
egressions115178115178output.txt
Raw output:
BEGIN EXECUTION
 "C:hw9671083Apcorerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  115178.dll 
Running RunTestUsingInfiniteWait test.
Waiting for thread to enter wait...
Starting thread waiting on event.
Queue user APC.
Waiting for APC to execute...
Signaling wait event.
Waiting for thread to leave wait...
Stopping thread waiting on event.
RunTestUsingInfiniteWait test executed.
Running RunTestUsingTimedWait test.
Waiting for thread to enter wait...
Starting thread waiting on event.
Queue user APC's.
Error waiting on event, wait returned too early.
Stopping thread waiting on event.
Waiting for thread to leave wait...
RunTestUsingTimedWait test executed.
Running RunTestInterruptInfiniteWait test.
Waiting for thread to enter wait...
Starting thread waiting on event.
Queue user APC.
Waiting for APC to execute...
Interrupting thread wait...
Thread was interrupted as expected.
Stopping thread waiting on event.
Signaling wait event.
Waiting for thread to leave wait...
RunTestInterruptInfiniteWait test executed.
Xunit.Sdk.EqualException: Assert.Equal() Failure: Values differ
Expected: 100
Actual:   5
   at Xunit.Assert.Equal[T](T expected, T actual, IEqualityComparer`1 comparer) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/EqualityAsserts.cs:line 174
   at __GeneratedMainWrapper.Main()
Expected: 100
Actual: 101
END EXECUTION - FAILED
FAILED
Test failed. Trying to see if dump file was created in C:cores since 5/29/2025 6:06:16 AM
Test Harness Exitcode is : 1
To run the test:
Set up CORE_ROOT and run.
> C:hw9671083AwA7F80965easeservices	hreading	hreading_group1../regressions/115178/115178/115178.cmd

Stack trace:

   at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
   at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
   at Program.<<Main>$>g__TestExecutor75|0_76(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)

SakeTao avatar May 30 '25 01:05 SakeTao

Test disabled by #116106.

jkotas avatar May 30 '25 13:05 jkotas

Hey @lateralusX, could you please disable the test for now since it's affecting CI?

Sorry was OOF, but had a fix running in https://github.com/dotnet/runtime/pull/116066 that seems to have fixed the difference in timer resolution between test and CoreCLR wait implementation. I will re-enable the test as part of that PR.

lateralusX avatar Jun 02 '25 09:06 lateralusX

Failed in: runtime-coreclr r2r 20250529.1

Failed tests:

R2R-CG2 windows arm64 Checked @ Windows.11.Arm64.Open
    - baseservices/threading/regressions/115178/115178/115178.cmd
R2R-CG2 windows x64 Checked no_tiered_compilation @ Windows.10.Amd64.Open
    - baseservices/threading/regressions/115178/115178/115178.cmd

Error message:

 
Return code:      1
Raw output file:      C:hwB5E8097DwAB5109ADuploads
egressions115178115178output.txt
Raw output:
BEGIN EXECUTION
115178.dll
TestLibrary.dll
        2 file(s) copied.
 6:50:51.99
Response file: C:hwB5E8097DwAB5109ADeaseservices	hreading
egressions115178115178115178.dll.rsp
C:hwB5E8097DwAB5109ADeaseservices	hreading
egressions115178115178IL-CG2115178.dll
-O
-o:C:hwB5E8097DwAB5109ADeaseservices	hreading
egressions115178115178115178.dll
--targetarch:arm64
--targetos:windows
--verify-type-and-field-layout
--method-layout:random
-r:C:hwB5E8097DpSystem.*.dll
-r:C:hwB5E8097DpMicrosoft.*.dll
-r:C:hwB5E8097Dp\xunit.*.dll
-r:C:hwB5E8097Dpmscorlib.dll
-r:C:hwB5E8097Dp
etstandard.dll
"Running CrossGen2:  "C:hwB5E8097Dpcrossgen2crossgen2.exe" @"C:hwB5E8097DwAB5109ADeaseservices	hreading
egressions115178115178115178.dll.rsp"   -r:C:hwB5E8097DwAB5109ADeaseservices	hreading	hreading_group1IL-CG2*.dll  -r:C:hwB5E8097DwAB5109ADeaseservices	hreading
egressions115178115178IL-CG2*.dll"
Emitting R2R PE file: C:hwB5E8097DwAB5109ADeaseservices	hreading
egressions115178115178115178.dll
"Running R2RDump:  "dotnet" "C:hwB5E8097Dp
2rdump
2rdump.dll" --header --sc --in C:hwB5E8097DwAB5109ADeaseservices	hreading
egressions115178115178115178.dll --out C:hwB5E8097DwAB5109ADeaseservices	hreading
egressions115178115178115178.dll.r2rdump --val"
 6:50:52.99
 6:50:52.99
Response file: C:hwB5E8097DwAB5109ADeaseservices	hreading
egressions115178115178TestLibrary.dll.rsp
C:hwB5E8097DwAB5109ADeaseservices	hreading
egressions115178115178IL-CG2TestLibrary.dll
-O
-o:C:hwB5E8097DwAB5109ADeaseservices	hreading
egressions115178115178TestLibrary.dll
--targetarch:arm64
--targetos:windows
--verify-type-and-field-layout
--method-layout:random
-r:C:hwB5E8097DpSystem.*.dll
-r:C:hwB5E8097DpMicrosoft.*.dll
-r:C:hwB5E8097Dp\xunit.*.dll
-r:C:hwB5E8097Dpmscorlib.dll
-r:C:hwB5E8097Dp
etstandard.dll
"Running CrossGen2:  "C:hwB5E8097Dpcrossgen2crossgen2.exe" @"C:hwB5E8097DwAB5109ADeaseservices	hreading
egressions115178115178TestLibrary.dll.rsp"   -r:C:hwB5E8097DwAB5109ADeaseservices	hreading	hreading_group1IL-CG2*.dll  -r:C:hwB5E8097DwAB5109ADeaseservices	hreading
egressions115178115178IL-CG2*.dll"
Emitting R2R PE file: C:hwB5E8097DwAB5109ADeaseservices	hreading
egressions115178115178TestLibrary.dll
"Running R2RDump:  "dotnet" "C:hwB5E8097Dp
2rdump
2rdump.dll" --header --sc --in C:hwB5E8097DwAB5109ADeaseservices	hreading
egressions115178115178TestLibrary.dll --out C:hwB5E8097DwAB5109ADeaseservices	hreading
egressions115178115178TestLibrary.dll.r2rdump --val"
 6:50:53.42
 "C:hwB5E8097Dpcorerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  115178.dll 
Running RunTestUsingInfiniteWait test.
Waiting for thread to enter wait...
Starting thread waiting on event.
Queue user APC.
Waiting for APC to execute...
Signaling wait event.
Waiting for thread to leave wait...
Stopping thread waiting on event.
RunTestUsingInfiniteWait test executed.
Running RunTestUsingTimedWait test.
Waiting for thread to enter wait...
Starting thread waiting on event.
Queue user APC's.
Error waiting on event, wait returned too early.
Stopping thread waiting on event.
Waiting for thread to leave wait...
RunTestUsingTimedWait test executed.
Running RunTestInterruptInfiniteWait test.
Starting thread waiting on event.
Waiting for thread to enter wait...
Queue user APC.
Waiting for APC to execute...
Interrupting thread wait...
Thread was interrupted as expected.
Stopping thread waiting on event.
Signaling wait event.
Waiting for thread to leave wait...
RunTestInterruptInfiniteWait test executed.
Xunit.Sdk.EqualException: Assert.Equal() Failure: Values differ
Expected: 100
Actual:   5
   at Xunit.Assert.Equal[T](T expected, T actual, IEqualityComparer`1 comparer) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/EqualityAsserts.cs:line 174
   at Xunit.Assert.Equal[T](T expected, T 

Stack trace:

   at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
   at Xunit.Assert.True(Boolean condition, String userMessage) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 123
   at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
   at Program.<<Main>$>g__TestExecutor75|0_76(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)

SakeTao avatar Jun 03 '25 06:06 SakeTao

hey @lateralusX, have you made the fix so this can be enabled again?

mangod9 avatar Jul 09 '25 18:07 mangod9

Have been working on some other work items lately, but I have the PR that increase the accepted window, so the PR was "ready", but then it exposed a suble issue in CoreCLR waiting logic that needed to be addressed and didn't have time to get back to it yet, will try to get to it today or tomrrow.

lateralusX avatar Jul 10 '25 06:07 lateralusX

This is still failing (at least in jit stress)

AndyAyersMS avatar Aug 11 '25 14:08 AndyAyersMS

This is still failing (at least in jit stress)

Could you please open a new issue on it, with links to logs, etc.?

I have looked at the last jit stress run and I do not see it failing there: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1118914&view=results

jkotas avatar Aug 11 '25 18:08 jkotas

https://github.com/dotnet/runtime/issues/118598

AndyAyersMS avatar Aug 11 '25 18:08 AndyAyersMS