anchor.diff:  %%
   
   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(20000),
  +    Dog = ct:timetrap(?SECS(20)),
       application:stop(snmp),
       application:unload(snmp),
  -    [{watchdog, Dog} | Config].
  +    Config1 = [{watchdog, Dog} | Config],
  +
  +    ?IPRINT("init_per_testcase -> done when"
  +            "~n   Config: ~p", [Config1]),
  +
  +    Config1.
   
   end_per_testcase(_, Config) ->
   
  -    ?PRINT2("system events during test: "
  +    ?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
  
positive.code: 
                  Config2 when is_list(Config2) ->
                      snmp_test_sys_monitor:start(),
                      Config2
              end
      end.
  
negative.code: %%
  %% %CopyrightBegin%
  %%
  %% Copyright Ericsson AB 2014-2020. 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.
  