code: def test_multi_reps():
      class CountingAlgo:
          tot_reps = 0
  
          def fit(self, X, y):
              CountingAlgo.tot_reps += 1
  
      pair = algorithms.AlgorithmPair(
          CountingAlgo,
          CountingAlgo,
          shared_args={},
          bench_func=fit,
          name="Counting",
      )
  
      runner = AccuracyComparisonRunner(
          [20], [5], dataset_name="zeros", test_fraction=0.20, n_reps=4
      )
      runner.run(pair)
  
      # Double the n_reps since it is used in cpu and cuml versions
      assert CountingAlgo.tot_reps == 8
  
imports: from cuml.benchmark.bench_helper_funcs import fit, fit_predict
  import time
  from sklearn import metrics
  from cuml.internals.safe_imports import gpu_only_import_from
  import pytest
  from cuml.internals.safe_imports import gpu_only_import
  from cuml.benchmark import datagen, algorithms
  from cuml.benchmark.bench_helper_funcs import _training_data_to_numpy
  from cuml.benchmark.runners import AccuracyComparisonRunner, SpeedupComparisonRunner, run_variations
  from cuml.internals.import_utils import has_umap
  from cuml.internals.import_utils import has_xgboost
  from cuml.internals.safe_imports import cpu_only_import
label_desc: Use image node_id 6 for calling a global function with example usage: test_multi_reps() without return types