anchor.diff:  -export([current_time_micros/0]).
   -export([current_time_nanos/0]).
   
  +%% Exported for internal RPC
  +-export([reset_global_clock_on_current_node/0]).
  +
   %%%===================================================================
   %%% API
   %%%===================================================================
  
positive.code:     current_time_millis() * 1000000.
  
  %%%===================================================================
  %%% Internal functions
  %%%===================================================================
  
  %% @private
  setup_common(NodeOrNodes, WhitelistedModules) ->
      Nodes = utils:ensure_list(NodeOrNodes),
      set_target_nodes(Nodes),
  
negative.code: -spec setup_for_ct(node() | [node()], [atom()]) -> ok.
  setup_for_ct(NodeOrNodes, WhitelistedModules) ->
      setup_common(NodeOrNodes, WhitelistedModules),
      rpc_call_each_node(get_target_nodes(), ?MODULE, reset_global_clock_on_current_node, []),
      ok = test_utils:mock_new(NodeOrNodes, native_node_clock, [passthrough]),
      ok = test_utils:mock_expect(NodeOrNodes, native_node_clock, system_time_millis, fun mocked_current_time_millis/0),
      ok = test_utils:mock_expect(NodeOrNodes, native_node_clock, monotonic_time_millis, fun mocked_current_time_millis/0),
  