feat: add triggered notification handler for IFileSystemWatcher
#2686
ci.yml
on: pull_request
Matrix: Unit tests
API tests
1m 41s
Mutation tests (Linux)
0s
Mutation tests (Windows)
0s
Static code analysis
30m 17s
Publish Tests Results
25s
Annotations
24 errors and 14 warnings
|
Unit tests (ubuntu-latest)
Process completed with exit code 255.
|
|
Unit tests (ubuntu-latest)
Target "DotNetUnitTests" has thrown an exception
|
|
Unit tests (ubuntu-latest)
All 2 tries failed: System.AggregateException: One or more errors occurred. (Process 'dotnet' exited with code 1.
> /usr/share/dotnet/dotnet test /home/runner/work/Testably.Abstractions/Testably.Abstractions/Tests/Testably.Abstractions.Testing.Tests/Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory /home/runner/work/Testably.Abstractions/Testably.Abstractions/TestResults --framework net9.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net9.0.trx
@ /home/runner/work/Testably.Abstractions/Testably.Abstractions
Error output:
[xUnit.net 00:00:03.03] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
) (Process 'dotnet' exited with code 1.
> /usr/share/dotnet/dotnet test /home/runner/work/Testably.Abstractions/Testably.Abstractions/Tests/Testably.Abstractions.Testing.Tests/Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory /home/runner/work/Testably.Abstractions/Testably.Abstractions/TestResults --framework net8.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net8.0.trx
@ /home/runner/work/Testably.Abstractions/Testably.Abstractions
Error output:
[xUnit.net 00:00:03.01] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
)
---> Nuke.Common.Tooling.ProcessException: Process 'dotnet' exited with code 1.
> /usr/share/dotnet/dotnet test /home/runner/work/Testably.Abstractions/Testably.Abstractions/Tests/Testably.Abstractions.Testing.Tests/Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory /home/runner/work/Testably.Abstractions/Testably.Abstractions/TestResults --framework net9.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net9.0.trx
@ /home/runner/work/Testably.Abstractions/Testably.Abstractions
Error output:
[xUnit.net 00:00:03.03] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
at Nuke.Common.Tooling.ProcessExtensions.AssertZeroExitCode(IProcess process) in /_/source/Nuke.Tooling/ProcessExtensions.cs:line 38
at Nuke.Common.Tooling.ToolTasks.<>c.<GetExitHandler>b__4_0(ToolOptions _, IProcess p) in /_/source/Nuke.Tooling/ToolTasks.ExitHandler.cs:line 27
at Nuke.Common.Tooling.ToolTasks.<>c__DisplayClass8_0.<GetExitHandlerInternal>b__3(ToolOptions o, IProcess p) in /_/source/Nuke.Tooling/ToolTasks.ExitHandler.cs:line 22
at Nuke.Common.Tooling.ToolTasks.Run[T](T options) in /_/source/Nuke.Tooling/ToolTasks.Run.cs:line 36
at Nuke.Common.Tools.DotNet.DotNetTasks.DotNetTest(DotNetTestSettings options) in /_/source/Nuke.Common/Tools/DotNet/DotNet.Generated.cs:line 32
at Nuke.Common.Tooling.ConfigureExtensions.<>c__DisplayClass1_0`1.<Invoke>b__0(TOptions x) in /_/source/Nuke.Tooling/Configure.cs:line 38
at Nuke.Common.Tooling.ConfigureExtensions.<>c__DisplayClass3_0`2.<Invoke>b__0(TOptions x) in /_/source/Nuke.Tooling/Configure.cs:line 78
--- End of inner exception stack trace ---
at Nuke.Common.Tooling.ConfigureExtensions.Invoke[TOptions,TResult](CombinatorialConfigure`1 configurator, Func`2 executor, Func`2 outputSelector, Int32 degreeOfParallelism, Boolean completeOnFailure) in /_/source/Nuke.Tooling/Configure.cs:line 91
at Nuke.Common.Tooling.ConfigureExtensions.Invoke[TOptions](CombinatorialConfigure`1 configurator, Func`2 executor, Int32 degreeOfParallelism, Boolean completeOnFailure)
at Nuke.Common.Tools.DotNet.DotNetTasks.DotNetTest(CombinatorialConfigure`1 configurator, Int32 degreeOfParallelism, Boolean completeOnFailure) in /_/source/Nuke.Common/Tools/DotNet/DotNet.Generated.cs:line 36
at Build.Build.<get_DotNetUnitTests>b__62_2() in /home/runner/work/Testably.Abstractions/Testably.Abstractions/Pipeline/Build.UnitTest.cs:line 32
---> (Inner Exception #1) Nuk
|
|
Unit tests (ubuntu-latest)
[xUnit.net 00:00:03.01] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
|
|
Unit tests (ubuntu-latest)
[xUnit.net 00:00:03.03] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
|
|
Unit tests (ubuntu-latest)
Error during unit tests: System.AggregateException: One or more errors occurred. (Process 'dotnet' exited with code 1.
> /usr/share/dotnet/dotnet test /home/runner/work/Testably.Abstractions/Testably.Abstractions/Tests/Testably.Abstractions.Testing.Tests/Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory /home/runner/work/Testably.Abstractions/Testably.Abstractions/TestResults --framework net10.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net10.0.trx
@ /home/runner/work/Testably.Abstractions/Testably.Abstractions
Error output:
[xUnit.net 00:00:02.96] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
) (Process 'dotnet' exited with code 1.
> /usr/share/dotnet/dotnet test /home/runner/work/Testably.Abstractions/Testably.Abstractions/Tests/Testably.Abstractions.Testing.Tests/Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory /home/runner/work/Testably.Abstractions/Testably.Abstractions/TestResults --framework net8.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net8.0.trx
@ /home/runner/work/Testably.Abstractions/Testably.Abstractions
Error output:
[xUnit.net 00:00:03.22] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
)
---> Nuke.Common.Tooling.ProcessException: Process 'dotnet' exited with code 1.
> /usr/share/dotnet/dotnet test /home/runner/work/Testably.Abstractions/Testably.Abstractions/Tests/Testably.Abstractions.Testing.Tests/Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory /home/runner/work/Testably.Abstractions/Testably.Abstractions/TestResults --framework net10.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net10.0.trx
@ /home/runner/work/Testably.Abstractions/Testably.Abstractions
Error output:
[xUnit.net 00:00:02.96] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
at Nuke.Common.Tooling.ProcessExtensions.AssertZeroExitCode(IProcess process) in /_/source/Nuke.Tooling/ProcessExtensions.cs:line 38
at Nuke.Common.Tooling.ToolTasks.<>c.<GetExitHandler>b__4_0(ToolOptions _, IProcess p) in /_/source/Nuke.Tooling/ToolTasks.ExitHandler.cs:line 27
at Nuke.Common.Tooling.ToolTasks.<>c__DisplayClass8_0.<GetExitHandlerInternal>b__3(ToolOptions o, IProcess p) in /_/source/Nuke.Tooling/ToolTasks.ExitHandler.cs:line 22
at Nuke.Common.Tooling.ToolTasks.Run[T](T options) in /_/source/Nuke.Tooling/ToolTasks.Run.cs:line 36
at Nuke.Common.Tools.DotNet.DotNetTasks.DotNetTest(DotNetTestSettings options) in /_/source/Nuke.Common/Tools/DotNet/DotNet.Generated.cs:line 32
at Nuke.Common.Tooling.ConfigureExtensions.<>c__DisplayClass1_0`1.<Invoke>b__0(TOptions x) in /_/source/Nuke.Tooling/Configure.cs:line 38
at Nuke.Common.Tooling.ConfigureExtensions.<>c__DisplayClass3_0`2.<Invoke>b__0(TOptions x) in /_/source/Nuke.Tooling/Configure.cs:line 78
--- End of inner exception stack trace ---
at Nuke.Common.Tooling.ConfigureExtensions.Invoke[TOptions,TResult](CombinatorialConfigure`1 configurator, Func`2 executor, Func`2 outputSelector, Int32 degreeOfParallelism, Boolean completeOnFailure) in /_/source/Nuke.Tooling/Configure.cs:line 91
at Nuke.Common.Tooling.ConfigureExtensions.Invoke[TOptions](CombinatorialConfigure`1 configurator, Func`2 executor, Int32 degreeOfParallelism, Boolean completeOnFailure)
at Nuke.Common.Tools.DotNet.DotNetTasks.DotNetTest(CombinatorialConfigure`1 configurator, Int32 degreeOfParallelism, Boolean completeOnFailure) in /_/source/Nuke.Common/Tools/DotNet/DotNet.Generated.cs:line 36
at Build.Build.<get_DotNetUnitTests>b__62_2() in /home/runner/work/Testably.Abstractions/Testably.Abstractions/Pipeline/Build.UnitTest.cs:line 32
---> (Inner Exceptio
|
|
Unit tests (ubuntu-latest)
[xUnit.net 00:00:03.22] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
|
|
Unit tests (ubuntu-latest)
[xUnit.net 00:00:02.96] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
|
|
Unit tests (macos-latest)
Error during unit tests: System.AggregateException: One or more errors occurred. (Process 'dotnet' exited with code 1.
> /Users/runner/.dotnet/dotnet test /Users/runner/work/Testably.Abstractions/Testably.Abstractions/Tests/Testably.Abstractions.Testing.Tests/Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory /Users/runner/work/Testably.Abstractions/Testably.Abstractions/TestResults --framework net10.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net10.0.trx
@ /Users/runner/work/Testably.Abstractions/Testably.Abstractions
Error output:
[xUnit.net 00:00:02.89] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
)
---> Nuke.Common.Tooling.ProcessException: Process 'dotnet' exited with code 1.
> /Users/runner/.dotnet/dotnet test /Users/runner/work/Testably.Abstractions/Testably.Abstractions/Tests/Testably.Abstractions.Testing.Tests/Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory /Users/runner/work/Testably.Abstractions/Testably.Abstractions/TestResults --framework net10.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net10.0.trx
@ /Users/runner/work/Testably.Abstractions/Testably.Abstractions
Error output:
[xUnit.net 00:00:02.89] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
at Nuke.Common.Tooling.ProcessExtensions.AssertZeroExitCode(IProcess process) in /_/source/Nuke.Tooling/ProcessExtensions.cs:line 38
at Nuke.Common.Tooling.ToolTasks.<>c.<GetExitHandler>b__4_0(ToolOptions _, IProcess p) in /_/source/Nuke.Tooling/ToolTasks.ExitHandler.cs:line 27
at Nuke.Common.Tooling.ToolTasks.<>c__DisplayClass8_0.<GetExitHandlerInternal>b__3(ToolOptions o, IProcess p) in /_/source/Nuke.Tooling/ToolTasks.ExitHandler.cs:line 22
at Nuke.Common.Tooling.ToolTasks.Run[T](T options) in /_/source/Nuke.Tooling/ToolTasks.Run.cs:line 36
at Nuke.Common.Tools.DotNet.DotNetTasks.DotNetTest(DotNetTestSettings options) in /_/source/Nuke.Common/Tools/DotNet/DotNet.Generated.cs:line 32
at Nuke.Common.Tooling.ConfigureExtensions.<>c__DisplayClass1_0`1.<Invoke>b__0(TOptions x) in /_/source/Nuke.Tooling/Configure.cs:line 38
at Nuke.Common.Tooling.ConfigureExtensions.<>c__DisplayClass3_0`2.<Invoke>b__0(TOptions x) in /_/source/Nuke.Tooling/Configure.cs:line 78
--- End of inner exception stack trace ---
at Nuke.Common.Tooling.ConfigureExtensions.Invoke[TOptions,TResult](CombinatorialConfigure`1 configurator, Func`2 executor, Func`2 outputSelector, Int32 degreeOfParallelism, Boolean completeOnFailure) in /_/source/Nuke.Tooling/Configure.cs:line 91
at Nuke.Common.Tooling.ConfigureExtensions.Invoke[TOptions](CombinatorialConfigure`1 configurator, Func`2 executor, Int32 degreeOfParallelism, Boolean completeOnFailure)
at Nuke.Common.Tools.DotNet.DotNetTasks.DotNetTest(CombinatorialConfigure`1 configurator, Int32 degreeOfParallelism, Boolean completeOnFailure) in /_/source/Nuke.Common/Tools/DotNet/DotNet.Generated.cs:line 36
at Build.Build.<get_DotNetUnitTests>b__62_2() in /Users/runner/work/Testably.Abstractions/Testably.Abstractions/Pipeline/Build.UnitTest.cs:line 32
|
|
Unit tests (macos-latest)
[xUnit.net 00:00:02.89] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
|
|
Static code analysis
Process completed with exit code 255.
|
|
Static code analysis
Target "DotNetUnitTests" has thrown an exception
|
|
Static code analysis
All 2 tries failed: System.AggregateException: One or more errors occurred. (Process 'dotnet' exited with code 1.
> /usr/share/dotnet/dotnet test /home/runner/work/Testably.Abstractions/Testably.Abstractions/Tests/Testably.Abstractions.Testing.Tests/Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory /home/runner/work/Testably.Abstractions/Testably.Abstractions/TestResults --framework net10.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net10.0.trx
@ /home/runner/work/Testably.Abstractions/Testably.Abstractions
Error output:
[xUnit.net 00:00:04.66] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
)
---> Nuke.Common.Tooling.ProcessException: Process 'dotnet' exited with code 1.
> /usr/share/dotnet/dotnet test /home/runner/work/Testably.Abstractions/Testably.Abstractions/Tests/Testably.Abstractions.Testing.Tests/Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory /home/runner/work/Testably.Abstractions/Testably.Abstractions/TestResults --framework net10.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net10.0.trx
@ /home/runner/work/Testably.Abstractions/Testably.Abstractions
Error output:
[xUnit.net 00:00:04.66] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
at Nuke.Common.Tooling.ProcessExtensions.AssertZeroExitCode(IProcess process) in /_/source/Nuke.Tooling/ProcessExtensions.cs:line 38
at Nuke.Common.Tooling.ToolTasks.<>c.<GetExitHandler>b__4_0(ToolOptions _, IProcess p) in /_/source/Nuke.Tooling/ToolTasks.ExitHandler.cs:line 27
at Nuke.Common.Tooling.ToolTasks.<>c__DisplayClass8_0.<GetExitHandlerInternal>b__3(ToolOptions o, IProcess p) in /_/source/Nuke.Tooling/ToolTasks.ExitHandler.cs:line 22
at Nuke.Common.Tooling.ToolTasks.Run[T](T options) in /_/source/Nuke.Tooling/ToolTasks.Run.cs:line 36
at Nuke.Common.Tools.DotNet.DotNetTasks.DotNetTest(DotNetTestSettings options) in /_/source/Nuke.Common/Tools/DotNet/DotNet.Generated.cs:line 32
at Nuke.Common.Tooling.ConfigureExtensions.<>c__DisplayClass1_0`1.<Invoke>b__0(TOptions x) in /_/source/Nuke.Tooling/Configure.cs:line 38
at Nuke.Common.Tooling.ConfigureExtensions.<>c__DisplayClass3_0`2.<Invoke>b__0(TOptions x) in /_/source/Nuke.Tooling/Configure.cs:line 78
--- End of inner exception stack trace ---
at Nuke.Common.Tooling.ConfigureExtensions.Invoke[TOptions,TResult](CombinatorialConfigure`1 configurator, Func`2 executor, Func`2 outputSelector, Int32 degreeOfParallelism, Boolean completeOnFailure) in /_/source/Nuke.Tooling/Configure.cs:line 91
at Nuke.Common.Tooling.ConfigureExtensions.Invoke[TOptions](CombinatorialConfigure`1 configurator, Func`2 executor, Int32 degreeOfParallelism, Boolean completeOnFailure)
at Nuke.Common.Tools.DotNet.DotNetTasks.DotNetTest(CombinatorialConfigure`1 configurator, Int32 degreeOfParallelism, Boolean completeOnFailure) in /_/source/Nuke.Common/Tools/DotNet/DotNet.Generated.cs:line 36
at Build.Build.<get_DotNetUnitTests>b__62_2() in /home/runner/work/Testably.Abstractions/Testably.Abstractions/Pipeline/Build.UnitTest.cs:line 32
|
|
Static code analysis
[xUnit.net 00:00:04.66] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
|
|
Static code analysis
Error during unit tests: System.AggregateException: One or more errors occurred. (Process 'dotnet' exited with code 1.
> /usr/share/dotnet/dotnet test /home/runner/work/Testably.Abstractions/Testably.Abstractions/Tests/Testably.Abstractions.Testing.Tests/Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory /home/runner/work/Testably.Abstractions/Testably.Abstractions/TestResults --framework net10.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net10.0.trx
@ /home/runner/work/Testably.Abstractions/Testably.Abstractions
Error output:
[xUnit.net 00:00:04.32] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
) (Process 'dotnet' exited with code 1.
> /usr/share/dotnet/dotnet test /home/runner/work/Testably.Abstractions/Testably.Abstractions/Tests/Testably.Abstractions.Testing.Tests/Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory /home/runner/work/Testably.Abstractions/Testably.Abstractions/TestResults --framework net8.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net8.0.trx
@ /home/runner/work/Testably.Abstractions/Testably.Abstractions
Error output:
[xUnit.net 00:00:03.23] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
)
---> Nuke.Common.Tooling.ProcessException: Process 'dotnet' exited with code 1.
> /usr/share/dotnet/dotnet test /home/runner/work/Testably.Abstractions/Testably.Abstractions/Tests/Testably.Abstractions.Testing.Tests/Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory /home/runner/work/Testably.Abstractions/Testably.Abstractions/TestResults --framework net10.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net10.0.trx
@ /home/runner/work/Testably.Abstractions/Testably.Abstractions
Error output:
[xUnit.net 00:00:04.32] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
at Nuke.Common.Tooling.ProcessExtensions.AssertZeroExitCode(IProcess process) in /_/source/Nuke.Tooling/ProcessExtensions.cs:line 38
at Nuke.Common.Tooling.ToolTasks.<>c.<GetExitHandler>b__4_0(ToolOptions _, IProcess p) in /_/source/Nuke.Tooling/ToolTasks.ExitHandler.cs:line 27
at Nuke.Common.Tooling.ToolTasks.<>c__DisplayClass8_0.<GetExitHandlerInternal>b__3(ToolOptions o, IProcess p) in /_/source/Nuke.Tooling/ToolTasks.ExitHandler.cs:line 22
at Nuke.Common.Tooling.ToolTasks.Run[T](T options) in /_/source/Nuke.Tooling/ToolTasks.Run.cs:line 36
at Nuke.Common.Tools.DotNet.DotNetTasks.DotNetTest(DotNetTestSettings options) in /_/source/Nuke.Common/Tools/DotNet/DotNet.Generated.cs:line 32
at Nuke.Common.Tooling.ConfigureExtensions.<>c__DisplayClass1_0`1.<Invoke>b__0(TOptions x) in /_/source/Nuke.Tooling/Configure.cs:line 38
at Nuke.Common.Tooling.ConfigureExtensions.<>c__DisplayClass3_0`2.<Invoke>b__0(TOptions x) in /_/source/Nuke.Tooling/Configure.cs:line 78
--- End of inner exception stack trace ---
at Nuke.Common.Tooling.ConfigureExtensions.Invoke[TOptions,TResult](CombinatorialConfigure`1 configurator, Func`2 executor, Func`2 outputSelector, Int32 degreeOfParallelism, Boolean completeOnFailure) in /_/source/Nuke.Tooling/Configure.cs:line 91
at Nuke.Common.Tooling.ConfigureExtensions.Invoke[TOptions](CombinatorialConfigure`1 configurator, Func`2 executor, Int32 degreeOfParallelism, Boolean completeOnFailure)
at Nuke.Common.Tools.DotNet.DotNetTasks.DotNetTest(CombinatorialConfigure`1 configurator, Int32 degreeOfParallelism, Boolean completeOnFailure) in /_/source/Nuke.Common/Tools/DotNet/DotNet.Generated.cs:line 36
at Build.Build.<get_DotNetUnitTests>b__62_2() in /home/runner/work/Testably.Abstractions/Testably.Abstractions/Pipeline/Build.UnitTest.cs:line 32
---> (Inner Exceptio
|
|
Static code analysis
[xUnit.net 00:00:03.23] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
|
|
Static code analysis
[xUnit.net 00:00:04.32] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
|
|
Unit tests (windows-latest)
Process completed with exit code 1.
|
|
Unit tests (windows-latest)
Target "DotNetUnitTests" has thrown an exception
|
|
Unit tests (windows-latest)
All 2 tries failed: System.AggregateException: One or more errors occurred. (Process 'dotnet.exe' exited with code 1.
> "C:\Program Files\dotnet\dotnet.exe" test D:\a\Testably.Abstractions\Testably.Abstractions\Tests\Testably.Abstractions.Testing.Tests\Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory D:\a\Testably.Abstractions\Testably.Abstractions\TestResults --framework net10.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net10.0.trx
@ D:\a\Testably.Abstractions\Testably.Abstractions
Error output:
[xUnit.net 00:00:02.75] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
) (Process 'dotnet.exe' exited with code 1.
> "C:\Program Files\dotnet\dotnet.exe" test D:\a\Testably.Abstractions\Testably.Abstractions\Tests\Testably.Abstractions.Testing.Tests\Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory D:\a\Testably.Abstractions\Testably.Abstractions\TestResults --framework net8.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net8.0.trx
@ D:\a\Testably.Abstractions\Testably.Abstractions
Error output:
[xUnit.net 00:00:03.73] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
)
---> Nuke.Common.Tooling.ProcessException: Process 'dotnet.exe' exited with code 1.
> "C:\Program Files\dotnet\dotnet.exe" test D:\a\Testably.Abstractions\Testably.Abstractions\Tests\Testably.Abstractions.Testing.Tests\Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory D:\a\Testably.Abstractions\Testably.Abstractions\TestResults --framework net10.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net10.0.trx
@ D:\a\Testably.Abstractions\Testably.Abstractions
Error output:
[xUnit.net 00:00:02.75] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
at Nuke.Common.Tooling.ProcessExtensions.AssertZeroExitCode(IProcess process) in /_/source/Nuke.Tooling/ProcessExtensions.cs:line 38
at Nuke.Common.Tooling.ToolTasks.<>c.<GetExitHandler>b__4_0(ToolOptions _, IProcess p) in /_/source/Nuke.Tooling/ToolTasks.ExitHandler.cs:line 27
at Nuke.Common.Tooling.ToolTasks.<>c__DisplayClass8_0.<GetExitHandlerInternal>b__3(ToolOptions o, IProcess p) in /_/source/Nuke.Tooling/ToolTasks.ExitHandler.cs:line 22
at Nuke.Common.Tooling.ToolTasks.Run[T](T options) in /_/source/Nuke.Tooling/ToolTasks.Run.cs:line 36
at Nuke.Common.Tools.DotNet.DotNetTasks.DotNetTest(DotNetTestSettings options) in /_/source/Nuke.Common/Tools/DotNet/DotNet.Generated.cs:line 32
at Nuke.Common.Tooling.ConfigureExtensions.<>c__DisplayClass1_0`1.<Invoke>b__0(TOptions x) in /_/source/Nuke.Tooling/Configure.cs:line 38
at Nuke.Common.Tooling.ConfigureExtensions.<>c__DisplayClass3_0`2.<Invoke>b__0(TOptions x) in /_/source/Nuke.Tooling/Configure.cs:line 78
--- End of inner exception stack trace ---
at Nuke.Common.Tooling.ConfigureExtensions.Invoke[TOptions,TResult](CombinatorialConfigure`1 configurator, Func`2 executor, Func`2 outputSelector, Int32 degreeOfParallelism, Boolean completeOnFailure) in /_/source/Nuke.Tooling/Configure.cs:line 91
at Nuke.Common.Tooling.ConfigureExtensions.Invoke[TOptions](CombinatorialConfigure`1 configurator, Func`2 executor, Int32 degreeOfParallelism, Boolean completeOnFailure)
at Nuke.Common.Tools.DotNet.DotNetTasks.DotNetTest(CombinatorialConfigure`1 configurator, Int32 degreeOfParallelism, Boolean completeOnFailure) in /_/source/Nuke.Common/Tools/DotNet/DotNet.Generated.cs:line 36
at Build.Build.<get_DotNetUnitTests>b__62_2() in D:\a\Testably.Abstractions\Testably.Abstractions\Pipeline\Build.UnitTest.cs:line 32
---> (Inner Exception #1) Nuke.Common.Tooling.ProcessException: Process 'dotne
|
|
Unit tests (windows-latest)
[xUnit.net 00:00:03.73] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
|
|
Unit tests (windows-latest)
[xUnit.net 00:00:02.75] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
|
|
Unit tests (windows-latest)
Error during unit tests: System.AggregateException: One or more errors occurred. (Process 'dotnet.exe' exited with code 1.
> "C:\Program Files\dotnet\dotnet.exe" test D:\a\Testably.Abstractions\Testably.Abstractions\Tests\Testably.Abstractions.Testing.Tests\Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory D:\a\Testably.Abstractions\Testably.Abstractions\TestResults --framework net8.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net8.0.trx
@ D:\a\Testably.Abstractions\Testably.Abstractions
Error output:
[xUnit.net 00:00:03.44] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
)
---> Nuke.Common.Tooling.ProcessException: Process 'dotnet.exe' exited with code 1.
> "C:\Program Files\dotnet\dotnet.exe" test D:\a\Testably.Abstractions\Testably.Abstractions\Tests\Testably.Abstractions.Testing.Tests\Testably.Abstractions.Testing.Tests.csproj --configuration Release --collect "XPlat Code Coverage" --results-directory D:\a\Testably.Abstractions\Testably.Abstractions\TestResults --framework net8.0 --logger trx;LogFileName=Testably.Abstractions.Testing.Tests_net8.0.trx
@ D:\a\Testably.Abstractions\Testably.Abstractions
Error output:
[xUnit.net 00:00:03.44] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
at Nuke.Common.Tooling.ProcessExtensions.AssertZeroExitCode(IProcess process) in /_/source/Nuke.Tooling/ProcessExtensions.cs:line 38
at Nuke.Common.Tooling.ToolTasks.<>c.<GetExitHandler>b__4_0(ToolOptions _, IProcess p) in /_/source/Nuke.Tooling/ToolTasks.ExitHandler.cs:line 27
at Nuke.Common.Tooling.ToolTasks.<>c__DisplayClass8_0.<GetExitHandlerInternal>b__3(ToolOptions o, IProcess p) in /_/source/Nuke.Tooling/ToolTasks.ExitHandler.cs:line 22
at Nuke.Common.Tooling.ToolTasks.Run[T](T options) in /_/source/Nuke.Tooling/ToolTasks.Run.cs:line 36
at Nuke.Common.Tools.DotNet.DotNetTasks.DotNetTest(DotNetTestSettings options) in /_/source/Nuke.Common/Tools/DotNet/DotNet.Generated.cs:line 32
at Nuke.Common.Tooling.ConfigureExtensions.<>c__DisplayClass1_0`1.<Invoke>b__0(TOptions x) in /_/source/Nuke.Tooling/Configure.cs:line 38
at Nuke.Common.Tooling.ConfigureExtensions.<>c__DisplayClass3_0`2.<Invoke>b__0(TOptions x) in /_/source/Nuke.Tooling/Configure.cs:line 78
--- End of inner exception stack trace ---
at Nuke.Common.Tooling.ConfigureExtensions.Invoke[TOptions,TResult](CombinatorialConfigure`1 configurator, Func`2 executor, Func`2 outputSelector, Int32 degreeOfParallelism, Boolean completeOnFailure) in /_/source/Nuke.Tooling/Configure.cs:line 91
at Nuke.Common.Tooling.ConfigureExtensions.Invoke[TOptions](CombinatorialConfigure`1 configurator, Func`2 executor, Int32 degreeOfParallelism, Boolean completeOnFailure)
at Nuke.Common.Tools.DotNet.DotNetTasks.DotNetTest(CombinatorialConfigure`1 configurator, Int32 degreeOfParallelism, Boolean completeOnFailure) in /_/source/Nuke.Common/Tools/DotNet/DotNet.Generated.cs:line 36
at Build.Build.<get_DotNetUnitTests>b__62_2() in D:\a\Testably.Abstractions\Testably.Abstractions\Pipeline\Build.UnitTest.cs:line 32
|
|
Unit tests (windows-latest)
[xUnit.net 00:00:03.44] Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests.Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification [FAIL]
|
|
Static code analysis
/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/FileSystem/FileSystemWatcherMock.cs(886,54): warning S3011: Make sure that this accessibility bypass is safe here. (https://rules.sonarsource.com/csharp/RSPEC-3011) [/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/Testably.Abstractions.Testing.csproj::TargetFramework=net9.0]
|
|
Static code analysis
/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/FileSystem/FileSystemWatcherMock.cs(373,4): warning S1066: Merge this if statement with the enclosing one. (https://rules.sonarsource.com/csharp/RSPEC-1066) [/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/Testably.Abstractions.Testing.csproj::TargetFramework=net9.0]
|
|
Static code analysis
/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/FileSystem/ChangeHandler.cs(53,30): warning S927: Rename parameter 'notificationCallback' to 'triggerCallback' to match the interface declaration. (https://rules.sonarsource.com/csharp/RSPEC-927) [/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/Testably.Abstractions.Testing.csproj::TargetFramework=net8.0]
|
|
Static code analysis
/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/FileSystem/FileSystemWatcherMock.cs(886,54): warning S3011: Make sure that this accessibility bypass is safe here. (https://rules.sonarsource.com/csharp/RSPEC-3011) [/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/Testably.Abstractions.Testing.csproj::TargetFramework=net8.0]
|
|
Static code analysis
/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/FileSystem/FileSystemWatcherMock.cs(864,51): warning S3011: Make sure that this accessibility bypass is safe here. (https://rules.sonarsource.com/csharp/RSPEC-3011) [/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/Testably.Abstractions.Testing.csproj::TargetFramework=net8.0]
|
|
Static code analysis
/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/FileSystem/FileSystemWatcherMock.cs(373,4): warning S1066: Merge this if statement with the enclosing one. (https://rules.sonarsource.com/csharp/RSPEC-1066) [/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/Testably.Abstractions.Testing.csproj::TargetFramework=net8.0]
|
|
Static code analysis
/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/FileSystem/ChangeHandler.cs(53,30): warning S927: Rename parameter 'notificationCallback' to 'triggerCallback' to match the interface declaration. (https://rules.sonarsource.com/csharp/RSPEC-927) [/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/Testably.Abstractions.Testing.csproj::TargetFramework=net10.0]
|
|
Static code analysis
/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/FileSystem/FileSystemWatcherMock.cs(886,54): warning S3011: Make sure that this accessibility bypass is safe here. (https://rules.sonarsource.com/csharp/RSPEC-3011) [/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/Testably.Abstractions.Testing.csproj::TargetFramework=net10.0]
|
|
Static code analysis
/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/FileSystem/FileSystemWatcherMock.cs(864,51): warning S3011: Make sure that this accessibility bypass is safe here. (https://rules.sonarsource.com/csharp/RSPEC-3011) [/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/Testably.Abstractions.Testing.csproj::TargetFramework=net10.0]
|
|
Static code analysis
/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/FileSystem/FileSystemWatcherMock.cs(373,4): warning S1066: Merge this if statement with the enclosing one. (https://rules.sonarsource.com/csharp/RSPEC-1066) [/home/runner/work/Testably.Abstractions/Testably.Abstractions/Source/Testably.Abstractions.Testing/Testably.Abstractions.Testing.csproj::TargetFramework=net10.0]
|
|
Unit tests (windows-latest)
D:\a\Testably.Abstractions\Testably.Abstractions\Tests\Testably.Abstractions.Testing.Tests\obj\Release\net48\aweXpect.Frameworks\aweXpect.Frameworks.FrameworkGenerator\Xunit3.g.cs(23,35): warning CS0436: The type 'DoesNotReturnAttribute' in 'C:\Users\runneradmin\.nuget\packages\nullable\1.3.1\contentFiles\cs\net40\Nullable\DoesNotReturnAttribute.cs' conflicts with the imported type 'DoesNotReturnAttribute' in 'Testably.Abstractions.Testing, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f24346c8579fcb48'. Using the type defined in 'C:\Users\runneradmin\.nuget\packages\nullable\1.3.1\contentFiles\cs\net40\Nullable\DoesNotReturnAttribute.cs'. [D:\a\Testably.Abstractions\Testably.Abstractions\Tests\Testably.Abstractions.Testing.Tests\Testably.Abstractions.Testing.Tests.csproj::TargetFramework=net48]
|
|
Unit tests (windows-latest)
D:\a\Testably.Abstractions\Testably.Abstractions\Tests\Testably.Abstractions.Testing.Tests\obj\Release\net48\aweXpect.Frameworks\aweXpect.Frameworks.FrameworkGenerator\Xunit3.g.cs(18,35): warning CS0436: The type 'DoesNotReturnAttribute' in 'C:\Users\runneradmin\.nuget\packages\nullable\1.3.1\contentFiles\cs\net40\Nullable\DoesNotReturnAttribute.cs' conflicts with the imported type 'DoesNotReturnAttribute' in 'Testably.Abstractions.Testing, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f24346c8579fcb48'. Using the type defined in 'C:\Users\runneradmin\.nuget\packages\nullable\1.3.1\contentFiles\cs\net40\Nullable\DoesNotReturnAttribute.cs'. [D:\a\Testably.Abstractions\Testably.Abstractions\Tests\Testably.Abstractions.Testing.Tests\Testably.Abstractions.Testing.Tests.csproj::TargetFramework=net48]
|
|
Unit tests (windows-latest)
D:\a\Testably.Abstractions\Testably.Abstractions\Tests\Testably.Abstractions.Testing.Tests\obj\Release\net48\aweXpect.Frameworks\aweXpect.Frameworks.FrameworkGenerator\Xunit3.g.cs(13,35): warning CS0436: The type 'DoesNotReturnAttribute' in 'C:\Users\runneradmin\.nuget\packages\nullable\1.3.1\contentFiles\cs\net40\Nullable\DoesNotReturnAttribute.cs' conflicts with the imported type 'DoesNotReturnAttribute' in 'Testably.Abstractions.Testing, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f24346c8579fcb48'. Using the type defined in 'C:\Users\runneradmin\.nuget\packages\nullable\1.3.1\contentFiles\cs\net40\Nullable\DoesNotReturnAttribute.cs'. [D:\a\Testably.Abstractions\Testably.Abstractions\Tests\Testably.Abstractions.Testing.Tests\Testably.Abstractions.Testing.Tests.csproj::TargetFramework=net48]
|
|
4 out of 10 runs failed: Watcher_ShouldTriggerWhenFileSystemWatcherSendsNotification (Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests):
Testably.Abstractions.Testing.Tests.FileSystem.ChangeHandlerTests#L0
artifacts/Linux-artifacts/TestResults/Testably.Abstractions.Testing.Tests_net8.0.trx [took 1s]
artifacts/Linux-artifacts/TestResults/Testably.Abstractions.Testing.Tests_net9.0.trx [took 1s]
artifacts/Windows-artifacts/TestResults/Testably.Abstractions.Testing.Tests_net10.0.trx [took 1s]
artifacts/Windows-artifacts/TestResults/Testably.Abstractions.Testing.Tests_net8.0.trx [took 1s]
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
API-tests
|
10.1 KB |
sha256:9e6989b5602e38e640dfd7dc285b913877b5781d28e4102e560a340d10317b1f
|
|
|
Linux-artifacts
|
9.34 MB |
sha256:5bc1e421bff3a46df6eaa0cf5c17feb03b7b3a205ad2add9b8598c5d97253a04
|
|
|
Windows-artifacts
|
10.4 MB |
sha256:eebc6b70a7f3870812f5978e2dd3399b000f24368cbd26e118d5ee6163fa4a60
|
|
|
macOS-artifacts
|
9.37 MB |
sha256:891ca20359773d1113f34a43e1c404a39767a4dc053fd25bab33590904c414ae
|
|