anchor.diff:      ok = check_tracepoint("com_ericsson_dyntrace:gc_minor_end", Res),
       ok.
   
  +t_all(Config) when is_list(Config) ->
  +    ok = lttng_start_event("com_ericsson_dyntrace:*", Config),
  +    _ = erlang:trace(new, true, [{tracer, dyntrace, []},all]),
  +
  +    Pid1 = spawn_link(fun() -> waiter() end),
  +    Pid1 ! {self(), ok},
  +    ok = receive {Pid1,ok} -> ok end,
  +
  +    Pid2 = spawn_link(fun() -> gcfier() end),
  +    Pid2 ! {self(), ok},
  +    ok = receive {Pid2,ok} -> ok end,
  +    _ = os:cmd("ls"),
  +    _ = os:cmd("ls"),
  +    timer:sleep(10),
  +
  +    _ = erlang:trace(all, false, [all]),
  +    Res = lttng_stop_and_view(Config),
  +
  +    ok = check_tracepoint("com_ericsson_dyntrace:process_spawn", Res),
  +    ok = check_tracepoint("com_ericsson_dyntrace:process_link", Res),
  +    ok = check_tracepoint("com_ericsson_dyntrace:process_exit", Res),
  +    ok = check_tracepoint("com_ericsson_dyntrace:process_register", Res),
  +    ok = check_tracepoint("com_ericsson_dyntrace:port_open", Res),
  +    ok = check_tracepoint("com_ericsson_dyntrace:port_link", Res),
  +    ok = check_tracepoint("com_ericsson_dyntrace:port_exit", Res),
  +    ok = check_tracepoint("com_ericsson_dyntrace:process_scheduled", Res),
  +    ok = check_tracepoint("com_ericsson_dyntrace:port_scheduled", Res),
  +    ok = check_tracepoint("com_ericsson_dyntrace:message_send", Res),
  +    ok = check_tracepoint("com_ericsson_dyntrace:message_receive", Res),
  +    ok = check_tracepoint("com_ericsson_dyntrace:gc_major_start", Res),
  +    ok = check_tracepoint("com_ericsson_dyntrace:gc_major_end", Res),
  +    ok = check_tracepoint("com_ericsson_dyntrace:gc_minor_start", Res),
  +    ok = check_tracepoint("com_ericsson_dyntrace:gc_minor_end", Res),
  +    ok.
  +
  +
   %% aux
   
   gcfier() ->
  +    gcfier(10000).
  +gcfier(N) ->
       receive
           {Pid, ok} ->
  -            _ = lists:reverse(lists:seq(1,10000)),
  +            _ = lists:reverse(lists:seq(1,N)),
               true = erlang:garbage_collect(),
               Pid ! {self(), ok}
       end.
  
positive.code:      t_running_process,
       t_running_port,
       t_call,
       t_send,
       t_receive,
       t_garbage_collection].
  
  
  
  init_per_suite(Config) ->
  
negative.code: %%  com_ericsson_dyntrace:port_link
  %%  com_ericsson_dyntrace:port_exit
  %%  com_ericsson_dyntrace:port_open
  %%  com_ericsson_dyntrace:port_scheduled
  %%  com_ericsson_dyntrace:process_scheduled
  %%  com_ericsson_dyntrace:process_register
  %%  com_ericsson_dyntrace:process_exit
  