[==========] Running 53 tests from 18 test suites.
[----------] Global test environment set-up.
[----------] 12 tests from PlatformConnection
[ RUN ] PlatformConnection.GetError
[ OK ] PlatformConnection.GetError (16 ms)
[ RUN ] PlatformConnection.ImportBuffer
[ OK ] PlatformConnection.ImportBuffer (3 ms)
[ RUN ] PlatformConnection.ReleaseBuffer
[ OK ] PlatformConnection.ReleaseBuffer (2 ms)
[ RUN ] PlatformConnection.ImportObject
[ OK ] PlatformConnection.ImportObject (2 ms)
[ RUN ] PlatformConnection.ReleaseObject
[ OK ] PlatformConnection.ReleaseObject (2 ms)
[ RUN ] PlatformConnection.CreateContext
[ OK ] PlatformConnection.CreateContext (4 ms)
[ RUN ] PlatformConnection.DestroyContext
[ OK ] PlatformConnection.DestroyContext (5 ms)
[ RUN ] PlatformConnection.ExecuteCommandBuffer
[ OK ] PlatformConnection.ExecuteCommandBuffer (4 ms)
[ RUN ] PlatformConnection.MapUnmapBuffer
[ OK ] PlatformConnection.MapUnmapBuffer (5 ms)
[ RUN ] PlatformConnection.NotificationChannel
[ OK ] PlatformConnection.NotificationChannel (1 ms)
[ RUN ] PlatformConnection.ExecuteImmediateCommands
[ OK ] PlatformConnection.ExecuteImmediateCommands (4 ms)
[ RUN ] PlatformConnection.MultipleGetError
[ OK ] PlatformConnection.MultipleGetError (888 ms)
[----------] 12 tests from PlatformConnection (936 ms total)
[----------] 1 test from PlatformEvent
[ RUN ] PlatformEvent.Test
[ OK ] PlatformEvent.Test (67 ms)
[----------] 1 test from PlatformEvent (68 ms total)
[----------] 1 test from PlatformFutex
[ RUN ] PlatformFutex.Test
[ OK ] PlatformFutex.Test (108 ms)
[----------] 1 test from PlatformFutex (108 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 (254 ms)
[----------] 1 test from PlatformPort (254 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 (353 ms)
[----------] 1 test from PlatformSemaphore (354 ms total)
[----------] 3 tests from PlatformSysmemConnection
[ RUN ] PlatformSysmemConnection.CreateBuffer
[ OK ] PlatformSysmemConnection.CreateBuffer (52 ms)
[ RUN ] PlatformSysmemConnection.SetConstraints
[ OK ] PlatformSysmemConnection.SetConstraints (6 ms)
[ RUN ] PlatformSysmemConnection.IntelTiling
[ OK ] PlatformSysmemConnection.IntelTiling (5 ms)
[----------] 3 tests from PlatformSysmemConnection (64 ms total)
[----------] 1 test from PlatformThread
[ RUN ] PlatformThread.Test
[ OK ] PlatformThread.Test (28 ms)
[----------] 1 test from PlatformThread (28 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 (0 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 (1 ms)
[ RUN ] MagmaSystemContext.ExecuteCommandBuffer_InvalidWaitSemaphore
[ OK ] MagmaSystemContext.ExecuteCommandBuffer_InvalidWaitSemaphore (0 ms)
[ RUN ] MagmaSystemContext.ExecuteCommandBuffer_InvalidSignalSemaphore
[ OK ] MagmaSystemContext.ExecuteCommandBuffer_InvalidSignalSemaphore (0 ms)
[----------] 7 tests from MagmaSystemContext (1 ms total)
[----------] 2 tests from AddressSpaceAllocator
[ RUN ] AddressSpaceAllocator.SimpleAllocator
[ OK ] AddressSpaceAllocator.SimpleAllocator (149 ms)
[ RUN ] AddressSpaceAllocator.RetryAllocator
[ OK ] AddressSpaceAllocator.RetryAllocator (0 ms)
[----------] 2 tests from AddressSpaceAllocator (149 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 (161 ms)
[ RUN ] SemaphorePort.Many
[ OK ] SemaphorePort.Many (520 ms)
[----------] 2 tests from SemaphorePort (682 ms total)
[----------] Global test environment tear-down
[==========] 53 tests from 18 test suites ran. (2644 ms total)
[ PASSED ] 53 tests.