From 712d7b9f456e46b4906d3e93252babde3edb6291 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 16 Jan 2016 23:10:37 +0200 Subject: Delete restore directory before using it This avoids restore failing because a previous benchmark step used the directory already. --- foospec.yaml | 1 - obbenchlib/benchmarker.py | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/foospec.yaml b/foospec.yaml index affc814..b5e3a80 100644 --- a/foospec.yaml +++ b/foospec.yaml @@ -10,4 +10,3 @@ benchmarks: - live: genbackupdata . --create=1G --file-size=1T obnam: backup - obnam: restore - - obnam: backup diff --git a/obbenchlib/benchmarker.py b/obbenchlib/benchmarker.py index 439da5b..5e05aac 100644 --- a/obbenchlib/benchmarker.py +++ b/obbenchlib/benchmarker.py @@ -157,6 +157,7 @@ class Benchmarker(object): self.run_obnam(['backup']) def run_obnam_restore(self): + cliapp.runcmd(['find', self._restored, '-delete']) self.run_obnam(['restore', '--to', self._restored, '--verbose']) cliapp.runcmd(['find', self._restored, '-ls'], stdout=None) -- cgit v1.2.1