From fe6e7b3460742e45a42cbcc121e3cb3e21b0964e Mon Sep 17 00:00:00 2001
From: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
Date: Tue, 10 Sep 2024 21:44:48 -0400
Subject: [PATCH] benchmarks/*/config.yml: cleanup using Snakemake

---
 benchmarks/backgrounds/config.yml           | 1 +
 benchmarks/backwards_ecal/config.yml        | 1 +
 benchmarks/ecal_gaps/config.yml             | 1 +
 benchmarks/tracking_performances/config.yml | 2 ++
 benchmarks/zdc_lyso/config.yml              | 1 +
 5 files changed, 6 insertions(+)

diff --git a/benchmarks/backgrounds/config.yml b/benchmarks/backgrounds/config.yml
index 4d073b67..ba4ee6e3 100644
--- a/benchmarks/backgrounds/config.yml
+++ b/benchmarks/backgrounds/config.yml
@@ -28,3 +28,4 @@ collect_results:backgrounds:
     - "bench:backgrounds_emcal_backwards"
   script:
     - ls -lrht
+    - snakemake --cores 1 --delete-all-output backgrounds_ecal_backwards
diff --git a/benchmarks/backwards_ecal/config.yml b/benchmarks/backwards_ecal/config.yml
index 6e1b80b6..49d00443 100644
--- a/benchmarks/backwards_ecal/config.yml
+++ b/benchmarks/backwards_ecal/config.yml
@@ -35,3 +35,4 @@ collect_results:backwards_ecal:
     - "bench:backwards_ecal"
   script:
     - ls -lrht
+    - snakemake --cores 1 --delete-all-output backwards_ecal
diff --git a/benchmarks/ecal_gaps/config.yml b/benchmarks/ecal_gaps/config.yml
index e854964e..13adbdf4 100644
--- a/benchmarks/ecal_gaps/config.yml
+++ b/benchmarks/ecal_gaps/config.yml
@@ -24,3 +24,4 @@ collect_results:ecal_gaps:
     - "bench:ecal_gaps"
   script:
     - ls -lrht
+    - snakemake --cores 1 --delete-all-output ecal_gaps
diff --git a/benchmarks/tracking_performances/config.yml b/benchmarks/tracking_performances/config.yml
index 44df84d3..e7b80db0 100644
--- a/benchmarks/tracking_performances/config.yml
+++ b/benchmarks/tracking_performances/config.yml
@@ -27,6 +27,7 @@ collect_results:tracking_performance:
     - "bench:tracking_performance"
   script:
     - ls -lrht
+    - snakemake --cores 1 --delete-all-output tracking_performance_local
 
 bench:tracking_performance_campaigns:
   extends: .det_benchmark
@@ -42,3 +43,4 @@ collect_results:tracking_performance_campaigns:
     - "bench:tracking_performance_campaigns"
   script:
     - ls -lrht
+    - snakemake --cores 1 --delete-all-output tracking_performance_campaigns
diff --git a/benchmarks/zdc_lyso/config.yml b/benchmarks/zdc_lyso/config.yml
index 50ebee9f..38ca7bfb 100644
--- a/benchmarks/zdc_lyso/config.yml
+++ b/benchmarks/zdc_lyso/config.yml
@@ -15,3 +15,4 @@ collect_results:zdc_lyso:
     - "sim:zdc_lyso"
   script:
     - ls -lrht
+    - snakemake --cores 1 --delete-all-output zdc_lyso_local
-- 
GitLab