Bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0 #43
+1
−1
GitHub Actions / NUnit Tests (ubuntu-latest)
succeeded
Aug 26, 2024 in 1s
256 passed, 0 failed and 16 skipped
Report | Passed | Failed | Skipped | Time |
---|---|---|---|---|
test/CLI.IPC.Test/TestResults/net48/CLI.IPC.Test.trx | 70✅ | 16⚪ | 16s | |
test/CLI.IPC.Test/TestResults/net6.0/CLI.IPC.Test.trx | 93✅ | 57s | ||
test/CLI.IPC.Test/TestResults/net8.0/CLI.IPC.Test.trx | 93✅ | 56s |
✅ test/CLI.IPC.Test/TestResults/net48/CLI.IPC.Test.trx
86 tests were completed in 16s with 70 passed, 0 failed and 16 skipped.
✅ spkl.CLI.IPC.Test.ClientTest
✅ AttachThrowsConnectionExceptionIfConnectionIsInterrupted
✅ AttachThrowsConnectionExceptionIfNoConnectionCanBeEstablished(0)
✅ AttachThrowsConnectionExceptionIfNoConnectionCanBeEstablished(65064)
✅ spkl.CLI.IPC.Test.DefaultHostConnectionHandlerTest
✅ Arguments
✅ CurrentDirectory
✅ HandleErrorString
✅ HandleOutString
✅ ProcessID
✅ spkl.CLI.IPC.Test.ExecutionTests.DefaultHostConnectionHandlerTest
⚪ TestDefaultHostConnectionHandler
✅ spkl.CLI.IPC.Test.ExecutionTests.HostShutdownTest
⚪ TestHostShutdown
✅ spkl.CLI.IPC.Test.ExecutionTests.MultipleClientsTest
⚪ TestMultipleClients
✅ spkl.CLI.IPC.Test.ExecutionTests.SingletonTest
⚪ TestSingleton("staticTime",2)
⚪ TestSingleton("untilUnused",1)
✅ spkl.CLI.IPC.Test.HostTest
✅ TestHostInSameProcessAsClient(TcpLoopbackTransport, HostConnectionHandler)
✅ TestHostInSameProcessAsClient(TcpLoopbackTransport, HostConnectionHandler2)
✅ WaitUntilAllClientsDisconnectedThrowsInvalidOperationExceptionWhenCalledBeforeShutdown
✅ WaitUntilAllClientsDisconnectedThrowsInvalidOperationExceptionWhenCalledMoreThanOnce
✅ spkl.CLI.IPC.Test.Internal.DelegateTextWriterTest
✅ EncodingIsUtf8
✅ WriteChar
✅ WriteCharArrayIntInt
✅ WriteString
✅ WriteStringNull
✅ spkl.CLI.IPC.Test.Internal.DisposableTest
✅ DisposeCallsCallback
✅ DisposeCallsCallbackOnlyOnce
✅ spkl.CLI.IPC.Test.Internal.FileLockTest
⚪ IsLockedReturnsFalseAfterFileIsUnlocked
⚪ IsLockedReturnsFalseIsFileExistsButIsNotLocked
⚪ IsLockedReturnsTrueIfFileIsLocked
⚪ IsNotHoldingLockInitially
⚪ IsNotLockedInitially
⚪ LockLocksTheFile
⚪ TryLockLocksTheFileIfItIsNotLocked
⚪ TryLockReturnsFalseIfTheFileIsAlreadyLocked
⚪ TryLockWithTimeoutLocksTheFileAsSoonAsItIsNotLocked
⚪ TryLockWithTimeoutReturnsFalseIfTheLockCannotBeObtained
⚪ UnlockUnlocksAndDeletesTheFile
✅ spkl.CLI.IPC.Test.ListenerErrorTest
✅ ErrorPoint(ClientConnectionHandler)
✅ ErrorPoint(ConnectionAccept)
✅ ErrorPoint(ReceiveClientProperties)
✅ Exception
✅ IsHostInterrupted(ClientConnectionHandler,False)
✅ IsHostInterrupted(ConnectionAccept,True)
✅ IsHostInterrupted(ReceiveClientProperties,False)
✅ ToStringReturnsExceptionToString
✅ spkl.CLI.IPC.Test.Messaging.MessageChannelHostTest
✅ CallsHandleListenerExceptionForClientConnectionHandler
✅ CallsHandleListenerExceptionForConnectionAccept
✅ spkl.CLI.IPC.Test.Messaging.MessageReceiverTest
✅ ExpectBytesThrowsConnectionExceptionIfBytesWereExpectedButNotReceived
✅ ExpectStringCanReceiveZeroLengthString
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveArgs)
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveCurrentDir)
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveProcessID)
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveReqArgs)
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveReqCurrentDir)
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveReqProcessID)
✅ spkl.CLI.IPC.Test.Messaging.MessageSenderTest
✅ SendBytesThrowsConnectionExceptionForSocketError
✅ spkl.CLI.IPC.Test.Startup.AutoTransportSingletonAppTest
✅ IsInstanceRunningReflectsFileLockState(False)
✅ IsInstanceRunningReflectsFileLockState(True)
✅ IsInstanceStartingReflectsFileLockState(False)
✅ IsInstanceStartingReflectsFileLockState(True)
✅ ReportInstanceRunningLocksFiles
✅ ReportInstanceRunningSerializesTransport
✅ ReportInstanceRunningThrowsExceptionIfFileIsLocked
✅ ReportInstanceShuttingDownUnlocksFiles
✅ RequestInstanceReturnsWithDeserializedTransportIfApplicationRunning
✅ RequestInstanceThrowsExceptionIfTransportDataIsNotReady
✅ RequestInstanceThrowsExceptionIfTransportDataIsReadyButMissing
✅ SuspendStartupLocksFile
✅ TransportIsTcp
✅ spkl.CLI.IPC.Test.Startup.SingletonAppTest
✅ IsInstanceRunningReflectsFileLockState(False)
✅ IsInstanceRunningReflectsFileLockState(True)
✅ IsInstanceStartingReflectsFileLockState(False)
✅ IsInstanceStartingReflectsFileLockState(True)
✅ ReportInstanceRunningLocksFile
✅ ReportInstanceRunningThrowsExceptionIfFileLockCannotBeObtained
✅ ReportInstanceShuttingDownThrowsExceptionIfReportInstanceRunningWasNotCalled
✅ ReportInstanceShuttingDownUnlocksFile
✅ RequestInstanceCallsStartInstanceIfNoApplicationRunningOrStarting
✅ RequestInstanceReturnsWithoutActionIfApplicationRunning
✅ RequestInstanceReturnsWithoutActionIfApplicationStartingThenRunning
✅ RequestInstanceThrowsExceptionIfNoApplicationIsStartedBeforeTimeout
✅ SuspendStartupDisposeUnlocksFile
✅ SuspendStartupLocksFile
✅ SuspendStartupTwiceThrowsException
✅ spkl.CLI.IPC.Test.Startup.StartupBehaviorTest
✅ Ctor
✅ spkl.CLI.IPC.Test.TcpLoopbackTransportTest
✅ CanSerialize
✅ EndPointIsIPEndPointWithChosenPort
✅ SocketIsNotNull
✅ test/CLI.IPC.Test/TestResults/net6.0/CLI.IPC.Test.trx
93 tests were completed in 57s with 93 passed, 0 failed and 0 skipped.
✅ spkl.CLI.IPC.Test.ClientTest
✅ AttachThrowsConnectionExceptionIfConnectionIsInterrupted
✅ AttachThrowsConnectionExceptionIfNoConnectionCanBeEstablished(0)
✅ AttachThrowsConnectionExceptionIfNoConnectionCanBeEstablished(65064)
✅ spkl.CLI.IPC.Test.DefaultHostConnectionHandlerTest
✅ Arguments
✅ CurrentDirectory
✅ HandleErrorString
✅ HandleOutString
✅ ProcessID
✅ spkl.CLI.IPC.Test.ExecutionTests.DefaultHostConnectionHandlerTest
✅ TestDefaultHostConnectionHandler
✅ spkl.CLI.IPC.Test.ExecutionTests.HostShutdownTest
✅ TestHostShutdown
✅ spkl.CLI.IPC.Test.ExecutionTests.MultipleClientsTest
✅ TestMultipleClients
✅ spkl.CLI.IPC.Test.ExecutionTests.SingletonTest
✅ TestSingleton("staticTime",2)
✅ TestSingleton("untilUnused",1)
✅ spkl.CLI.IPC.Test.HostTest
✅ CanStartHostOnExistingFile
✅ TestHostInSameProcessAsClient(TcpLoopbackTransport, HostConnectionHandler)
✅ TestHostInSameProcessAsClient(TcpLoopbackTransport, HostConnectionHandler2)
✅ TestHostInSameProcessAsClient(UdsTransport, HostConnectionHandler)
✅ TestHostInSameProcessAsClient(UdsTransport, HostConnectionHandler2)
✅ WaitUntilAllClientsDisconnectedThrowsInvalidOperationExceptionWhenCalledBeforeShutdown
✅ WaitUntilAllClientsDisconnectedThrowsInvalidOperationExceptionWhenCalledMoreThanOnce
✅ spkl.CLI.IPC.Test.Internal.DelegateTextWriterTest
✅ EncodingIsUtf8
✅ WriteChar
✅ WriteCharArrayIntInt
✅ WriteString
✅ WriteStringNull
✅ spkl.CLI.IPC.Test.Internal.DisposableTest
✅ DisposeCallsCallback
✅ DisposeCallsCallbackOnlyOnce
✅ spkl.CLI.IPC.Test.Internal.FileLockTest
✅ IsLockedReturnsFalseAfterFileIsUnlocked
✅ IsLockedReturnsFalseIsFileExistsButIsNotLocked
✅ IsLockedReturnsTrueIfFileIsLocked
✅ IsNotHoldingLockInitially
✅ IsNotLockedInitially
✅ LockLocksTheFile
✅ TryLockLocksTheFileIfItIsNotLocked
✅ TryLockReturnsFalseIfTheFileIsAlreadyLocked
✅ TryLockWithTimeoutLocksTheFileAsSoonAsItIsNotLocked
✅ TryLockWithTimeoutReturnsFalseIfTheLockCannotBeObtained
✅ UnlockUnlocksAndDeletesTheFile
✅ spkl.CLI.IPC.Test.ListenerErrorTest
✅ ErrorPoint(ClientConnectionHandler)
✅ ErrorPoint(ConnectionAccept)
✅ ErrorPoint(ReceiveClientProperties)
✅ Exception
✅ IsHostInterrupted(ClientConnectionHandler,False)
✅ IsHostInterrupted(ConnectionAccept,True)
✅ IsHostInterrupted(ReceiveClientProperties,False)
✅ ToStringReturnsExceptionToString
✅ spkl.CLI.IPC.Test.Messaging.MessageChannelHostTest
✅ CallsHandleListenerExceptionForClientConnectionHandler
✅ CallsHandleListenerExceptionForConnectionAccept
✅ spkl.CLI.IPC.Test.Messaging.MessageReceiverTest
✅ ExpectBytesThrowsConnectionExceptionIfBytesWereExpectedButNotReceived
✅ ExpectStringCanReceiveZeroLengthString
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveArgs)
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveCurrentDir)
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveProcessID)
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveReqArgs)
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveReqCurrentDir)
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveReqProcessID)
✅ spkl.CLI.IPC.Test.Messaging.MessageSenderTest
✅ SendBytesThrowsConnectionExceptionForSocketError
✅ spkl.CLI.IPC.Test.Startup.AutoTransportSingletonAppTest
✅ IsInstanceRunningReflectsFileLockState(False)
✅ IsInstanceRunningReflectsFileLockState(True)
✅ IsInstanceStartingReflectsFileLockState(False)
✅ IsInstanceStartingReflectsFileLockState(True)
✅ ReportInstanceRunningLocksFiles
✅ ReportInstanceRunningSerializesTransport
✅ ReportInstanceRunningThrowsExceptionIfFileIsLocked
✅ ReportInstanceShuttingDownUnlocksFiles
✅ RequestInstanceReturnsWithDeserializedTransportIfApplicationRunning
✅ RequestInstanceThrowsExceptionIfTransportDataIsNotReady
✅ RequestInstanceThrowsExceptionIfTransportDataIsReadyButMissing
✅ SuspendStartupLocksFile
✅ TransportIsTcpIfPathTooLong
✅ TransportIsUdsIfPathShortEnough
✅ spkl.CLI.IPC.Test.Startup.SingletonAppTest
✅ IsInstanceRunningReflectsFileLockState(False)
✅ IsInstanceRunningReflectsFileLockState(True)
✅ IsInstanceStartingReflectsFileLockState(False)
✅ IsInstanceStartingReflectsFileLockState(True)
✅ ReportInstanceRunningLocksFile
✅ ReportInstanceRunningThrowsExceptionIfFileLockCannotBeObtained
✅ ReportInstanceShuttingDownThrowsExceptionIfReportInstanceRunningWasNotCalled
✅ ReportInstanceShuttingDownUnlocksFile
✅ RequestInstanceCallsStartInstanceIfNoApplicationRunningOrStarting
✅ RequestInstanceReturnsWithoutActionIfApplicationRunning
✅ RequestInstanceReturnsWithoutActionIfApplicationStartingThenRunning
✅ RequestInstanceThrowsExceptionIfNoApplicationIsStartedBeforeTimeout
✅ SuspendStartupDisposeUnlocksFile
✅ SuspendStartupLocksFile
✅ SuspendStartupTwiceThrowsException
✅ spkl.CLI.IPC.Test.Startup.StartupBehaviorTest
✅ Ctor
✅ spkl.CLI.IPC.Test.TcpLoopbackTransportTest
✅ CanSerialize
✅ EndPointIsIPEndPointWithChosenPort
✅ SocketIsNotNull
✅ spkl.CLI.IPC.Test.UdsTransportTest
✅ CanSerialize
✅ EndPointIsUdsEndPointWithChosenPath
✅ SocketIsNotNull
✅ test/CLI.IPC.Test/TestResults/net8.0/CLI.IPC.Test.trx
93 tests were completed in 56s with 93 passed, 0 failed and 0 skipped.
✅ spkl.CLI.IPC.Test.ClientTest
✅ AttachThrowsConnectionExceptionIfConnectionIsInterrupted
✅ AttachThrowsConnectionExceptionIfNoConnectionCanBeEstablished(0)
✅ AttachThrowsConnectionExceptionIfNoConnectionCanBeEstablished(65064)
✅ spkl.CLI.IPC.Test.DefaultHostConnectionHandlerTest
✅ Arguments
✅ CurrentDirectory
✅ HandleErrorString
✅ HandleOutString
✅ ProcessID
✅ spkl.CLI.IPC.Test.ExecutionTests.DefaultHostConnectionHandlerTest
✅ TestDefaultHostConnectionHandler
✅ spkl.CLI.IPC.Test.ExecutionTests.HostShutdownTest
✅ TestHostShutdown
✅ spkl.CLI.IPC.Test.ExecutionTests.MultipleClientsTest
✅ TestMultipleClients
✅ spkl.CLI.IPC.Test.ExecutionTests.SingletonTest
✅ TestSingleton("staticTime",2)
✅ TestSingleton("untilUnused",1)
✅ spkl.CLI.IPC.Test.HostTest
✅ CanStartHostOnExistingFile
✅ TestHostInSameProcessAsClient(TcpLoopbackTransport, HostConnectionHandler)
✅ TestHostInSameProcessAsClient(TcpLoopbackTransport, HostConnectionHandler2)
✅ TestHostInSameProcessAsClient(UdsTransport, HostConnectionHandler)
✅ TestHostInSameProcessAsClient(UdsTransport, HostConnectionHandler2)
✅ WaitUntilAllClientsDisconnectedThrowsInvalidOperationExceptionWhenCalledBeforeShutdown
✅ WaitUntilAllClientsDisconnectedThrowsInvalidOperationExceptionWhenCalledMoreThanOnce
✅ spkl.CLI.IPC.Test.Internal.DelegateTextWriterTest
✅ EncodingIsUtf8
✅ WriteChar
✅ WriteCharArrayIntInt
✅ WriteString
✅ WriteStringNull
✅ spkl.CLI.IPC.Test.Internal.DisposableTest
✅ DisposeCallsCallback
✅ DisposeCallsCallbackOnlyOnce
✅ spkl.CLI.IPC.Test.Internal.FileLockTest
✅ IsLockedReturnsFalseAfterFileIsUnlocked
✅ IsLockedReturnsFalseIsFileExistsButIsNotLocked
✅ IsLockedReturnsTrueIfFileIsLocked
✅ IsNotHoldingLockInitially
✅ IsNotLockedInitially
✅ LockLocksTheFile
✅ TryLockLocksTheFileIfItIsNotLocked
✅ TryLockReturnsFalseIfTheFileIsAlreadyLocked
✅ TryLockWithTimeoutLocksTheFileAsSoonAsItIsNotLocked
✅ TryLockWithTimeoutReturnsFalseIfTheLockCannotBeObtained
✅ UnlockUnlocksAndDeletesTheFile
✅ spkl.CLI.IPC.Test.ListenerErrorTest
✅ ErrorPoint(ClientConnectionHandler)
✅ ErrorPoint(ConnectionAccept)
✅ ErrorPoint(ReceiveClientProperties)
✅ Exception
✅ IsHostInterrupted(ClientConnectionHandler,False)
✅ IsHostInterrupted(ConnectionAccept,True)
✅ IsHostInterrupted(ReceiveClientProperties,False)
✅ ToStringReturnsExceptionToString
✅ spkl.CLI.IPC.Test.Messaging.MessageChannelHostTest
✅ CallsHandleListenerExceptionForClientConnectionHandler
✅ CallsHandleListenerExceptionForConnectionAccept
✅ spkl.CLI.IPC.Test.Messaging.MessageReceiverTest
✅ ExpectBytesThrowsConnectionExceptionIfBytesWereExpectedButNotReceived
✅ ExpectStringCanReceiveZeroLengthString
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveArgs)
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveCurrentDir)
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveProcessID)
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveReqArgs)
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveReqCurrentDir)
✅ ReceiveMethodsThrowConnectionExceptionIfDifferentMessageTypeWasReceived(ReceiveReqProcessID)
✅ spkl.CLI.IPC.Test.Messaging.MessageSenderTest
✅ SendBytesThrowsConnectionExceptionForSocketError
✅ spkl.CLI.IPC.Test.Startup.AutoTransportSingletonAppTest
✅ IsInstanceRunningReflectsFileLockState(False)
✅ IsInstanceRunningReflectsFileLockState(True)
✅ IsInstanceStartingReflectsFileLockState(False)
✅ IsInstanceStartingReflectsFileLockState(True)
✅ ReportInstanceRunningLocksFiles
✅ ReportInstanceRunningSerializesTransport
✅ ReportInstanceRunningThrowsExceptionIfFileIsLocked
✅ ReportInstanceShuttingDownUnlocksFiles
✅ RequestInstanceReturnsWithDeserializedTransportIfApplicationRunning
✅ RequestInstanceThrowsExceptionIfTransportDataIsNotReady
✅ RequestInstanceThrowsExceptionIfTransportDataIsReadyButMissing
✅ SuspendStartupLocksFile
✅ TransportIsTcpIfPathTooLong
✅ TransportIsUdsIfPathShortEnough
✅ spkl.CLI.IPC.Test.Startup.SingletonAppTest
✅ IsInstanceRunningReflectsFileLockState(False)
✅ IsInstanceRunningReflectsFileLockState(True)
✅ IsInstanceStartingReflectsFileLockState(False)
✅ IsInstanceStartingReflectsFileLockState(True)
✅ ReportInstanceRunningLocksFile
✅ ReportInstanceRunningThrowsExceptionIfFileLockCannotBeObtained
✅ ReportInstanceShuttingDownThrowsExceptionIfReportInstanceRunningWasNotCalled
✅ ReportInstanceShuttingDownUnlocksFile
✅ RequestInstanceCallsStartInstanceIfNoApplicationRunningOrStarting
✅ RequestInstanceReturnsWithoutActionIfApplicationRunning
✅ RequestInstanceReturnsWithoutActionIfApplicationStartingThenRunning
✅ RequestInstanceThrowsExceptionIfNoApplicationIsStartedBeforeTimeout
✅ SuspendStartupDisposeUnlocksFile
✅ SuspendStartupLocksFile
✅ SuspendStartupTwiceThrowsException
✅ spkl.CLI.IPC.Test.Startup.StartupBehaviorTest
✅ Ctor
✅ spkl.CLI.IPC.Test.TcpLoopbackTransportTest
✅ CanSerialize
✅ EndPointIsIPEndPointWithChosenPort
✅ SocketIsNotNull
✅ spkl.CLI.IPC.Test.UdsTransportTest
✅ CanSerialize
✅ EndPointIsUdsEndPointWithChosenPath
✅ SocketIsNotNull
Loading