anchor.diff:  %% -----
   %%
   
  -init_per_suite(Config) ->
  -    case netsnmp_init(Config) of
  +init_per_suite(Config0) ->
  +    ?IPRINT("init_per_suite -> entry with"
  +            "~n   Config: ~p", [Config0]),
  +
  +    case netsnmp_init(Config0) of
           {skip, _} = SKIP ->
               SKIP;
   
  
positive.code: %%
  %% %CopyrightBegin%
  %%
  %% Copyright Ericsson AB 2014-2018. All Rights Reserved.
  %%
  %% Licensed under the Apache License, Version 2.0 (the "License");
  %% you may not use this file except in compliance with the License.
  
negative.code: %%
  
  init_per_testcase(_Case, Config) ->
      ?IPRINT("init_per_testcase -> entry with"
              "~n   Config: ~p", [Config]),
  
      snmp_test_global_sys_monitor:reset_events(),
  
      Dog = ct:timetrap(?SECS(20)),
      application:stop(snmp),
      application:unload(snmp),
      Config1 = [{watchdog, Dog} | Config],
  
      ?IPRINT("init_per_testcase -> done when"
              "~n   Config: ~p", [Config1]),
  
      Config1.
  
  end_per_testcase(_, Config) ->
  
      ?IPRINT("end_per_testcase -> entry with"
              "~n   Config:  ~p", [Config]),
  
      ?IPRINT("system events during test: "
              "~n   ~p", [snmp_test_global_sys_monitor:events()]),
  
      case application:stop(snmp) of
  