diff --git a/benchmarks/trackers/config.yml b/benchmarks/trackers/config.yml
index 7c066a95958d4f4c730ac045b226d977b72899d7..e9f3c2b1ff9c8e8a5ddf77ec6d12bae0a75dd2e1 100644
--- a/benchmarks/trackers/config.yml
+++ b/benchmarks/trackers/config.yml
@@ -1,20 +1,20 @@
 sim_trackers:roman_pot:
   stage: simulate
-  needs: 
-    - ["get_data"]
+  extends: .det_benchmark
   script:
     - bash benchmarks/trackers/roman_pot_simu.sh
 
 roman_pot_nhits:
   stage: benchmarks
+  extends: .det_benchmark
   needs:
     - ["sim_trackers:roman_pot"]
   script:
     - root -b -q benchmarks/trackers/simple_tracking.cxx+
-  allow_failure: true
 
 roman_pot_eta:
   stage: benchmarks
+  extends: .det_benchmark
   needs:
     - ["sim_trackers:roman_pot"]
   script: