anchor.diff:  -module(vmq_in_order_delivery_SUITE).
  +
  +-compile(export_all).
  +-compile(nowarn_export_all).
  +
   -include_lib("vmq_commons/include/vmq_types.hrl").
  --export([
  -         %% suite/0,
  -         init_per_suite/1,
  -         end_per_suite/1,
  -         init_per_testcase/2,
  -         end_per_testcase/2,
  -         all/0
  -        ]).
  -
  --export([qos1_online/1,
  -         qos2_online/1,
  -         qos1_offline/1,
  -         qos2_offline/1]).
  -
  --export([hook_auth_on_subscribe/3,
  -         hook_auth_on_publish/6]).
  -
  --define(RETRY_INTERVAL, 10).
  --define(NR_OF_MSGS, 1000).
  +
  +-define(RETRY_INTERVAL, 2).
  +-define(NR_OF_MSGS, 400).
   
   %% ===================================================================
   %% common_test callbacks
   %% ===================================================================
   init_per_suite(_Config) ->
       cover:start(),
  -    _Config.
  -
  -end_per_suite(_Config) ->
  -    _Config.
  -
  -init_per_testcase(_Case, Config) ->
       vmq_test_utils:setup(),
       vmq_server_cmd:set_config(allow_anonymous, true),
       vmq_server_cmd:set_config(retry_interval, ?RETRY_INTERVAL),
  
positive.code: 
      enable_on_subscribe(),
      enable_on_publish(),
  
      Config.
  
  end_per_testcase(_, Config) ->
      disable_on_subscribe(),
      disable_on_publish(),
      vmq_test_utils:teardown(),
      Config.
  
  all() ->
      [qos1_online,
       qos2_online,
       qos1_offline,
       qos2_offline].
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  %%% Actual Tests
  
negative.code: 
  qos1_offline_test(MaxInflightMsgs) ->
      {ok, _} = vmq_server_cmd:set_config(max_inflight_messages, MaxInflightMsgs),
      Topic = "in/order/offline/qos/1",
      SubSocket1 = setup_con(Topic, 1),
      PubSocket = setup_pub(Topic, fun setup_pub_qos1/3),
      gen_tcp:close(SubSocket1),
  