anchor.diff:      Mod:terminate(reason, statename, state),
       Mod:code_change(oldvsn, statename, state, extra).
   
  -%% @doc Stop a running pid - unlink and exit(kill) the process
  +%% Stop a running pid - unlink and exit(kill) the process
   stop_process(undefined) ->
       ok;
   stop_process(RegName) when is_atom(RegName) ->
  
positive.code:     riak_core:wait_for_service(riak_kv),
      AllApps.
  
  %% @doc Performs generic, riak_kv-specific and test-specific cleanup
  %% when used within a test fixture. This includes stopping dependent
  %% applications, stopping distributed Erlang, and killing pernicious
  %% processes. The given `CleanupFun' will be called with the argument
  %% `stop' before other components are stopped.
  %%
  %% @see common_cleanup/2, dep_apps/2, do_dep_apps/2
  -spec cleanup(Test::string(), CleanupFun::fun((stop) -> any()), SetupResult::setup | atom()) -> ok.
  cleanup(Test, CleanupFun, setup) ->
      %% Remove existing ring files so we have a fresh ring
  
negative.code: 
  -define(SETUPTHUNK, fun(_) -> ok end).
  
  %% Creates a setup function for tests that need Riak KV stood
  %% up in an isolated fashion.
  %% see setup/3
  -spec common_setup(TestName::atom() | string()) -> fun().
  common_setup(T) when is_atom(T) ->
      common_setup(atom_to_list(T));
  