Unit Test
=========
**Coverage:** 98.3% (58 of 59 items OK)
.. _lobster-item-1c1c62cf3299f61db2046b3bd3db4e42e995e794:
.. dropdown:: [MISSING] GoogleTest Test ClientConnectionTest:Constructed
:open:
:class-title: sd-bg-danger sd-text-white
**Traces to:**
.. card::
:class-card: lobster-issue-card
* unknown tracing target req MessagePassingComponent.REQ\_MP\_COMP\_001
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:333 `__
.. _lobster-item-a0f5e89e39908062c65cffa2c09fedbd35111675:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:ConstructedStopDoesNothing
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:341 `__
.. _lobster-item-11b900226e99a3527a1e3d8fd0e141f820cf0fd5:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:TryingToConnectOnceStoppingWhileConnecting
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:349 `__
.. _lobster-item-1b21be9182bacd8f3187db2fe099242fde0ece49:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:TryingToSyncConnectOnceStoppingWhileConnecting
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:370 `__
.. _lobster-item-81c856d6d524bb62ef34744b78840038c5a0e40e:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:TryingToConnectOnceStoppingOnHardError
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:388 `__
.. _lobster-item-e6988416c87261c04ac8ed62625b54a70dc8ca61:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:TryingToSyncConnectOnceStoppingOnHardError
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:410 `__
.. _lobster-item-72c965b60c32ca4691b00f23850e120592f5e7b1:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:TryingToConnectMultipleTimesStoppingOnPermissionError
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:430 `__
.. _lobster-item-9d6c60cad09daa9c951a28b3349a0be1556fcf8f:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:TryingToSyncConnectMultipleTimesStoppingOnPermissionError
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:460 `__
.. _lobster-item-80534251d95e6cab68457c552d6365fadf0a3b10:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:TryingToConnectMultipleTimesFinallyConnectingAndImplicitlyStopping
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:491 `__
.. _lobster-item-ca007d03fa315667f4c00bb2b6ab59006a55e339:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SuccessfullyConnectingAtFirstAttemptThenExplicitlyStopping
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:519 `__
.. _lobster-item-3cd1afa4abf293d8a326eef3f9df2b4c752c64e8:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SuccessfullyConnectingAtFirstAttemptWithDelayThenExplicitlyStopping
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:527 `__
.. _lobster-item-8a773d6e4c73b73350c75f0b4f917a8aba1c16f8:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SuccessfullySyncConnectingAtFirstAttemptThenExplicitlyStopping
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:549 `__
.. _lobster-item-7a657475798bba5889354afe3112261b6d88e329:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SuccessfullyConnectingAtFirstAttemptThenExplicitlyStoppingAsIfFromCallback
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:558 `__
.. _lobster-item-4f52fe87907727c5da3302656b5d2c3b83b1d07c:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SuccessfullySyncConnectingAtFirstAttemptThenExplicitlyStoppingAsIfFromCallback
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:566 `__
.. _lobster-item-42dbfde9428f750b332ce12a2ed5974688265da0:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SuccessfullyConnectingAtFirstAttemptThenFirstReadDisconnected
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: client connection established successfully
:When: protocol receive returns ``EPIPE``
:Then: connection stops with reason ``kClosedByPeer``
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.OsIpcFaultHandling `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:575 `__
.. _lobster-item-0059dbe3b59ec8de9ecca4efb1ca283efd7c6f7d:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SuccessfullyConnectingAtFirstAttemptThenSpuriousReadGetsIgnored
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: client connection established successfully
:When: protocol receive returns ``EAGAIN`` (spurious wake-up)
:Then: connection remains in ``kReady`` state
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.OsIpcFaultHandling `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:593 `__
.. _lobster-item-10dbf8ecc9a1517c3b6a407f00055d902b57a5e9:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:NotConnectedSendNotReady
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: client connection not yet connected
:When: ``Send``, ``SendWaitReply``, or ``SendWithCallback`` is called
:Then: each call returns ``EINVAL``
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.SendBufferArgumentValidation `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:609 `__
.. _lobster-item-d2a16af663b63ab301fcc32cfba45e841ce20dc5:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:ConnectedRestartdDoesNothing
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:633 `__
.. _lobster-item-fecea0c9393684334ebfb20e0cfb6fc54c6bc385:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SendTooLarge
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Verifies: MessagePassing.SendBufferArgumentValidation, MessagePassing.BE_MessageTooBig
:Given: client connection established with ``max_send_size = kMaxSendSize``
:When: any send variant is called with a buffer larger than ``kMaxSendSize``
:Then: each call returns ``EMSGSIZE``
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:644 `__
.. _lobster-item-f3a2001b6c4fb0ac03374c5cd7f47483572d9fd1:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SendIsDirectWithOurDefaultConfig
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:672 `__
.. _lobster-item-757f2a22ecfc75aa4aab692153010c46c81c75fa:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SendIsDirectWithFullyOrderedAndEmptyQueue
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:686 `__
.. _lobster-item-667854f9e97a5436caad1a0d51e28d476e04ab30:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:GivenTrulyAsyncWhenSendIsCalledItIsQueued
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: truly-async client connection with send queue capacity of 2
:When: three ``Send`` calls are made before the queue is flushed
:Then: first two succeed, third returns ``ENOBUFS``
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.BE\_SendQueueExhausted `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:701 `__
.. _lobster-item-36d31a062fdcc66ccacfec714147dc77a08c80b6:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SendIsNotQueuedIfTrulyAsyncButNoSlots
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: truly-async client connection with send queue capacity of 0
:When: ``Send`` is called
:Then: call returns ``ENOBUFS``
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.BE\_SendQueueExhausted `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:738 `__
.. _lobster-item-21da162759f39509fb4d353f5d1e6c2b8bf69703:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SendWaitReplyFailsWhenCalledInCallback
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: client connection established and a callback is executing on the callback thread
:When: ``SendWaitReply`` is called from within the callback
:Then: call returns ``EAGAIN``
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.SendBufferArgumentValidation `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:758 `__
.. _lobster-item-c6262094690d74233f5472a959d4b2c5536e8f48:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SendWaitReplyFailsWhenCannotSendMessageDirectly
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: client connection established
:When: ``SendWaitReply`` is called but ``SendProtocolMessage`` returns ``EPIPE``
:Then: ``SendWaitReply`` returns ``EPIPE``
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.OsIpcFaultHandling `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:780 `__
.. _lobster-item-49110a5404bb26e2b6b91039ab843c6909aec652:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SendWaitReplyFailsDirectlyButUnblocksQueue
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: truly-async client connection with a message already queued
:When: ``SendWaitReply`` fails immediately with ``EPIPE``
:Then: queued send is unblocked and dispatched via the next queue command
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.OsIpcFaultHandling `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:803 `__
.. _lobster-item-623d10d217030499d2c6ae17d93ffec58ace32d7:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SendWaitReplyFailsWhenCannotQueueMessage
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: truly-async client connection with one send queue slot already occupied
:When: ``SendWaitReply`` is called
:Then: call returns ``ENOBUFS``
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.BE\_SendQueueExhausted `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:836 `__
.. _lobster-item-cb1dc0c2307e084a275d484e3f553b93c46c5473:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SendWaitReplyFailsWhenQueuedMessageCancels
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: truly-async client connection with a ``SendWaitReply`` blocked waiting for a reply
:When: connection is stopped before the server sends the reply
:Then: ``SendWaitReply`` returns ``EPIPE``
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.OsIpcFaultHandling `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:867 `__
.. _lobster-item-c7cc071524a25074aafbde4a7e16b0be701be44f:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SendWaitReplyFailsWhenReceiveTooLong
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Verifies: MessagePassing.SendBufferArgumentValidation, MessagePassing.BE_MessageTooBig
:Given: client connection established with ``max_reply_size = kMaxReplySize``
:When: server sends a reply larger than ``kMaxReplySize``
:Then: ``SendWaitReply`` returns ``EMSGSIZE``
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:908 `__
.. _lobster-item-30abf3e870d05cc021ca3ed486c29358fd0b3246:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SendWithCallbackFailsWhenCannotSendMessageDirectly
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: client connection established
:When: ``SendWithCallback`` is called but ``SendProtocolMessage`` returns ``EPIPE``
:Then: ``SendWithCallback`` returns ``EPIPE``
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.OsIpcFaultHandling `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:935 `__
.. _lobster-item-cb0d0330c17f35d32fee54205f7ed3275383d2c5:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SendWithCallbackFailsWhenCannotQueueMessage
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: client connection with no async reply slots and no send queue slots
:When: ``SendWithCallback`` is called a second time while the first reply is still pending
:Then: second call returns ``ENOBUFS``
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.BE\_SendQueueExhausted `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:957 `__
.. _lobster-item-280c6e7dda1c52c934443288f5b202fad466e609:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SendWithCallbackFailsWhenCannotQueueMessageTrulyAsync
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: truly-async client connection with no async reply slots and no send queue slots
:When: ``SendWithCallback`` is called
:Then: call immediately returns ``ENOBUFS``
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.BE\_SendQueueExhausted `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:986 `__
.. _lobster-item-1870d9d4265965d4bf46d46bd2ebbdb71c2d031e:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SendWithCallbackReportsFailureWhenQueuedSendFailsTrulyAsync
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: truly-async client connection with one async reply slot and a send queued for dispatch
:When: the queued send dispatches but ``SendProtocolMessage`` returns ``EPIPE``
:Then: the reply callback is invoked with ``EPIPE``
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.OsIpcFaultHandling `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:1008 `__
.. _lobster-item-f7c4d2f96f6cd8b6746702a9346d57b3c326d1db:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:SendWithCallbackStillHasItsSlotBusyWhenQueuedSendHappensTrulyAsync
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: truly-async client connection with one async reply slot busy with a pending ``SendWithCallback``
:When: queued send dispatches and a second ``SendWithCallback`` is attempted concurrently
:Then: second ``SendWithCallback`` returns ``ENOBUFS`` preventing concurrent slot reuse
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.BE\_SendQueueExhausted `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:1040 `__
.. _lobster-item-9741190aa95e383b433aa6b537d65f450aa9dbc3:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:QueuedSendsCancelIfConnectionClosed
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: truly-async client connection with queued sends and a ``SendWaitReply`` pending reply
:When: connection is stopped before any reply is received
:Then: all pending callbacks and ``SendWaitReply`` receive ``EPIPE``
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.OsIpcFaultHandling `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:1080 `__
.. _lobster-item-2c36ce1c440144890b02b023d4821992af678b83:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:ConnectedStopsIfReceivesIoError
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: client connection established
:When: protocol receive returns ``EIO``
:Then: connection stops with reason ``kIoError``
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.OsIpcFaultHandling `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:1127 `__
.. _lobster-item-21a9aace5c1dc9ec5a7ac21d5a44ccf5aa842946:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:ConnectedStopsIfReceivesInvalidCode
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: client connection established
:When: protocol receive returns an unrecognised message code
:Then: connection stops with reason ``kIoError``
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.OsIpcFaultHandling `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:1145 `__
.. _lobster-item-844a439ce3b390eee4cb67029065cb43a6df21b8:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:ConnectedStopsIfReceivesReplyWithoutSend
:class-title: sd-bg-success sd-text-white
.. pull-quote::
:Given: client connection established with no pending ``SendWaitReply``
:When: a ``REPLY`` message arrives unexpectedly
:Then: connection stops with reason ``kIoError``
.. raw:: html
**Derived from:**
* :ref:`MessagePassing.OsIpcFaultHandling `
.. raw:: html
**Source:** `score/message\_passing/client\_connection\_test.cpp:1163 `__
.. _lobster-item-7688a61a02cd9facfc8432f081b43e71a2f9f63e:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:ConnectedContinuesIfReceivesNotifyWithoutCallback
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:1181 `__
.. _lobster-item-c0e960232e2c9a8e4e81f498983467fe5a62ad01:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:ConnectedReceivesNotifyInCallback
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:1193 `__
.. _lobster-item-5d99d82392ba66006df167ae735d19c798721545:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:ConnectedContinuesIfReceivesPingWithoutCallback
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:1209 `__
.. _lobster-item-8d07602a1d8199edf2eb6dc3309be01f828b28fb:
.. dropdown:: [OK] GoogleTest Test ClientConnectionTest:ConnectedReceivesPingInCallback
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/client\_connection\_test.cpp:1220 `__
.. _lobster-item-cc36af388b4016352074ba31c09a08e145bb4331:
.. dropdown:: [OK] GoogleTest Test UnixDomainServerTest:NonRunningServers
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_test.cpp:53 `__
.. _lobster-item-771311b1dd136659730330855f4d48e76f7fd5d0:
.. dropdown:: [OK] GoogleTest Test UnixDomainServerTest:RunningServersWithNoConnections
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_test.cpp:71 `__
.. _lobster-item-874c8d7558743b5f03fbffaf9b88a240a381c022:
.. dropdown:: [OK] GoogleTest Test UnixDomainServerTest:RunningServersWithSameId
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_test.cpp:95 `__
.. _lobster-item-b6340900fb2f9e312d4bea73b92a0faa704852c6:
.. dropdown:: [OK] GoogleTest Test UnixDomain/ServerToClientTestFixtureUnix:RefusingServerStartingFirst/0
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_to\_client\_test.cpp:339 `__
.. _lobster-item-624a3e4bc3af88e41a698a5025ab41e1ee1c5371:
.. dropdown:: [OK] GoogleTest Test UnixDomain/ServerToClientTestFixtureUnix:RefusingServerStartingFirst/1
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_to\_client\_test.cpp:339 `__
.. _lobster-item-551c7b1ac71fbe0a0ca813f82530b86110ccc063:
.. dropdown:: [OK] GoogleTest Test UnixDomain/ServerToClientTestFixtureUnix:RefusingServerStartingLater/0
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_to\_client\_test.cpp:350 `__
.. _lobster-item-f194f5d8a4331d2bc1bf680d0cd6a4c1a8676253:
.. dropdown:: [OK] GoogleTest Test UnixDomain/ServerToClientTestFixtureUnix:RefusingServerStartingLater/1
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_to\_client\_test.cpp:350 `__
.. _lobster-item-d8c9579e5c1ef92e2d8581da44352412c9674004:
.. dropdown:: [OK] GoogleTest Test UnixDomain/ServerToClientTestFixtureUnix:RefusingServerStartingLaterClientDeleted/0
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_to\_client\_test.cpp:363 `__
.. _lobster-item-dbbc08f9322828482872f9fff5d20cd16da4962c:
.. dropdown:: [OK] GoogleTest Test UnixDomain/ServerToClientTestFixtureUnix:RefusingServerStartingLaterClientDeleted/1
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_to\_client\_test.cpp:363 `__
.. _lobster-item-4f9d82d13f11c61fd21e5ddd2a96626eebdd2485:
.. dropdown:: [OK] GoogleTest Test UnixDomain/ServerToClientTestFixtureUnix:RefusingServerStartingLaterClientRestarting/0
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_to\_client\_test.cpp:376 `__
.. _lobster-item-4cd67aaef38d6a1b9d69e35e4ec07d86c9583cfc:
.. dropdown:: [OK] GoogleTest Test UnixDomain/ServerToClientTestFixtureUnix:RefusingServerStartingLaterClientRestarting/1
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_to\_client\_test.cpp:376 `__
.. _lobster-item-63ce03fa2b4371be8941d90f5d9582b0071423e8:
.. dropdown:: [OK] GoogleTest Test UnixDomain/ServerToClientTestFixtureUnix:EchoServerStartingLaterForcedStop/0
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_to\_client\_test.cpp:390 `__
.. _lobster-item-0b0a43640294b115fd8c3d04a9486f9fdf88ecd3:
.. dropdown:: [OK] GoogleTest Test UnixDomain/ServerToClientTestFixtureUnix:EchoServerStartingLaterForcedStop/1
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_to\_client\_test.cpp:390 `__
.. _lobster-item-6cf2721efd3ec4eb71da3ac30c5c044c8462a549:
.. dropdown:: [OK] GoogleTest Test UnixDomain/ServerToClientTestFixtureUnix:EchoServerSetup/0
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_to\_client\_test.cpp:407 `__
.. _lobster-item-9a4f251c93d19e180234e5cb13cf1c1cb82a340b:
.. dropdown:: [OK] GoogleTest Test UnixDomain/ServerToClientTestFixtureUnix:EchoServerSetup/1
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_to\_client\_test.cpp:407 `__
.. _lobster-item-a7fe281f8a19e8728d664371a95efb6cf2f7cadb:
.. dropdown:: [OK] GoogleTest Test UnixDomain/ServerToClientTestFixtureUnix:EchoServerClientRestart/0
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_to\_client\_test.cpp:417 `__
.. _lobster-item-77ca4d7f7be04335b0ca5ef5dcf3eed81c6deb01:
.. dropdown:: [OK] GoogleTest Test UnixDomain/ServerToClientTestFixtureUnix:EchoServerClientRestart/1
:class-title: sd-bg-success sd-text-white
**Source:** `score/message\_passing/unix\_domain\_server\_to\_client\_test.cpp:417 `__