Implement experimental PXE boot provisioning server #452
269 passed, 0 failed and 32 skipped
✅ Redpoint.AutoDiscovery.Tests.test-result.trx
2 tests were completed in 2s with 1 passed, 0 failed and 1 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.AutoDiscovery.Tests.DiscoveryTests | 1⚪ | 1ms | ||
| Redpoint.AutoDiscovery.Tests.RegistrationTests | 1✅ | 831ms |
✅ Redpoint.AutoDiscovery.Tests.DiscoveryTests
⚪ TestSelfDiscovery
✅ Redpoint.AutoDiscovery.Tests.RegistrationTests
✅ TestRegistration
✅ Redpoint.CloudFramework.Analyzer.Tests.test-result.trx
3 tests were completed in 7s with 3 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.CloudFramework.Analyzer.Tests.ModelAnalyzerTests | 3✅ | 6s |
✅ Redpoint.CloudFramework.Analyzer.Tests.ModelAnalyzerTests
✅ TestEmpty
✅ TestInherit
✅ TestSealed
✅ Redpoint.Concurrency.Tests.test-result.trx
7 tests were completed in 1s with 7 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Concurrency.Tests.FirstPastThePostTests | 3✅ | 20ms | ||
| Redpoint.Concurrency.Tests.GateTests | 2✅ | 124ms | ||
| Redpoint.Concurrency.Tests.TerminableAwaitableConcurrentQueueTests | 2✅ | 65ms |
✅ Redpoint.Concurrency.Tests.FirstPastThePostTests
✅ ReceivesNoResultWhenExpected
✅ ReceivesResultWhenExpected
✅ ThrowsIfTooManyResultsReceived
✅ Redpoint.Concurrency.Tests.GateTests
✅ GateHighIterationTest
✅ GateWorks
✅ Redpoint.Concurrency.Tests.TerminableAwaitableConcurrentQueueTests
✅ TestHugeQueue
✅ TestTermination
✅ Redpoint.Git.Managed.Packfile.Tests.test-result.trx
4 tests were completed in 1s with 4 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Git.Managed.Packfile.Tests.PackfileIndexTests | 3✅ | 23ms | ||
| Redpoint.Git.Managed.Packfile.Tests.PackfileTests | 1✅ | 23ms |
✅ Redpoint.Git.Managed.Packfile.Tests.PackfileIndexTests
✅ BinarySearchDoesNotReturnObjectsThatDoNotExist
✅ CanBinarySearchPackfileIndex
✅ CanEnumeratePackfileIndex
✅ Redpoint.Git.Managed.Packfile.Tests.PackfileTests
✅ CanReadBlobFromPackfile
✅ Redpoint.Git.Managed.Tests.test-result.trx
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Git.Managed.Tests.ExecutionEngineTests | 1✅ | 85ms |
✅ Redpoint.Git.Managed.Tests.ExecutionEngineTests
✅ CanRetrieveLooseAndPackedObjects
✅ Redpoint.GrpcPipes.Tests.test-result.trx
5 tests were completed in 2s with 4 passed, 0 failed and 1 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.GrpcPipes.Tests.GrpcPipesTests | 4✅ | 216ms | ||
| Redpoint.GrpcPipes.Tests.GrpcStallTests | 1⚪ | 1ms |
✅ Redpoint.GrpcPipes.Tests.GrpcPipesTests
✅ TestComputerPipes(protocol: "tcp")
✅ TestNetworkPipes(protocol: "tcp")
✅ TestNewServerCanRemoveOldPipe(protocol: "tcp")
✅ TestUserPipes(protocol: "tcp")
✅ Redpoint.GrpcPipes.Tests.GrpcStallTests
⚪ TestPipeDoesNotStall
✅ Redpoint.GrpcPipes.Transport.Tcp.Tests.test-result.trx
24 tests were completed in 12s with 21 passed, 0 failed and 3 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.GrpcPipes.Transport.Tcp.Tests.TcpGrpcClientStreaming | 6✅ | 6s | ||
| Redpoint.GrpcPipes.Transport.Tcp.Tests.TcpGrpcDuplexStreaming | 4✅ | 2⚪ | 431ms | |
| Redpoint.GrpcPipes.Transport.Tcp.Tests.TcpGrpcServerStreaming | 5✅ | 1⚪ | 3s | |
| Redpoint.GrpcPipes.Transport.Tcp.Tests.TcpGrpcUnary | 6✅ | 10s |
✅ Redpoint.GrpcPipes.Transport.Tcp.Tests.TcpGrpcClientStreaming
✅ Call
✅ CallParallel
✅ CallRepeated
✅ CallWithCancellationToken
✅ CallWithDeadline
✅ CallWithHeaders
✅ Redpoint.GrpcPipes.Transport.Tcp.Tests.TcpGrpcDuplexStreaming
✅ Call
✅ CallParallel
✅ CallRepeated
⚪ CallWithCancellationToken
⚪ CallWithDeadline
✅ CallWithHeaders
✅ Redpoint.GrpcPipes.Transport.Tcp.Tests.TcpGrpcServerStreaming
✅ Call
✅ CallParallel
✅ CallRepeated
✅ CallWithCancellationToken
⚪ CallWithDeadline
✅ CallWithHeaders
✅ Redpoint.GrpcPipes.Transport.Tcp.Tests.TcpGrpcUnary
✅ Call
✅ CallParallel
✅ CallRepeated
✅ CallWithCancellationToken
✅ CallWithDeadline
✅ CallWithHeaders
✅ Redpoint.KubernetesManager.Tests.test-result.trx
3 tests were completed in 4s with 3 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.KubernetesManager.Tests.BootManagerTests | 1✅ | 41ms | ||
| Redpoint.KubernetesManager.Tests.KestrelTests | 1✅ | 1s | ||
| Redpoint.KubernetesManager.Tests.ManifestTests | 1✅ | 3s |
✅ Redpoint.KubernetesManager.Tests.BootManagerTests
✅ TestEfibootmgrParse
✅ Redpoint.KubernetesManager.Tests.KestrelTests
✅ CanStartKestrel
✅ Redpoint.KubernetesManager.Tests.ManifestTests
✅ TestManifestUpdates
✅ Redpoint.Lexer.Tests.test-result.trx
117 tests were completed in 2s with 117 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Lexer.Tests.LexerTests | 82✅ | 25ms | ||
| Redpoint.Lexer.Tests.SpanExtensionsTests | 35✅ | 24ms |
✅ Redpoint.Lexer.Tests.LexerTests
✅ ConsumeTest(expected: "", input: "")
✅ ConsumeTest(expected: "", input: "t")
✅ ConsumeTest(expected: "", input: "te")
✅ ConsumeTest(expected: "", input: "te\\\nst")
✅ ConsumeTest(expected: "", input: "tes")
✅ ConsumeTest(expected: "test", input: "test")
✅ ConsumeTest(expected: "test", input: "test2")
✅ ConsumeTest(expected: "test", input: "testtest")
✅ ConsumeTestWithNewlines(expected: "", input: "")
✅ ConsumeTestWithNewlines(expected: "", input: "t")
✅ ConsumeTestWithNewlines(expected: "", input: "te")
✅ ConsumeTestWithNewlines(expected: "", input: "tes")
✅ ConsumeTestWithNewlines(expected: "te\\\nst", input: "te\\\nst")
✅ ConsumeTestWithNewlines(expected: "test", input: "test")
✅ ConsumeTestWithNewlines(expected: "test", input: "test2")
✅ ConsumeTestWithNewlines(expected: "test", input: "testtest")
✅ ConsumeWord(expected: "_", test: "_")
✅ ConsumeWord(expected: "_SOMEWORD99", test: "_SOMEWORD99 thenAnotherThing ")
✅ ConsumeWord(expected: "", test: " ")
✅ ConsumeWord(expected: "", test: "")
✅ ConsumeWord(expected: "", test: "*")
✅ ConsumeWord(expected: "", test: "\\\nmultiline\\\n0Identifier")
✅ ConsumeWord(expected: "", test: "0 ")
✅ ConsumeWord(expected: "", test: "0")
✅ ConsumeWord(expected: "", test: "1 ")
✅ ConsumeWord(expected: "", test: "1")
✅ ConsumeWord(expected: "", test: "9 ")
✅ ConsumeWord(expected: "", test: "9")
✅ ConsumeWord(expected: "a", test: "a ")
✅ ConsumeWord(expected: "A", test: "A ")
✅ ConsumeWord(expected: "a", test: "a")
✅ ConsumeWord(expected: "A", test: "A")
✅ ConsumeWord(expected: "A0", test: "A0 ")
✅ ConsumeWord(expected: "A0", test: "A0")
✅ ConsumeWord(expected: "b", test: "b ")
✅ ConsumeWord(expected: "B", test: "B ")
✅ ConsumeWord(expected: "b", test: "b")
✅ ConsumeWord(expected: "B", test: "B")
✅ ConsumeWord(expected: "B1", test: "B1 ")
✅ ConsumeWord(expected: "B1", test: "B1")
✅ ConsumeWord(expected: "helloWorld", test: "helloWorld thenAnotherThing ")
✅ ConsumeWord(expected: "mult", test: "mult\\\niline\\\n0Identifier")
✅ ConsumeWord(expected: "otherIdentifier0", test: "otherIdentifier0 thenAnotherThing ")
✅ ConsumeWord(expected: "z", test: "z ")
✅ ConsumeWord(expected: "Z", test: "Z ")
✅ ConsumeWord(expected: "z", test: "z")
✅ ConsumeWord(expected: "Z", test: "Z")
✅ ConsumeWord(expected: "Z9", test: "Z9 ")
✅ ConsumeWord(expected: "Z9", test: "Z9")
✅ ConsumeWordWithNewlines(expected: "_", test: "_")
✅ ConsumeWordWithNewlines(expected: "_SOMEWORD99", test: "_SOMEWORD99 thenAnotherThing ")
✅ ConsumeWordWithNewlines(expected: "", test: " ")
✅ ConsumeWordWithNewlines(expected: "", test: "")
✅ ConsumeWordWithNewlines(expected: "", test: "*")
✅ ConsumeWordWithNewlines(expected: "", test: "0 ")
✅ ConsumeWordWithNewlines(expected: "", test: "0")
✅ ConsumeWordWithNewlines(expected: "", test: "1 ")
✅ ConsumeWordWithNewlines(expected: "", test: "1")
✅ ConsumeWordWithNewlines(expected: "", test: "9 ")
✅ ConsumeWordWithNewlines(expected: "", test: "9")
✅ ConsumeWordWithNewlines(expected: "\\\nmultiline\\\n0Identifier", test: "\\\nmultiline\\\n0Identifier")
✅ ConsumeWordWithNewlines(expected: "a", test: "a ")
✅ ConsumeWordWithNewlines(expected: "A", test: "A ")
✅ ConsumeWordWithNewlines(expected: "a", test: "a")
✅ ConsumeWordWithNewlines(expected: "A", test: "A")
✅ ConsumeWordWithNewlines(expected: "A0", test: "A0 ")
✅ ConsumeWordWithNewlines(expected: "A0", test: "A0")
✅ ConsumeWordWithNewlines(expected: "b", test: "b ")
✅ ConsumeWordWithNewlines(expected: "B", test: "B ")
✅ ConsumeWordWithNewlines(expected: "b", test: "b")
✅ ConsumeWordWithNewlines(expected: "B", test: "B")
✅ ConsumeWordWithNewlines(expected: "B1", test: "B1 ")
✅ ConsumeWordWithNewlines(expected: "B1", test: "B1")
✅ ConsumeWordWithNewlines(expected: "helloWorld", test: "helloWorld thenAnotherThing ")
✅ ConsumeWordWithNewlines(expected: "mult\\\niline\\\n0Identifier", test: "mult\\\niline\\\n0Identifier")
✅ ConsumeWordWithNewlines(expected: "otherIdentifier0", test: "otherIdentifier0 thenAnotherThing ")
✅ ConsumeWordWithNewlines(expected: "z", test: "z ")
✅ ConsumeWordWithNewlines(expected: "Z", test: "Z ")
✅ ConsumeWordWithNewlines(expected: "z", test: "z")
✅ ConsumeWordWithNewlines(expected: "Z", test: "Z")
✅ ConsumeWordWithNewlines(expected: "Z9", test: "Z9 ")
✅ ConsumeWordWithNewlines(expected: "Z9", test: "Z9")
✅ Redpoint.Lexer.Tests.SpanExtensionsTests
✅ Consume(expectedResult: "", expectedConsumed: 0, source: "", consume: 0)
✅ Consume(expectedResult: "", expectedConsumed: 4, source: "test", consume: 4)
✅ Consume(expectedResult: "est", expectedConsumed: 1, source: "test", consume: 1)
✅ Consume(expectedResult: "st", expectedConsumed: 2, source: "test", consume: 2)
✅ Consume(expectedResult: "t", expectedConsumed: 3, source: "test", consume: 3)
✅ Consume(expectedResult: "test", expectedConsumed: 0, source: "test", consume: 0)
✅ ConsumeNewlineContinuations(expectedResult: "", expectedConsumed: 0, source: "")
✅ ConsumeNewlineContinuations(expectedResult: "", expectedConsumed: 2, source: "\\\n")
✅ ConsumeNewlineContinuations(expectedResult: "", expectedConsumed: 3, source: "\\\r\n")
✅ ConsumeNewlineContinuations(expectedResult: "", expectedConsumed: 4, source: "\\\n\\\n")
✅ ConsumeNewlineContinuations(expectedResult: "", expectedConsumed: 5, source: "\\\n\\\r\n")
✅ ConsumeNewlineContinuations(expectedResult: "", expectedConsumed: 6, source: "\\\r\n\\\r\n")
✅ ConsumeNewlineContinuations(expectedResult: "\\", expectedConsumed: 0, source: "\\")
✅ ConsumeNewlineContinuations(expectedResult: "test", expectedConsumed: 4, source: "\\\n\\\ntest")
✅ ConsumeNewlineContinuations(expectedResult: "test", expectedConsumed: 5, source: "\\\n\\\r\ntest")
✅ ConsumeNewlineContinuations(expectedResult: "test", expectedConsumed: 6, source: "\\\r\n\\\r\ntest")
✅ ConsumeNewlineContinuations(expectedResult: "test\\\r\n\\\r\n", expectedConsumed: 0, source: "test\\\r\n\\\r\n")
✅ ConsumeThrows(source: "", consume: 1)
✅ ConsumeThrows(source: "test", consume: -1)
✅ ConsumeThrows(source: "test", consume: 5)
✅ IndexOfAnyBeforeNewlineContinuations(expectedPosition: -1, source: "", startPosition: 0)
✅ IndexOfAnyBeforeNewlineContinuations(expectedPosition: -1, source: "test", startPosition: 0)
✅ IndexOfAnyBeforeNewlineContinuations(expectedPosition: 1, source: "te\\\nst", startPosition: 4)
✅ IndexOfAnyBeforeNewlineContinuations(expectedPosition: 1, source: "test", startPosition: 2)
✅ IndexOfAnyBeforeNewlineContinuations(expectedPosition: 2, source: "te\\\nst", startPosition: 3)
✅ TryConsumeSequence(expectedOutcome: False, expectedResult: "", expectedConsumed: 0, source: "", sequence: "sequence")
✅ TryConsumeSequence(expectedOutcome: False, expectedResult: "source", expectedConsumed: 0, source: "source", sequence: "sequence")
✅ TryConsumeSequence(expectedOutcome: True, expectedResult: "", expectedConsumed: 0, source: "", sequence: "")
✅ TryConsumeSequence(expectedOutcome: True, expectedResult: "*/", expectedConsumed: 2, source: "/**/", sequence: "/*")
✅ TryConsumeSequence(expectedOutcome: True, expectedResult: "*/", expectedConsumed: 4, source: "/\\\n**/", sequence: "/*")
✅ TryConsumeSequence(expectedOutcome: True, expectedResult: "*/", expectedConsumed: 4, source: "\\\n/**/", sequence: "/*")
✅ TryConsumeSequence(expectedOutcome: True, expectedResult: "*/\\\n", expectedConsumed: 2, source: "/**/\\\n", sequence: "/*")
✅ TryConsumeSequence(expectedOutcome: True, expectedResult: "*\\\n/", expectedConsumed: 2, source: "/**\\\n/", sequence: "/*")
✅ TryConsumeSequence(expectedOutcome: True, expectedResult: "\\\n*/", expectedConsumed: 2, source: "/*\\\n*/", sequence: "/*")
✅ TryConsumeSequence(expectedOutcome: True, expectedResult: "source", expectedConsumed: 0, source: "source", sequence: "")
✅ Redpoint.Logging.Mac.Tests.test-result.trx
1 tests were completed in 3s with 0 passed, 0 failed and 1 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Logging.Mac.Tests.MacLoggerTests | 1⚪ | 1ms |
✅ Redpoint.Logging.Mac.Tests.MacLoggerTests
⚪ TestMacLogging
✅ Redpoint.Numerics.Tests.test-result.trx
10 tests were completed in 1s with 10 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Numerics.Tests.UInt160Tests | 10✅ | 23ms |
✅ Redpoint.Numerics.Tests.UInt160Tests
✅ CompareTo
✅ Equal
✅ GreaterThan
✅ GreaterThanOrEqual
✅ LessThan
✅ LessThanOrEqual
✅ MostSignificantByte
✅ NotEqual
✅ RoundTrip
✅ SimpleLessThan
✅ Redpoint.PathResolution.Tests.test-result.trx
2 tests were completed in 1s with 2 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.PathResolution.Tests.PathResolutionTests | 2✅ | 25ms |
✅ Redpoint.PathResolution.Tests.PathResolutionTests
✅ CanResolveCmd
✅ CanResolvePowerShell
✅ Redpoint.ProcessExecution.Tests.test-result.trx
19 tests were completed in 2s with 18 passed, 0 failed and 1 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.ProcessExecution.Tests.ArgumentParsingTests | 5✅ | 72ms | ||
| Redpoint.ProcessExecution.Tests.ExecutionTests | 12✅ | 1⚪ | 1s | |
| Redpoint.ProcessExecution.Tests.TrustedInstallerTests | 1✅ | 321ms |
✅ Redpoint.ProcessExecution.Tests.ArgumentParsingTests
✅ ClangTidyArgumentsAreParsedCorrectly
✅ CmdCopyArgumentsAreParsedCorrectly
✅ CreateArgumentFromLogicalValue
✅ CreateArgumentFromOriginalValue
✅ RoundTripComplexCommandLine
✅ Redpoint.ProcessExecution.Tests.ExecutionTests
✅ CanCaptureCmdAsync
✅ CanExecuteCmdAsync
✅ CanGetExitCodeOneFromCmdAsync
✅ CanGetExitCodeWeirdFromCmdAsync
✅ CanMapDriveForCmdAndSeeContentsAsync
✅ CanMapDriveForCmdAndSeeContentsOfSystemDriveAsync
✅ CanMapDriveForCmdAsync
✅ CanMapEmptyDrivesForCmdAsync
✅ CanReliablyUseProcessExecutionEnumerable
✅ CanSeeContentsOfSystemDriveAsync
✅ CanStartCmdInMappedDriveAndSeeContentsAsync
✅ CanStartCmdInMappedDriveAsync
⚪ CanTerminateCmdWithTimeoutAsync
✅ Redpoint.ProcessExecution.Tests.TrustedInstallerTests
✅ CanExecuteAsTrustedInstallerAsync
✅ Redpoint.ProcessTree.Tests.test-result.trx
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.ProcessTree.Tests.ProcessTreeTests | 1✅ | 32ms |
✅ Redpoint.ProcessTree.Tests.ProcessTreeTests
✅ CanGetParentProcess
✅ Redpoint.Reservation.Tests.test-result.trx
2 tests were completed in 1s with 2 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Reservation.Tests.PortReservationTests | 1✅ | 69ms | ||
| Redpoint.Reservation.Tests.ReservationTests | 1✅ | 77ms |
✅ Redpoint.Reservation.Tests.PortReservationTests
✅ ReservePortWorks
✅ Redpoint.Reservation.Tests.ReservationTests
✅ ReserveExactWorksForThreads
✅ Redpoint.ServiceControl.Tests.test-result.trx
2 tests were completed in 1s with 1 passed, 0 failed and 1 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.ServiceControl.Tests.MacServiceControlTests | 1⚪ | 1ms | ||
| Redpoint.ServiceControl.Tests.WindowsServiceControlTests | 1✅ | 77ms |
✅ Redpoint.ServiceControl.Tests.MacServiceControlTests
⚪ TestServiceStatus
✅ Redpoint.ServiceControl.Tests.WindowsServiceControlTests
✅ TestServiceStatus
✅ Redpoint.StringEnum.Tests.test-result.trx
8 tests were completed in 1s with 8 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.StringEnum.Tests.StringEnumTests | 8✅ | 32ms |
✅ Redpoint.StringEnum.Tests.StringEnumTests
✅ ArgumentNullExceptionThrownWhenExpected
✅ CanConvertEnumValuesToStrings
✅ DifferentEnumValuesAreNotEqual
✅ DifferentParsedEnumValuesAreEqual
✅ EnumValuesAreEqual
✅ ParsedEnumValuesAreEqual
✅ ParseWithInvalidOptionThrows
✅ TryParseReturnsCorrectValuesForParseAttempts
✅ Redpoint.Tpm.Tests.test-result.trx
2 tests were completed in 1s with 0 passed, 0 failed and 2 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Tpm.Tests.TpmSecuredHttpTests | 1⚪ | 1ms | ||
| Redpoint.Tpm.Tests.TpmServiceTests | 1⚪ | 1ms |
✅ Redpoint.Tpm.Tests.TpmSecuredHttpTests
⚪ TestTpmAndCertificates
✅ Redpoint.Tpm.Tests.TpmServiceTests
⚪ TestTpmService
✅ Redpoint.Uefs.ContainerRegistry.Tests.test-result.trx
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Uefs.ContainerRegistry.Tests.DockerConfigJsonTests | 1✅ | 27ms |
✅ Redpoint.Uefs.ContainerRegistry.Tests.DockerConfigJsonTests
✅ CanReadCredsStore
✅ Redpoint.Uefs.Daemon.Transactional.Tests.test-result.trx
18 tests were completed in 1s with 18 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Uefs.Daemon.Transactional.Tests.TransactionTests | 9✅ | 97ms | ||
| Redpoint.Uefs.Daemon.Transactional.Tests.TransactionWithResultTests | 9✅ | 112ms |
✅ Redpoint.Uefs.Daemon.Transactional.Tests.TransactionTests
✅ DeduplicatedTransactionCancelledWhenNoListeners
✅ DeduplicatedTransactionCompletesWhenDeduplicatedCancelled
✅ DeduplicatedTransactionCompletesWhenDeduplicatedTakesOver
✅ ExceptionFromThrowingExecutorIsCaughtByLastListenerToDeregister
✅ ExceptionFromThrowingExecutorIsCaughtByLastListenerToDeregisterInReverseOrder
✅ ExceptionFromThrowingExecutorIsCaughtDuringWait
✅ ExceptionFromThrowingExecutorIsCaughtWhenNoListeners
✅ TransactionCancelledWhenNoListeners
✅ TransactionCompletes
✅ Redpoint.Uefs.Daemon.Transactional.Tests.TransactionWithResultTests
✅ DeduplicatedTransactionCancelledWhenNoListeners
✅ DeduplicatedTransactionCompletesWhenDeduplicatedCancelled
✅ DeduplicatedTransactionCompletesWhenDeduplicatedTakesOver
✅ ExceptionFromThrowingExecutorIsCaughtByLastListenerToDeregister
✅ ExceptionFromThrowingExecutorIsCaughtByLastListenerToDeregisterInReverseOrder
✅ ExceptionFromThrowingExecutorIsCaughtDuringWait
✅ ExceptionFromThrowingExecutorIsCaughtWhenNoListeners
✅ TransactionCancelledWhenNoListeners
✅ TransactionCompletes
✅ Redpoint.Uet.Automation.Tests.test-result.trx
6 tests were completed in 1s with 0 passed, 0 failed and 6 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Uet.Automation.Tests.AutomationRunnerTests | 1⚪ | 1ms | ||
| Redpoint.Uet.Automation.Tests.LocalWorkerPoolTests | 5⚪ | 5ms |
✅ Redpoint.Uet.Automation.Tests.AutomationRunnerTests
⚪ CanRunAutomationTests
✅ Redpoint.Uet.Automation.Tests.LocalWorkerPoolTests
⚪ CanShutdownWorkerWithFinishedWithDescriptorAsync
⚪ CanShutdownWorkerWithFinishedWithWorkersAsync
⚪ CanSpinUpSingleLocalEditorWorker
⚪ CanSpinUpSingleLocalGauntletWorker
⚪ CanSpinUpTwoLocalEditorWorkers
✅ Redpoint.Uet.BuildPipeline.Tests.test-result.trx
3 tests were completed in 2s with 1 passed, 0 failed and 2 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Uet.BuildPipeline.Tests.BuildGraphGeneratorTests | 2⚪ | 2ms | ||
| Redpoint.Uet.BuildPipeline.Tests.DynamicBuildGraphIncludeTests | 1✅ | 150ms |
✅ Redpoint.Uet.BuildPipeline.Tests.BuildGraphGeneratorTests
⚪ CanGenerateBuildGraphForPlugin
⚪ CanGenerateBuildGraphForProject
✅ Redpoint.Uet.BuildPipeline.Tests.DynamicBuildGraphIncludeTests
✅ TestPluginTests
✅ Redpoint.Uet.Configuration.Tests.test-result.trx
4 tests were completed in 2s with 4 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Uet.Configuration.Tests.BuildConfigTests | 4✅ | 198ms |
✅ Redpoint.Uet.Configuration.Tests.BuildConfigTests
✅ NestedProjectDistributionsWork
✅ PluginTests
✅ PluginTestsWithExtraParameter
✅ PluginTestsWithNoProvider
✅ Redpoint.Uet.Database.Tests.test-result.trx
1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Uet.Database.Tests.DatabaseTests | 1✅ | 379ms |
✅ Redpoint.Uet.Database.Tests.DatabaseTests
✅ TestDatabaseAsync
✅ Redpoint.Uet.SdkManagement.Tests.test-result.trx
4 tests were completed in 1s with 4 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Uet.SdkManagement.Tests.AndroidEnvironmentSetupTests | 1✅ | 19ms | ||
| Redpoint.Uet.SdkManagement.Tests.MacEnvironmentSetupTests | 1✅ | 19ms | ||
| Redpoint.Uet.SdkManagement.Tests.WindowsEnvironmentSetupTests | 2✅ | 27ms |
✅ Redpoint.Uet.SdkManagement.Tests.AndroidEnvironmentSetupTests
✅ CanParseVersions
✅ Redpoint.Uet.SdkManagement.Tests.MacEnvironmentSetupTests
✅ CanParseVersions
✅ Redpoint.Uet.SdkManagement.Tests.WindowsEnvironmentSetupTests
✅ CanParseVersionsFromUnrealCSharp
✅ VersionNumberClassWorks
✅ Redpoint.Uet.Tests.test-result.trx
5 tests were completed in 2s with 5 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Uet.Tests.EngineSpecTests | 5✅ | 87ms |
✅ Redpoint.Uet.Tests.EngineSpecTests
✅ Git
✅ GitLegacy
✅ GitWithOptions
✅ Path
✅ Uefs
✅ Redpoint.Uet.Uat.Tests.test-result.trx
1 tests were completed in 1s with 0 passed, 0 failed and 1 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Uet.Uat.Tests.UATExecutionTests | 1⚪ | 1ms |
✅ Redpoint.Uet.Uat.Tests.UATExecutionTests
⚪ TestUATExecutionOfBuildGraphHelpWorks
✅ Redpoint.Uet.Workspace.Tests.test-result.trx
6 tests were completed in 1s with 0 passed, 0 failed and 6 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Uet.Workspace.Tests.ParallelCopyTests | 2⚪ | 2ms | ||
| Redpoint.Uet.Workspace.Tests.PhysicalGitCheckoutTests | 4⚪ | 4ms |
✅ Redpoint.Uet.Workspace.Tests.ParallelCopyTests
⚪ CanPerformCopy
⚪ TestParallelCopyFileList
✅ Redpoint.Uet.Workspace.Tests.PhysicalGitCheckoutTests
⚪ CanCheckoutEngineFresh
⚪ CanCheckoutFresh
⚪ CanCheckoutOverSsh
⚪ CanCheckoutWithGitCheckoutMissing
✅ Redpoint.Unreal.Serialization.Tests.test-result.trx
18 tests were completed in 1s with 18 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Unreal.Serialization.Tests.ArchiveArrayTests | 4✅ | 49ms | ||
| Redpoint.Unreal.Serialization.Tests.ArchiveGuidTests | 3✅ | 30ms | ||
| Redpoint.Unreal.Serialization.Tests.ArchiveMapTests | 8✅ | 74ms | ||
| Redpoint.Unreal.Serialization.Tests.ArchiveTests | 3✅ | 74ms |
✅ Redpoint.Unreal.Serialization.Tests.ArchiveArrayTests
✅ Int32ArrayFromUnreal
✅ Int32ArrayToUnreal
✅ StringArrayFromUnreal
✅ StringArrayToUnreal
✅ Redpoint.Unreal.Serialization.Tests.ArchiveGuidTests
✅ DeserializesFromUnreal
✅ DeserializesFromUnrealToUint32
✅ SerializesToUnreal
✅ Redpoint.Unreal.Serialization.Tests.ArchiveMapTests
✅ Int32Int32MapFromUnreal
✅ Int32Int32MapToUnreal
✅ Int32StringMapFromUnreal
✅ Int32StringMapToUnreal
✅ StringInt32MapFromUnreal
✅ StringInt32MapToUnreal
✅ StringStringMapFromUnreal
✅ StringStringMapToUnreal
✅ Redpoint.Unreal.Serialization.Tests.ArchiveTests
✅ DeserializesFromUnrealASCIIValue
✅ DeserializesFromUnrealUnicodeValue
✅ SerializesToUnrealUnicodeValue
✅ Redpoint.Unreal.TcpMessaging.Tests.test-result.trx
4 tests were completed in 1s with 4 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Unreal.TcpMessaging.Tests.JsonDeserializationTests | 1✅ | 49ms | ||
| Redpoint.Unreal.TcpMessaging.Tests.TcpDeserializedMessageTests | 3✅ | 79ms |
✅ Redpoint.Unreal.TcpMessaging.Tests.JsonDeserializationTests
✅ DeserializesToSessionServicePongCorrectly
✅ Redpoint.Unreal.TcpMessaging.Tests.TcpDeserializedMessageTests
✅ DeserializeEngineServicePing
✅ SerializeEnginePingMessageDoesNotCrash
✅ SerializeEngineServicePing
✅ Redpoint.Vfs.Abstractions.Tests.test-result.trx
9 tests were completed in 2s with 9 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Vfs.Abstractions.Tests.DirectoryAggregationTests | 9✅ | 45ms |
✅ Redpoint.Vfs.Abstractions.Tests.DirectoryAggregationTests
✅ CorrectnessCheckCatchesUnsortedLocal
✅ CorrectnessCheckCatchesUnsortedLocalWithNullUpstream
✅ CorrectnessCheckCatchesUnsortedUpstream
✅ DotValuesHaveCorrectSortOrder
✅ FileNamesOrderedCorrectly
✅ LocalAlwaysOmitsScratchDbEntry
✅ NullUpstreamEnumeratesSuccessfully
✅ SimpleAggregationWorks
✅ TreatsUnderscoreAsAfterDotDot
✅ Redpoint.Vfs.Driver.WinFsp.Tests.test-result.trx
1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Vfs.Driver.WinFsp.Tests.WinFspFactoryTests | 1✅ | 117ms |
✅ Redpoint.Vfs.Driver.WinFsp.Tests.WinFspFactoryTests
✅ CanConstructWinFspFromFactory
✅ Redpoint.Vfs.Layer.Scratch.Tests.test-result.trx
No tests found
✅ Redpoint.Windows.HandleManagement.Tests.test-result.trx
5 tests were completed in 1s with 0 passed, 0 failed and 5 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Windows.HandleManagement.Tests.NativeHandlesTests | 5⚪ | 5ms |
✅ Redpoint.Windows.HandleManagement.Tests.NativeHandlesTests
⚪ CanCloseOurOwnHandle
⚪ CanQueryFileHandles
⚪ CanQueryRawHandles
⚪ CanQuerySystemHandlesInternal
⚪ CanSeeOurOwnHandle
✅ Redpoint.Windows.HostNetworkingService.Tests.test-result.trx
1 tests were completed in 1s with 0 passed, 0 failed and 1 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Windows.HostNetworkingService.Tests.HnsTests | 1⚪ | 1ms |
✅ Redpoint.Windows.HostNetworkingService.Tests.HnsTests
⚪ CanReadHnsNetworks
✅ Redpoint.Windows.VolumeManagement.Tests.test-result.trx
1 tests were completed in 2s with 0 passed, 0 failed and 1 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Redpoint.Windows.VolumeManagement.Tests.SystemVolumeTests | 1⚪ | 1ms |
✅ Redpoint.Windows.VolumeManagement.Tests.SystemVolumeTests
⚪ CanQuerySystemVolumes