-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Closed
Labels
area-System.Runtime.InteropServicesblocking-outerloopBlocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runsBlocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runstest-failure
Description
$ ./build.sh mono+libs -keepnativesymbols true
$ pushd src/libraries/System.Runtime.InteropServices/tests/LibraryImportGenerator.UnitTests
$ ~/projects/runtime/dotnet.sh build -t:Test -p:OuterLoop=true \
-p:XunitMethodName=LibraryImportGenerator.UnitTests.AttributeForwarding.InOutAttributes_Forwarded_To_ForwardedParameter
...
Discovering: LibraryImportGenerator.Unit.Tests (method display = ClassAndMethod, method display options = None)
Discovered: LibraryImportGenerator.Unit.Tests (found 1 of 187 test case)
Starting: LibraryImportGenerator.Unit.Tests (parallel test collections = on, max threads = 10)
LibraryImportGenerator.UnitTests.AttributeForwarding.InOutAttributes_Forwarded_To_ForwardedParameter [FAIL]
Assert.Collection() Failure
Collection: [int __a_native]
Error during comparison of item at index 0
Inner exception: Assert.Collection() Failure
Collection: []
Expected item count: 2
Actual item count: 0
Stack Trace:
/Users/am11/projects/runtime/src/libraries/System.Runtime.InteropServices/tests/LibraryImportGenerator.UnitTests/AttributeForwarding.cs(359,0): at LibraryImportGenerator.UnitTests.AttributeForwarding.<>c__DisplayClass6_0.<InOutAttributes_Forwarded_To_ForwardedParameter>b__1(IParameterSymbol param)
/Users/am11/projects/runtime/src/libraries/System.Runtime.InteropServices/tests/LibraryImportGenerator.UnitTests/AttributeForwarding.cs(358,0): at LibraryImportGenerator.UnitTests.AttributeForwarding.<>c.<InOutAttributes_Forwarded_To_ForwardedParameter>b__6_0(IMethodSymbol targetMethod, Compilation newComp)
/Users/am11/projects/runtime/src/libraries/System.Runtime.InteropServices/tests/LibraryImportGenerator.UnitTests/AttributeForwarding.cs(445,0): at LibraryImportGenerator.UnitTests.AttributeForwarding.GeneratedTargetPInvokeTest.VerifyFinalCompilation(Compilation compilation)
/Users/am11/projects/runtime/src/libraries/System.Runtime.InteropServices/tests/Common/Verifiers/CSharpSourceGeneratorVerifier.cs(154,0): at Microsoft.Interop.UnitTests.Verifiers.CSharpSourceGeneratorVerifier`1.Test.<GetProjectCompilationAsync>d__4[[Microsoft.Interop.LibraryImportGenerator, Microsoft.Interop.LibraryImportGenerator, Version=42.42.42.42, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].MoveNext()
/_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs(1117,0): at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.<GetSortedDiagnosticsAsync>d__82[[Microsoft.CodeAnalysis.Testing.Verifiers.XUnitVerifier, Microsoft.CodeAnalysis.Testing.Verifiers.XUnit, Version=1.1.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]].MoveNext()
/_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs(1092,0): at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.<GetSortedDiagnosticsAsync>d__81[[Microsoft.CodeAnalysis.Testing.Verifiers.XUnitVerifier, Microsoft.CodeAnalysis.Testing.Verifiers.XUnit, Version=1.1.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]].MoveNext()
/_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs(466,0): at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.<VerifyDiagnosticsAsync>d__69[[Microsoft.CodeAnalysis.Testing.Verifiers.XUnitVerifier, Microsoft.CodeAnalysis.Testing.Verifiers.XUnit, Version=1.1.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]].MoveNext()
/_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs(219,0): at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.<RunImplAsync>d__64[[Microsoft.CodeAnalysis.Testing.Verifiers.XUnitVerifier, Microsoft.CodeAnalysis.Testing.Verifiers.XUnit, Version=1.1.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]].MoveNext()
/_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs(188,0): at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.<RunAsync>d__63[[Microsoft.CodeAnalysis.Testing.Verifiers.XUnitVerifier, Microsoft.CodeAnalysis.Testing.Verifiers.XUnit, Version=1.1.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]].MoveNext()
/Users/am11/projects/runtime/src/libraries/System.Runtime.InteropServices/tests/LibraryImportGenerator.UnitTests/AttributeForwarding.cs(351,0): at LibraryImportGenerator.UnitTests.AttributeForwarding.InOutAttributes_Forwarded_To_ForwardedParameter()
--- End of stack trace from previous location ---
Finished: LibraryImportGenerator.Unit.Tests
=== TEST EXECUTION SUMMARY ===
LibraryImportGenerator.Unit.Tests Total: 1, Errors: 0, Failed: 1, Skipped: 0, Time: 2.612s(was passing until the previous commit on main: 82ed3dc)
Originally posted by @am11 in #87700 (comment)
Metadata
Metadata
Assignees
Labels
area-System.Runtime.InteropServicesblocking-outerloopBlocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runsBlocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runstest-failure