Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test failure: Regressions/coreclr/GitHub_35000/test35000/test35000.cmd #113106

Open
v-wenyuxu opened this issue Mar 4, 2025 · 8 comments
Open
Assignees
Labels
arch-x86 area-System.Reflection blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs os-windows
Milestone

Comments

@v-wenyuxu
Copy link

Failed in: runtime-coreclr outerloop 20250303.5

Failed tests:

coreclr windows x86 Checked no_tiered_compilation @ Windows.10.Amd64.Open
    - Regressions/coreclr/GitHub_35000/test35000/test35000.cmd
coreclr windows x86 Checked @ Windows.10.Amd64.Open
    - Regressions/coreclr/GitHub_35000/test35000/test35000.cmd

Error message:

 
Return code:      1
Raw output file:      C:hwB7FA09C6wAD8509A9uploadscoreclrGitHub_35000	est35000output.txt
Raw output:
BEGIN EXECUTION
 "C:hwB7FA09C6pcorerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  test35000.dll 
System.NullReferenceException: Object reference not set to an instance of an object.
   at Test35000.TestEntryPoint()
   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 3/3/2025 7:45:54 PM
Test Harness Exitcode is : 1
To run the test:
Set up CORE_ROOT and run.
> C:hwB7FA09C6wAD8509A9eRegressionsRegressions../coreclr/GitHub_35000/test35000/test35000.cmd

Stack trace:

   at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
   at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
   at Program.<<Main>$>g__TestExecutor55|0_56(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
@v-wenyuxu v-wenyuxu added arch-x86 blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs os-windows labels Mar 4, 2025
@dotnet-issue-labeler dotnet-issue-labeler bot added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Mar 4, 2025
@dotnet-policy-service dotnet-policy-service bot added the untriaged New issue has not been triaged by the area owner label Mar 4, 2025
@v-wenyuxu
Copy link
Author

Failed in: runtime-coreclr outerloop 20250304.4

Failed tests:

coreclr windows x86 Checked no_tiered_compilation @ Windows.10.Amd64.Open
    - Regressions/coreclr/GitHub_35000/test35000/test35000.cmd

Error message:

 
Return code:      1
Raw output file:      C:hwA2ED08EEw9C86086BuploadscoreclrGitHub_35000	est35000output.txt
Raw output:
BEGIN EXECUTION
 "C:hwA2ED08EEpcorerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  test35000.dll 
System.NullReferenceException: Object reference not set to an instance of an object.
   at Test35000.TestEntryPoint()
   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 3/5/2025 3:04:51 AM
Test Harness Exitcode is : 1
To run the test:
Set up CORE_ROOT and run.
> C:hwA2ED08EEw9C86086BeRegressionsRegressions../coreclr/GitHub_35000/test35000/test35000.cmd

Stack trace:

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

Copy link
Contributor

Tagging subscribers to this area: @dotnet/area-system-reflection-metadata
See info in area-owners.md if you want to be subscribed.

@ericstj
Copy link
Member

ericstj commented Mar 5, 2025

Would be nice if we had line info here. I think that means CoreCLR tests are missing symbols? cc @hoyosjs

I pulled the helix payload and ran locally - here's what I see

Image

Here's a dump https://microsoft-my.sharepoint.com/:u:/p/ericstj/EZQCl-QQHKJNkLSw6caTPxAB4axXj2z-xZPPrMDwjdPPFA?e=Svx2hf

So that looks to me like it's either a JIT or runtime problem since the exception is not being caught correctly. @jeffschwMSFT can you please re-triage?

Copy link
Contributor

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

@ericstj
Copy link
Member

ericstj commented Mar 5, 2025

Correction - the test expects the NRE when it's invoking an instance method without providing the instance. The problem here is that it only null-ref'ed once instead of 10 times. @steveharter could this be related to invoke work?

Expected: 100
Actual: 101

return (nullRefCount == LoopCount) ? 100 : 101;

@ericstj ericstj added area-System.Reflection and removed area-VM-coreclr needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners labels Mar 5, 2025
@ericstj ericstj removed the untriaged New issue has not been triaged by the area owner label Mar 5, 2025
@ericstj ericstj added this to the 10.0.0 milestone Mar 5, 2025
Copy link
Contributor

Tagging subscribers to this area: @dotnet/area-system-reflection
See info in area-owners.md if you want to be subscribed.

@v-wenyuxu
Copy link
Author

Failed in: runtime-coreclr outerloop 20250305.2

Failed tests:

coreclr windows x86 Checked no_tiered_compilation @ Windows.10.Amd64.Open
    - Regressions/coreclr/GitHub_35000/test35000/test35000.cmd
coreclr windows x86 Checked @ Windows.10.Amd64.Open
    - Regressions/coreclr/GitHub_35000/test35000/test35000.cmd

Error message:

 
Return code:      1
Raw output file:      C:hw9FB508D2wADD408AFuploadscoreclrGitHub_35000	est35000output.txt
Raw output:
BEGIN EXECUTION
 "C:hw9FB508D2pcorerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  test35000.dll 
System.NullReferenceException: Object reference not set to an instance of an object.
   at Test35000.TestEntryPoint()
   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 3/5/2025 7:53:19 PM
Test Harness Exitcode is : 1
To run the test:
Set up CORE_ROOT and run.
> C:hw9FB508D2wADD408AFeRegressionsRegressions../coreclr/GitHub_35000/test35000/test35000.cmd

Stack trace:

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

@v-wenyuxu
Copy link
Author

Failed in: runtime-coreclr jitstress 20250305.1

Failed tests:

coreclr windows x86 Checked jitstress2_tiered @ Windows.10.Amd64.Open
    - Regressions/coreclr/GitHub_35000/test35000/test35000.cmd
coreclr windows x86 Checked disabler2r @ Windows.10.Amd64.Open
    - Regressions/coreclr/GitHub_35000/test35000/test35000.cmd
coreclr windows x86 Checked jitstress1_tiered @ Windows.10.Amd64.Open
    - Regressions/coreclr/GitHub_35000/test35000/test35000.cmd

Error message:

 
Return code:      1
Raw output file:      C:hwA46E0926wA76308EEuploadscoreclrGitHub_35000	est35000output.txt
Raw output:
BEGIN EXECUTION
 "C:hwA46E0926pcorerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true"  test35000.dll 
System.NullReferenceException: Object reference not set to an instance of an object.
   at Test35000.TestEntryPoint()
   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 3/6/2025 6:14:00 AM
Test Harness Exitcode is : 1
To run the test:
Set up CORE_ROOT and run.
> C:hwA46E0926wA76308EEeRegressionsRegressions../coreclr/GitHub_35000/test35000/test35000.cmd

Stack trace:

   at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
   at Program.<<Main>$>g__TestExecutor55|0_56(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-x86 area-System.Reflection blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs os-windows
Projects
None yet
Development

No branches or pull requests

4 participants