async def METHOD_NAME(self, app, http_client, http_port, sentinel):
    """Tests that, when a chunked response `output_fut` is interleaved with
    a response belonging to another message ID (and not binary encoded)
    `size3`, both messages de-multiplex correclty and succeed.
    """
    table_name = str(random.random())
    _table = Table(data)
    MANAGER.host_table(table_name, _table)
    client = await self.websocket_client(http_port)
    table = client.open_table(table_name)
    view = await table.view()
    output_fut = view.to_arrow()
    size3 = await view.num_rows()
    assert size3 == 10
    output = await output_fut
    for i in range(10):
        await table.update(output)
    size2 = await table.size()
    assert size2 == 110