[==========] Running 53 tests from 18 test suites.
[----------] Global test environment set-up.
[----------] 12 tests from PlatformConnection
[ RUN ] PlatformConnection.GetError
[ OK ] PlatformConnection.GetError (2 ms)
[ RUN ] PlatformConnection.ImportBuffer
[ OK ] PlatformConnection.ImportBuffer (4 ms)
[ RUN ] PlatformConnection.ReleaseBuffer
[ OK ] PlatformConnection.ReleaseBuffer (5 ms)
[ RUN ] PlatformConnection.ImportObject
[ OK ] PlatformConnection.ImportObject (3 ms)
[ RUN ] PlatformConnection.ReleaseObject
[ OK ] PlatformConnection.ReleaseObject (4 ms)
[ RUN ] PlatformConnection.CreateContext
[ OK ] PlatformConnection.CreateContext (40 ms)
[ RUN ] PlatformConnection.DestroyContext
[ OK ] PlatformConnection.DestroyContext (17 ms)
[ RUN ] PlatformConnection.ExecuteCommandBuffer
[ OK ] PlatformConnection.ExecuteCommandBuffer (0 ms)
[ RUN ] PlatformConnection.MapUnmapBuffer
[ OK ] PlatformConnection.MapUnmapBuffer (18 ms)
[ RUN ] PlatformConnection.NotificationChannel
[ OK ] PlatformConnection.NotificationChannel (2 ms)
[ RUN ] PlatformConnection.ExecuteImmediateCommands
[ OK ] PlatformConnection.ExecuteImmediateCommands (0 ms)
[ RUN ] PlatformConnection.MultipleGetError
[ OK ] PlatformConnection.MultipleGetError (585 ms)
[----------] 12 tests from PlatformConnection (681 ms total)
[----------] 1 test from PlatformEvent
[ RUN ] PlatformEvent.Test
[ OK ] PlatformEvent.Test (56 ms)
[----------] 1 test from PlatformEvent (56 ms total)
[----------] 1 test from PlatformFutex
[ RUN ] PlatformFutex.Test
[ OK ] PlatformFutex.Test (103 ms)
[----------] 1 test from PlatformFutex (103 ms total)
[----------] 3 tests from PlatformHandle
[ RUN ] PlatformHandle.Test
[ OK ] PlatformHandle.Test (0 ms)
[ RUN ] PlatformHandle.Count
[ OK ] PlatformHandle.Count (0 ms)
[ RUN ] PlatformHandle.Duplicate
[ OK ] PlatformHandle.Duplicate (0 ms)
[----------] 3 tests from PlatformHandle (0 ms total)
[----------] 1 test from PlatformPort
[ RUN ] PlatformPort.Test
[ OK ] PlatformPort.Test (253 ms)
[----------] 1 test from PlatformPort (253 ms total)
[----------] 1 test from PlatformRandom
[ RUN ] PlatformRandom.DifferentValues
[ OK ] PlatformRandom.DifferentValues (0 ms)
[----------] 1 test from PlatformRandom (0 ms total)
[----------] 1 test from PlatformSemaphore
[ RUN ] PlatformSemaphore.Test
[ OK ] PlatformSemaphore.Test (354 ms)
[----------] 1 test from PlatformSemaphore (354 ms total)
[----------] 3 tests from PlatformSysmemConnection
[ RUN ] PlatformSysmemConnection.CreateBuffer
[ OK ] PlatformSysmemConnection.CreateBuffer (61 ms)
[ RUN ] PlatformSysmemConnection.SetConstraints
[ OK ] PlatformSysmemConnection.SetConstraints (10 ms)
[ RUN ] PlatformSysmemConnection.IntelTiling
[ OK ] PlatformSysmemConnection.IntelTiling (10 ms)
[----------] 3 tests from PlatformSysmemConnection (81 ms total)
[----------] 1 test from PlatformThread
[ RUN ] PlatformThread.Test
[ OK ] PlatformThread.Test (5 ms)
[----------] 1 test from PlatformThread (5 ms total)
[----------] 1 test from PlatformProcess
[ RUN ] PlatformProcess.Test
[ OK ] PlatformProcess.Test (0 ms)
[----------] 1 test from PlatformProcess (0 ms total)
[----------] 1 test from MagmaDriver
[ RUN ] MagmaDriver.CreateAndDestroy
[ OK ] MagmaDriver.CreateAndDestroy (0 ms)
[----------] 1 test from MagmaDriver (0 ms total)
[----------] 1 test from MagmaSystemBuffer
[ RUN ] MagmaSystemBuffer.Create
[ OK ] MagmaSystemBuffer.Create (0 ms)
[----------] 1 test from MagmaSystemBuffer (0 ms total)
[----------] 5 tests from MagmaSystemConnection
[ RUN ] MagmaSystemConnection.GetDeviceId
[ OK ] MagmaSystemConnection.GetDeviceId (0 ms)
[ RUN ] MagmaSystemConnection.ContextManagement
[ OK ] MagmaSystemConnection.ContextManagement (0 ms)
[ RUN ] MagmaSystemConnection.BufferManagement
[ OK ] MagmaSystemConnection.BufferManagement (0 ms)
[ RUN ] MagmaSystemConnection.Semaphores
[ OK ] MagmaSystemConnection.Semaphores (0 ms)
[ RUN ] MagmaSystemConnection.BufferSharing
[ OK ] MagmaSystemConnection.BufferSharing (0 ms)
[----------] 5 tests from MagmaSystemConnection (0 ms total)
[----------] 7 tests from MagmaSystemContext
[ RUN ] MagmaSystemContext.ExecuteCommandBuffer_Normal
[ OK ] MagmaSystemContext.ExecuteCommandBuffer_Normal (1 ms)
[ RUN ] MagmaSystemContext.ExecuteCommandBuffer_InvalidBatchBufferIndex
[ OK ] MagmaSystemContext.ExecuteCommandBuffer_InvalidBatchBufferIndex (0 ms)
[ RUN ] MagmaSystemContext.ExecuteCommandBuffer_InvalidBatchStartOffset
[ OK ] MagmaSystemContext.ExecuteCommandBuffer_InvalidBatchStartOffset (0 ms)
[ RUN ] MagmaSystemContext.ExecuteCommandBuffer_InvalidExecResourceHandle
[ OK ] MagmaSystemContext.ExecuteCommandBuffer_InvalidExecResourceHandle (0 ms)
[ RUN ] MagmaSystemContext.ExecuteCommandBuffer_DuplicateExecResourceHandle
[ OK ] MagmaSystemContext.ExecuteCommandBuffer_DuplicateExecResourceHandle (0 ms)
[ RUN ] MagmaSystemContext.ExecuteCommandBuffer_InvalidWaitSemaphore
[ OK ] MagmaSystemContext.ExecuteCommandBuffer_InvalidWaitSemaphore (2 ms)
[ RUN ] MagmaSystemContext.ExecuteCommandBuffer_InvalidSignalSemaphore
[ OK ] MagmaSystemContext.ExecuteCommandBuffer_InvalidSignalSemaphore (0 ms)
[----------] 7 tests from MagmaSystemContext (3 ms total)
[----------] 2 tests from AddressSpaceAllocator
[ RUN ] AddressSpaceAllocator.SimpleAllocator
[ OK ] AddressSpaceAllocator.SimpleAllocator (165 ms)
[ RUN ] AddressSpaceAllocator.RetryAllocator
[ OK ] AddressSpaceAllocator.RetryAllocator (0 ms)
[----------] 2 tests from AddressSpaceAllocator (165 ms total)
[----------] 7 tests from MagmaUtil
[ RUN ] MagmaUtil.InflightList
[ OK ] MagmaUtil.InflightList (0 ms)
[ RUN ] MagmaUtil.GetPow2
[ OK ] MagmaUtil.GetPow2 (0 ms)
[ RUN ] MagmaUtil.RoundUp
[ OK ] MagmaUtil.RoundUp (0 ms)
[ RUN ] MagmaUtil.Dret
[ OK ] MagmaUtil.Dret (0 ms)
[ RUN ] MagmaUtil.ns_to_ms
[ OK ] MagmaUtil.ns_to_ms (0 ms)
[ RUN ] MagmaUtil.ms_to_signed_ns
[ OK ] MagmaUtil.ms_to_signed_ns (0 ms)
[ RUN ] MagmaUtil.Status
[ OK ] MagmaUtil.Status (0 ms)
[----------] 7 tests from MagmaUtil (0 ms total)
[----------] 3 tests from RegisterBitfields
[ RUN ] RegisterBitfields.Field1
[ OK ] RegisterBitfields.Field1 (0 ms)
[ RUN ] RegisterBitfields.Field2
[ OK ] RegisterBitfields.Field2 (0 ms)
[ RUN ] RegisterBitfields.Field3
[ OK ] RegisterBitfields.Field3 (0 ms)
[----------] 3 tests from RegisterBitfields (0 ms total)
[----------] 2 tests from SemaphorePort
[ RUN ] SemaphorePort.One
[ OK ] SemaphorePort.One (13 ms)
[ RUN ] SemaphorePort.Many
[ OK ] SemaphorePort.Many (509 ms)
[----------] 2 tests from SemaphorePort (522 ms total)
[----------] Global test environment tear-down
[==========] 53 tests from 18 test suites ran. (2223 ms total)
[ PASSED ] 53 tests.