is:code
is:repository
is:issue state:open
is:pr state:open -is:draft
language:csharp
repo:owner/project
filename:Program.cs
path:src
【DLL】提供方便快捷的测试,无需编写Main方法,可直接添加特性在类或方法上进行测试
运行成功 · 由 XFEstudio 通过 workflow_dispatch 触发
[XFE Actions] 准备 XFEstudio/XFEExtension.NetCore.XUnit@1ffd6198 ## 作业:publish (windows-latest) ### Checkout 工作区已由 XFE Actions 检出。 [XFE Actions] 步骤完成。 ### Setup .NET 使用受信任运行环境中预装的 .NET SDK;版本信息将在后续 dotnet 命令中校验。 [XFE Actions] 步骤完成。 ### Resolve version [XFE Actions] 步骤完成。 ### Restore 正在确定要还原的项目… 已还原 $GITHUB_WORKSPACE\XFEExtension.NetCore.XUnit.CodeFixes\XFEExtension.NetCore.XUnit.CodeFixes.csproj (用时 9.58 秒)。 已还原 $GITHUB_WORKSPACE\XFEExtension.NetCore.XUnit.Analyzer\XFEExtension.NetCore.XUnit.Analyzer.csproj (用时 9.54 秒)。 已还原 $GITHUB_WORKSPACE\XFEExtension.NetCore.XUnit\XFEExtension.NetCore.XUnit.csproj (用时 4 毫秒)。 已还原 $GITHUB_WORKSPACE\XFEExtension.NetCore.XUnit.Test\XFEExtension.NetCore.XUnit.Test.csproj (用时 7.48 秒)。 [XFE Actions] 步骤完成。 ### Build XFEExtension.NetCore.XUnit.Analyzer -> $GITHUB_WORKSPACE\XFEExtension.NetCore.XUnit.Analyzer\bin\Release\netstandard2.0\XFEExtension.NetCore.XUnit.Analyzer.dll XFEExtension.NetCore.XUnit.CodeFixes -> $GITHUB_WORKSPACE\XFEExtension.NetCore.XUnit.CodeFixes\bin\Release\netstandard2.0\XFEExtension.NetCore.XUnit.CodeFixes.dll XFEExtension.NetCore.XUnit -> $GITHUB_WORKSPACE\XFEExtension.NetCore.XUnit\bin\Release\net10.0\XFEExtension.NetCore.XUnit.dll XFEExtension.NetCore.XUnit.Test -> $GITHUB_WORKSPACE\XFEExtension.NetCore.XUnit.Test\bin\Release\net10.0\XFEExtension.NetCore.XUnit.Test.dll 已成功生成。 0 个警告 0 个错误 已用时间 00:00:24.41 [XFE Actions] 步骤完成。 ### Run self-tests 鈺攢 XFE Test Runner 4.0.1 鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈺? 鈹?妯″紡 鏅€氭祴璇? 鈹?杩愯鏃? .NET 10.0.5 鈹? 鈹?璇█ 绠€浣撲腑鏂囷紙鑷姩锛? 鈹?骞冲彴 Microsoft Windows 10.0.17763 路 X64 鈹? 鈹?宸插彂鐜? 33 涓祴璇? 鈹?骞惰 鍚敤锛? 涓伐浣滅嚎绋嬶級 鈹? 鈺?鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈺? 鈹€鈹€ SMTest 鍗曟鎵ц杈撳嚭 路 1 涓柟娉?鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€ 鈺攢 鏂规硶鍚嶏細RunsLegacyBenchmark 鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈺? 鈹?[ 寮€濮嬫墽琛?] 鏂规硶 RunsLegacyBenchmark 绫? LegacyCompatibilityTests 鈹? SMTest standard output SMTest error output 鈹? 鈹?[ 鎵ц瀹屾垚 ] 鎵ц鎵规 1 鎵ц鏃堕棿 565.10 渭s 鈹?[ 娴嬭瘯閫氳繃 ] 鈺扳攢鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈺? 鈹€鈹€ 娴嬭瘯缁撴灉 路 33 涓祴璇?鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€ 鐘舵€? 娴嬭瘯 鑰楁椂 鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€ [ 璺宠繃 ] BenchmarkComparisonTests.ComparesRatioWithBenchmarkDotNet 鈥? 鈹斺攢 鍘熷洜 鏈€夋嫨鏄惧紡娴嬭瘯銆? [ 閫氳繃 ] CompilerIntegrationTests.AnalyzerRejectsAsyncVoidAndReportsMigrationDiagnostics 370.961 ms [ 閫氳繃 ] CompilerIntegrationTests.CodeFixChangesAsyncVoidToAwaitableTask 1.220 s [ 閫氳繃 ] CompilerIntegrationTests.GeneratorReportsInvalidArgumentsAndEntryPointConflict 241.473 ms [ 閫氳繃 ] CompilerIntegrationTests.GeneratorUsesSemanticDiscoveryAndDirectCalls 2.698 s [ 閫氳繃 ] FixtureTests.InjectsFixture 3.231 ms [ 閫氳繃 ] IsolatedTests.HardTimeoutWorkerCompletes 15.475 ms [ 閫氳繃 ] LegacyCompatibilityTests.ComparesLegacyReturnValue#0 348.10 渭s [ 閫氳繃 ] LegacyCompatibilityTests.RunsLegacyBenchmark#0 567.60 渭s [ 閫氳繃 ] LegacyCompatibilityTests.RunsLegacyTest#0 1.149 ms [ 閫氳繃 ] Program.AddsNumbers#0 1.260 ms [ 閫氳繃 ] Program.AddsNumbers#1 118.00 渭s [ 閫氳繃 ] Program.AwaitsTask 10.567 ms [ 閫氳繃 ] Program.AwaitsValueTask 6.884 ms [ 閫氳繃 ] Program.CalculatesStatistics 40.358 ms [ 閫氳繃 ] Program.CalibratesAndSubtractsOverheadWithFakeClock 43.502 ms [ 璺宠繃 ] Program.ExplicitFailure 鈥? 鈹斺攢 鍘熷洜 鏈€夋嫨鏄惧紡娴嬭瘯銆? [ 閫氳繃 ] Program.ReadsExtensionDataSource[0] 324.20 渭s [ 閫氳繃 ] Program.ReadsExtensionDataSource[1] 5.70 渭s [ 閫氳繃 ] Program.ReadsMemberData[0] 301.70 渭s [ 閫氳繃 ] Program.ReadsMemberData[1] 4.80 渭s [ 閫氳繃 ] Program.RegistersSmTestAsDefaultSingleRunTest 1.874 ms [ 閫氳繃 ] Program.RetriesFailures 14.60 渭s 鈹斺攢 灏濊瘯娆℃暟 2 [ 閫氳繃 ] Program.RunsLifecycleAndCapturesOutput 521.50 渭s [ 閫氳繃 ] Program.SerializesConsoleLanguageAsText 169.387 ms [ 璺宠繃 ] Program.SkippedTest 鈥? 鈹斺攢 鍘熷洜 Verifies skip reporting. [ 閫氳繃 ] Program.ThrowsAssertionExceptions 2.315 ms [ 閫氳繃 ] Program.UsesConfiguredActivator 539.60 渭s [ 璺宠繃 ] WorkerProcessTests.HardTimeoutProbe 鈥? 鈹斺攢 鍘熷洜 鏈€夋嫨鏄惧紡娴嬭瘯銆? [ 閫氳繃 ] WorkerProcessTests.ReportsCrashedWorker 4.357 s [ 閫氳繃 ] WorkerProcessTests.RunsSmTestWithoutModeArgumentsAndShowsAllConsoleOutput 245.667 ms [ 閫氳繃 ] WorkerProcessTests.TerminatesHardTimeoutWorker 197.626 ms [ 璺宠繃 ] WorkerProcessTests.WorkerCrashProbe 鈥? 鈹斺攢 鍘熷洜 鏈€夋嫨鏄惧紡娴嬭瘯銆? 鈹€鈹€ 杩愯姹囨€?鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€ 缁撴灉 [ 閫氳繃 ] 鐢ㄦ椂 5.131 s 娴嬭瘯 鎬昏 33 閫氳繃 28 澶辫触 0 璺宠繃 5 鎴愬姛鐜? [鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅] 100.0% 鏈€鎱㈡祴璇? 1. WorkerProcessTests.ReportsCrashedWorker 4.357 s 2. CompilerIntegrationTests.GeneratorUsesSemanticDiscoveryAndDirectCalls 2.698 s 3. CompilerIntegrationTests.CodeFixChangesAsyncVoidToAwaitableTask 1.220 s 鈹€鈹€ 鎶ュ憡浜х墿 鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€鈹€ $GITHUB_WORKSPACE\.xfe-actions\runner-temp\xfe-test-artifacts [XFE Actions] 步骤完成。 ### Pack 已成功创建包“$GITHUB_WORKSPACE\artifacts\packages\XFEExtension.NetCore.XUnit.4.0.1.nupkg”。 [XFE Actions] 步骤完成。 ### Upload package artifacts 已保存运行产物 packages-4.0.1:1 个文件,压缩后 273342 字节。 [XFE Actions] 步骤完成。 ### Publish to GitHub Packages 正在将 XFEExtension.NetCore.XUnit.4.0.1.nupkg 推送到 'https://nuget.pkg.github.com/XFEstudio'... PUT https://nuget.pkg.github.com/XFEstudio/ OK https://nuget.pkg.github.com/XFEstudio/ 1434 毫秒 已推送包。 [XFE Actions Worker] 未找到 pwsh.exe,已回退到 Windows PowerShell 5.1。 [XFE Actions] 步骤完成。 ### Publish to NuGet.org 正在将 XFEExtension.NetCore.XUnit.4.0.1.nupkg 推送到 'https://www.nuget.org/api/v2/package'... PUT https://www.nuget.org/api/v2/package/ Created https://www.nuget.org/api/v2/package/ 2176 毫秒 已推送包。 [XFE Actions Worker] 未找到 pwsh.exe,已回退到 Windows PowerShell 5.1。 [XFE Actions] 步骤完成。 ### Create GitHub Release 已在本站创建或更新 Release V4.0.1(标签 4.0.1),并附加 1 个文件。 [XFE Actions] 步骤完成。 ### Publish summary #### 步骤摘要 ## Published packages - Version: `4.0.1` - GitHub Packages: published - NuGet.org: published - GitHub Release: skipped [XFE Actions] 步骤完成。 [XFE Actions] 工作流执行成功。