[8.0] Test failure: System.ComponentModel.Tests.DefaultValueAttributeTests.Ctor_TypeDescriptorNotFound_ExceptionFallback - Exit code was -1073740791 but it should have been 42
Error Blob
{
"ErrorMessage": "System.ComponentModel.Tests.DefaultValueAttributeTests.Ctor_TypeDescriptorNotFound_ExceptionFallback",
"BuildRetry": false,
"ErrorPattern": "",
"ExcludeConsoleLog": true
}
Reproduction Steps
- 8.0 PR: https://github.com/dotnet/runtime/pull/93096
- Queue:
Libraries Test Run checked coreclr windows x64 Release - Affected test:
System.ComponentModel.Tests.DefaultValueAttributeTests.Ctor_TypeDescriptorNotFound_ExceptionFallback - Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=429573&view=logs&j=51e4640a-c078-5be6-cc1b-f971e75d762f&t=a795459e-9f5a-52e6-9047-d38ac6fe5fb4&l=56
- Log file: https://helixre107v0xd1eu3ibi6ka.blob.core.windows.net/dotnet-runtime-refs-pull-93096-merge-8522e5f33dfb4ef9b3/System.Runtime.Tests/1/console.b66a85c5.log?helixlogtype=result
- Callstack:
System.ComponentModel.Tests.DefaultValueAttributeTests.Ctor_TypeDescriptorNotFound_ExceptionFallback(type: typeof(int), returnNull: False, stringToConvert: "42", expectedValue: 42) [FAIL]
Microsoft.DotNet.RemoteExecutor.RemoteExecutionException : Exit code was -1073740791 but it should have been 42
Stack Trace:
/_/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeHandle.cs(242,0): at Microsoft.DotNet.RemoteExecutor.RemoteInvokeHandle.Dispose(Boolean disposing)
/_/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeHandle.cs(55,0): at Microsoft.DotNet.RemoteExecutor.RemoteInvokeHandle.Dispose()
/_/src/libraries/System.Runtime/tests/System/ComponentModel/DefaultValueAttributeTests.cs(79,0): at System.ComponentModel.Tests.DefaultValueAttributeTests.Ctor_TypeDescriptorNotFound_ExceptionFallback(Type type, Boolean returnNull, String stringToConvert, Int32 expectedValue)
at InvokeStub_DefaultValueAttributeTests.Ctor_TypeDescriptorNotFound_ExceptionFallback(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Known issue validation
Build: :mag_right: https://dev.azure.com/dnceng-public/public/_build/results?buildId=429573
Error message validated: System.ComponentModel.Tests.DefaultValueAttributeTests.Ctor_TypeDescriptorNotFound_ExceptionFallback
Result validation: :white_check_mark: Known issue matched with the provided build.
Validation performed at: 10/16/2023 6:55:11 PM UTC
Report
Summary
| 24-Hour Hit Count | 7-Day Hit Count | 1-Month Count |
|---|---|---|
| 0 | 0 | 0 |
Tagging subscribers to this area: @dotnet/area-system-componentmodel See info in area-owners.md if you want to be subscribed.
Issue Details
Error Blob
{
"ErrorMessage": "but it should have been 42",
"BuildRetry": false,
"ErrorPattern": "",
"ExcludeConsoleLog": true
}
Reproduction Steps
- 8.0 PR: https://github.com/dotnet/runtime/pull/93096
- Queue:
Libraries Test Run checked coreclr windows x64 Release - Affected test:
System.ComponentModel.Tests.DefaultValueAttributeTests.Ctor_TypeDescriptorNotFound_ExceptionFallback - Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=429573&view=logs&j=51e4640a-c078-5be6-cc1b-f971e75d762f&t=a795459e-9f5a-52e6-9047-d38ac6fe5fb4&l=56
- Log file: https://helixre107v0xd1eu3ibi6ka.blob.core.windows.net/dotnet-runtime-refs-pull-93096-merge-8522e5f33dfb4ef9b3/System.Runtime.Tests/1/console.b66a85c5.log?helixlogtype=result
- Callstack:
System.ComponentModel.Tests.DefaultValueAttributeTests.Ctor_TypeDescriptorNotFound_ExceptionFallback(type: typeof(int), returnNull: False, stringToConvert: "42", expectedValue: 42) [FAIL]
Microsoft.DotNet.RemoteExecutor.RemoteExecutionException : Exit code was -1073740791 but it should have been 42
Stack Trace:
/_/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeHandle.cs(242,0): at Microsoft.DotNet.RemoteExecutor.RemoteInvokeHandle.Dispose(Boolean disposing)
/_/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeHandle.cs(55,0): at Microsoft.DotNet.RemoteExecutor.RemoteInvokeHandle.Dispose()
/_/src/libraries/System.Runtime/tests/System/ComponentModel/DefaultValueAttributeTests.cs(79,0): at System.ComponentModel.Tests.DefaultValueAttributeTests.Ctor_TypeDescriptorNotFound_ExceptionFallback(Type type, Boolean returnNull, String stringToConvert, Int32 expectedValue)
at InvokeStub_DefaultValueAttributeTests.Ctor_TypeDescriptorNotFound_ExceptionFallback(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
| Author: | carlossanlop |
|---|---|
| Assignees: | - |
| Labels: |
|
| Milestone: | 8.0.0 |
Looks to me like this issue was originally filed to capture System.ComponentModel.Tests.DefaultValueAttributeTests.Ctor_TypeDescriptorNotFound_ExceptionFallback however the match string but it should have been 42 is causing it to match to any RemoteExecutor failure.
https://github.com/dotnet/arcade/blob/57f6c7f2e8a121049af4da85db2a2985f666935e/src/Microsoft.DotNet.RemoteExecutor/src/RemoteExecutor.cs#L26C26-L26C42
https://github.com/dotnet/arcade/blob/57f6c7f2e8a121049af4da85db2a2985f666935e/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeOptions.cs#L35
https://github.com/dotnet/arcade/blob/57f6c7f2e8a121049af4da85db2a2985f666935e/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeHandle.cs#L242
Please be careful when crafting matches to not over-match.
All of the failures matched in this issue are not due to the original problem. I updated the match string and opened a new issue to capture the majority of the failures this was previously matching.
removing blocking-clean-ci as it has not been hit in 30 days
| 24-Hour Hit Count | 7-Day Hit Count | 1-Month Count |
|---|---|---|
| 0 | 0 | 0 |
Closing; please re-open if there are hits. Likely a remote executor fluke.