[XFE Actions] 准备 XFEstudio/XFEExtension.NetCore.AutoConfig@0777545b
## 作业:publish (windows-latest)
### Checkout
工作区已由 XFE Actions 检出。
[XFE Actions] 步骤完成。
### Setup .NET
使用受信任运行环境中预装的 .NET SDK;版本信息将在后续 dotnet 命令中校验。
[XFE Actions] 步骤完成。
### Resolve version
[XFE Actions] 步骤完成。
### Restore
正在确定要还原的项目…
已还原 $GITHUB_WORKSPACE\XFEExtension.NetCore.AutoConfig.Tests\XFEExtension.NetCore.AutoConfig.Tests.csproj (用时 14.08 秒)。
已还原 $GITHUB_WORKSPACE\XFEExtension.NetCore.AutoConfig.CodeFix\XFEExtension.NetCore.AutoConfig.CodeFix.csproj (用时 14.06 秒)。
已还原 $GITHUB_WORKSPACE\XFEExtension.NetCore.AutoConfig\XFEExtension.NetCore.AutoConfig.csproj (用时 8 毫秒)。
已还原 $GITHUB_WORKSPACE\XFEExtension.NetCore.AutoConfig.Analyzer\XFEExtension.NetCore.AutoConfig.Analyzer.csproj (用时 8 毫秒)。
已还原 $GITHUB_WORKSPACE\AutoConfig.Analyzer.Test\AutoConfig.Analyzer.Test.csproj (用时 7 毫秒)。
[XFE Actions] 步骤完成。
### Build
XFEExtension.NetCore.AutoConfig.Analyzer -> $GITHUB_WORKSPACE\XFEExtension.NetCore.AutoConfig.Analyzer\bin\Release\netstandard2.0\XFEExtension.NetCore.AutoConfig.Analyzer.dll
XFEExtension.NetCore.AutoConfig.CodeFix -> $GITHUB_WORKSPACE\XFEExtension.NetCore.AutoConfig.CodeFix\bin\Release\netstandard2.0\XFEExtension.NetCore.AutoConfig.CodeFix.dll
XFEExtension.NetCore.AutoConfig -> $GITHUB_WORKSPACE\XFEExtension.NetCore.AutoConfig\bin\Release\net10.0\XFEExtension.NetCore.AutoConfig.dll
AutoConfig.Analyzer.Test -> $GITHUB_WORKSPACE\AutoConfig.Analyzer.Test\bin\Release\net10.0\AutoConfig.Analyzer.Test.dll
XFEExtension.NetCore.AutoConfig.Tests -> $GITHUB_WORKSPACE\XFEExtension.NetCore.AutoConfig.Tests\bin\Release\net10.0\XFEExtension.NetCore.AutoConfig.Tests.dll
已成功生成。
0 个警告
0 个错误
已用时间 00:00:31.80
[XFE Actions] 步骤完成。
### Test
$GITHUB_WORKSPACE\XFEExtension.NetCore.AutoConfig.Tests\bin\Release\net10.0\XFEExtension.NetCore.AutoConfig.Tests.dll (.NETCoreApp,Version=v10.0)的测试运行
总共 1 个测试文件与指定模式相匹配。
[xUnit.net 00:00:08.48] XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.GeneratorReportsActionableUsageDiagnostics(declaration: "public partial class Settings : XFEProfile { [Prof"···, diagnosticId: "XFE1009") [FAIL]
[xUnit.net 00:00:08.49] XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.GeneratorReportsActionableUsageDiagnostics(declaration: "public partial class Settings { [ProfileProperty] "···, diagnosticId: "XFE1008") [FAIL]
[xUnit.net 00:00:08.52] XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.GeneratorReportsGeneratedPropertyNameConflicts [FAIL]
[xUnit.net 00:00:08.53] XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.AnalyzerReportsEachInvalidHookOnce [FAIL]
失败 XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.GeneratorReportsActionableUsageDiagnostics(declaration: "public partial class Settings : XFEProfile { [Prof"···, diagnosticId: "XFE1009") [57 ms]
错误消息:
System.OutOfMemoryException : Insufficient memory to continue the execution of the program.
堆栈跟踪:
at System.Runtime.InteropServices.Marshal.AllocHGlobal(IntPtr cb)
at System.Reflection.Internal.StreamMemoryBlockProvider.ReadMemoryBlockNoLock(Stream stream, Int64 start, Int32 size)
at System.Reflection.PortableExecutable.PEReader..ctor(Stream peStream, PEStreamOptions options, Int32 size)
at Microsoft.CodeAnalysis.ModuleMetadata.CreateFromStream(Stream peStream, PEStreamOptions options)
at Microsoft.CodeAnalysis.MetadataReference.CreateFromFile(Stream peStream, String path, PEStreamOptions options, MetadataReferenceProperties properties, DocumentationProvider documentation)
at Microsoft.CodeAnalysis.MetadataReference.CreateFromFile(String path, MetadataReferenceProperties properties, DocumentationProvider documentation)
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.<>c.<GetMetadataReferences>b__12_0(String path) in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 308
at System.Linq.Enumerable.IteratorSelectIterator`2.MoveNext()
at System.Linq.Enumerable.<ToArray>g__EnumerableToArray|324_0[TSource](IEnumerable`1 source)
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.GetMetadataReferences() in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 308
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.CreateCompilation(String source, LanguageVersion languageVersion) in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 298
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.RunGenerator(String source) in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 290
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.GeneratorReportsActionableUsageDiagnostics(String declaration, String diagnosticId) in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 108
at InvokeStub_GeneratorAndCodeFixTests.GeneratorReportsActionableUsageDiagnostics(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
失败 XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.GeneratorReportsActionableUsageDiagnostics(declaration: "public partial class Settings { [ProfileProperty] "···, diagnosticId: "XFE1008") [2 ms]
错误消息:
System.OutOfMemoryException : Insufficient memory to continue the execution of the program.
堆栈跟踪:
at System.Runtime.InteropServices.Marshal.AllocHGlobal(IntPtr cb)
at System.Reflection.Internal.StreamMemoryBlockProvider.ReadMemoryBlockNoLock(Stream stream, Int64 start, Int32 size)
at System.Reflection.PortableExecutable.PEReader..ctor(Stream peStream, PEStreamOptions options, Int32 size)
at Microsoft.CodeAnalysis.ModuleMetadata.CreateFromStream(Stream peStream, PEStreamOptions options)
at Microsoft.CodeAnalysis.MetadataReference.CreateFromFile(Stream peStream, String path, PEStreamOptions options, MetadataReferenceProperties properties, DocumentationProvider documentation)
at Microsoft.CodeAnalysis.MetadataReference.CreateFromFile(String path, MetadataReferenceProperties properties, DocumentationProvider documentation)
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.<>c.<GetMetadataReferences>b__12_0(String path) in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 308
at System.Linq.Enumerable.IteratorSelectIterator`2.MoveNext()
at System.Linq.Enumerable.<ToArray>g__EnumerableToArray|324_0[TSource](IEnumerable`1 source)
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.GetMetadataReferences() in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 308
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.CreateCompilation(String source, LanguageVersion languageVersion) in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 298
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.RunGenerator(String source) in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 290
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.GeneratorReportsActionableUsageDiagnostics(String declaration, String diagnosticId) in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 108
at InvokeStub_GeneratorAndCodeFixTests.GeneratorReportsActionableUsageDiagnostics(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
失败 XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.GeneratorReportsGeneratedPropertyNameConflicts [1 ms]
错误消息:
System.OutOfMemoryException : Insufficient memory to continue the execution of the program.
堆栈跟踪:
at System.Runtime.InteropServices.Marshal.AllocHGlobal(IntPtr cb)
at System.Reflection.Internal.StreamMemoryBlockProvider.ReadMemoryBlockNoLock(Stream stream, Int64 start, Int32 size)
at System.Reflection.PortableExecutable.PEReader..ctor(Stream peStream, PEStreamOptions options, Int32 size)
at Microsoft.CodeAnalysis.ModuleMetadata.CreateFromStream(Stream peStream, PEStreamOptions options)
at Microsoft.CodeAnalysis.MetadataReference.CreateFromFile(Stream peStream, String path, PEStreamOptions options, MetadataReferenceProperties properties, DocumentationProvider documentation)
at Microsoft.CodeAnalysis.MetadataReference.CreateFromFile(String path, MetadataReferenceProperties properties, DocumentationProvider documentation)
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.<>c.<GetMetadataReferences>b__12_0(String path) in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 308
at System.Linq.Enumerable.IteratorSelectIterator`2.MoveNext()
at System.Linq.Enumerable.<ToArray>g__EnumerableToArray|324_0[TSource](IEnumerable`1 source)
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.GetMetadataReferences() in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 308
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.CreateCompilation(String source, LanguageVersion languageVersion) in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 298
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.RunGenerator(String source) in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 290
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.GeneratorReportsGeneratedPropertyNameConflicts() in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 125
at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
失败 XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.AnalyzerReportsEachInvalidHookOnce [2 ms]
错误消息:
System.OutOfMemoryException : Insufficient memory to continue the execution of the program.
堆栈跟踪:
at System.Runtime.InteropServices.Marshal.AllocHGlobal(IntPtr cb)
at System.Reflection.Internal.StreamMemoryBlockProvider.ReadMemoryBlockNoLock(Stream stream, Int64 start, Int32 size)
at System.Reflection.PortableExecutable.PEReader..ctor(Stream peStream, PEStreamOptions options, Int32 size)
at Microsoft.CodeAnalysis.ModuleMetadata.CreateFromStream(Stream peStream, PEStreamOptions options)
at Microsoft.CodeAnalysis.MetadataReference.CreateFromFile(Stream peStream, String path, PEStreamOptions options, MetadataReferenceProperties properties, DocumentationProvider documentation)
at Microsoft.CodeAnalysis.MetadataReference.CreateFromFile(String path, MetadataReferenceProperties properties, DocumentationProvider documentation)
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.<>c.<GetMetadataReferences>b__12_0(String path) in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 308
at System.Linq.Enumerable.IteratorSelectIterator`2.MoveNext()
at System.Linq.Enumerable.<ToArray>g__EnumerableToArray|324_0[TSource](IEnumerable`1 source)
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.GetMetadataReferences() in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 308
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.CreateCompilation(String source, LanguageVersion languageVersion) in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 298
at XFEExtension.NetCore.AutoConfig.Tests.GeneratorAndCodeFixTests.AnalyzerReportsEachInvalidHookOnce() in /_/XFEExtension.NetCore.AutoConfig.Tests/GeneratorAndCodeFixTests.cs:line 143
--- End of stack trace from previous location ---
[xUnit.net 00:00:14.90] XFEExtension.NetCore.AutoConfig.Tests.ConcurrentSaveTests.SaveLoadAndDeleteAreSerializedForTheSamePath [FAIL]
失败 XFEExtension.NetCore.AutoConfig.Tests.ConcurrentSaveTests.SaveLoadAndDeleteAreSerializedForTheSamePath [43 ms]
错误消息:
System.UnauthorizedAccessException : Access to the path is denied.
堆栈跟踪:
at System.IO.FileSystem.MoveFile(String sourceFullPath, String destFullPath, Boolean overwrite)
at XFEExtension.NetCore.AutoConfig.XFEProfile.WriteProfileAtomicallyAsync(String profilePath, Byte[] saveContent, CancellationToken cancellationToken) in /_/XFEExtension.NetCore.AutoConfig/XFEProfile.cs:line 703
at XFEExtension.NetCore.AutoConfig.XFEProfile.InstanceSaveProfileAsync(CancellationToken cancellationToken) in /_/XFEExtension.NetCore.AutoConfig/XFEProfile.cs:line 341
at XFEExtension.NetCore.AutoConfig.Tests.ConcurrentProfile.SaveProfileAsync(CancellationToken cancellationToken) in /_/XFEExtension.NetCore.AutoConfig.Tests/obj/Release/net10.0/XFEExtension.NetCore.AutoConfig.Analyzer/XFEExtension.NetCore.AutoConfig.Analyzer.Generator.ProfilePropertyAutoGenerator/global__XFEExtension_NetCore_AutoConfig_Tests_ConcurrentProfile.91449F30A9F3.AutoConfig.g.cs:line 111
at XFEExtension.NetCore.AutoConfig.Tests.ConcurrentSaveTests.<>c.<<SaveLoadAndDeleteAreSerializedForTheSamePath>b__2_0>d.MoveNext() in /_/XFEExtension.NetCore.AutoConfig.Tests/ConcurrentSaveTests.cs:line 84
--- End of stack trace from previous location ---
at XFEExtension.NetCore.AutoConfig.Tests.ConcurrentSaveTests.SaveLoadAndDeleteAreSerializedForTheSamePath() in /_/XFEExtension.NetCore.AutoConfig.Tests/ConcurrentSaveTests.cs:line 98
--- End of stack trace from previous location ---
失败! - 失败: 5,通过: 37,已跳过: 0,总计: 42,持续时间: 13 s - XFEExtension.NetCore.AutoConfig.Tests.dll (net10.0)
[XFE Actions] 步骤失败,退出代码 1。