From 9b7426fb9649b267dc76f23d0386de5cbe40bdf9 Mon Sep 17 00:00:00 2001
From: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
Date: Wed, 11 Sep 2024 19:13:34 -0400
Subject: [PATCH] benchmarks/*/config.yml: avoid cleaning up ./results/

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

diff --git a/benchmarks/backgrounds/config.yml b/benchmarks/backgrounds/config.yml
index 6e4665a7..6b53b86b 100644
--- a/benchmarks/backgrounds/config.yml
+++ b/benchmarks/backgrounds/config.yml
@@ -29,4 +29,6 @@ collect_results:backgrounds:
   script:
     - ls -lrht
     - rm EPIC # remove the symlink to preserve the shared files
+    - mv results{,_save}/ # move results directory out of the way to preserve it
     - snakemake --cores 1 --delete-all-output backgrounds_ecal_backwards
+    - mv results{_save,}/
diff --git a/benchmarks/backwards_ecal/config.yml b/benchmarks/backwards_ecal/config.yml
index 261cd955..487e69a7 100644
--- a/benchmarks/backwards_ecal/config.yml
+++ b/benchmarks/backwards_ecal/config.yml
@@ -36,4 +36,6 @@ collect_results:backwards_ecal:
   script:
     - ls -lrht
     - rm EPIC # remove the symlink to preserve the shared files
+    - mv results{,_save}/ # move results directory out of the way to preserve it
     - snakemake --cores 1 --delete-all-output backwards_ecal
+    - mv results{_save,}/
diff --git a/benchmarks/ecal_gaps/config.yml b/benchmarks/ecal_gaps/config.yml
index dcfdfa89..e4dd4e74 100644
--- a/benchmarks/ecal_gaps/config.yml
+++ b/benchmarks/ecal_gaps/config.yml
@@ -25,4 +25,6 @@ collect_results:ecal_gaps:
   script:
     - ls -lrht
     - rm EPIC # remove the symlink to preserve the shared files
+    - mv results{,_save}/ # move results directory out of the way to preserve it
     - snakemake --cores 1 --delete-all-output ecal_gaps
+    - mv results{_save,}/
diff --git a/benchmarks/tracking_performances/config.yml b/benchmarks/tracking_performances/config.yml
index 4f14bc45..2448d31e 100644
--- a/benchmarks/tracking_performances/config.yml
+++ b/benchmarks/tracking_performances/config.yml
@@ -44,4 +44,6 @@ collect_results:tracking_performance_campaigns:
   script:
     - ls -lrht
     - rm EPIC # remove the symlink to preserve the shared files
+    - mv results{,_save}/ # move results directory out of the way to preserve it
     - snakemake --cores 1 --delete-all-output tracking_performance_campaigns
+    - mv results{_save,}/
diff --git a/benchmarks/zdc_lyso/config.yml b/benchmarks/zdc_lyso/config.yml
index 29957d33..2baafc6c 100644
--- a/benchmarks/zdc_lyso/config.yml
+++ b/benchmarks/zdc_lyso/config.yml
@@ -16,4 +16,6 @@ collect_results:zdc_lyso:
   script:
     - ls -lrht
     - rm EPIC # remove the symlink to preserve the shared files
+    - mv results{,_save}/ # move results directory out of the way to preserve it
     - snakemake --cores 1 --delete-all-output zdc_lyso_local
+    - mv results{_save,}/
-- 
GitLab