anchor.diff:          ok = ssl:send(Sock, E),
           Pong =
               receive
  -                {ssl, _, Data} -> server_messages:decode_msg(Data, 'ServerMessage')
  +                {ssl, _, Data} ->
  +                    server_messages:decode_msg(Data, 'ServerMessage')
               after
                   timer:seconds(5) -> {error, timeout}
               end,
  
positive.code:     ok = ssl:close(Sock).
  
  -perf_test([
      {repeats, 3},
      {perf_configs, [
          [{msg_num, 1000000}]
      ]},
      {ct_config, [{msg_num, 1000}]}
  ]).
  multi_ping_pong_test(Config) ->
      % given
  
negative.code: -export([cert_connection_test/1, token_connection_test/1, protobuf_msg_test/1,
      multi_message_test/1, client_send_test/1, client_communicate_test/1,
      client_communiate_async_test/1, multi_ping_pong_test/1,
      sequential_ping_pong_test/1, multi_connection_test/1]).
  
  -perf_test({perf_cases, [multi_message_test, multi_ping_pong_test,
      sequential_ping_pong_test, multi_connection_test]}).
  all() ->
      [token_connection_test, cert_connection_test, protobuf_msg_test,
          multi_message_test, client_send_test, client_communicate_test,
          client_communiate_async_test, multi_ping_pong_test,
          sequential_ping_pong_test, multi_connection_test].
  
  -define(CLEANUP, true).
  
  