summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2016-03-13 09:18:24 +0200
committerLars Wirzenius <liw@liw.fi>2022-01-15 11:26:06 +0200
commit52a93d1235e83812221af6fbf686ecfd2aa2cf28 (patch)
treefbc045b258e3d22786c415c77d0c9ac48e5972be
parent6d23dc311edce0101ebff30db3ffd45b68989174 (diff)
downloadobnam-benchmark-specs-52a93d1235e83812221af6fbf686ecfd2aa2cf28.tar.gz
Add initial benchmark spec
-rw-r--r--spec.yaml25
1 files changed, 25 insertions, 0 deletions
diff --git a/spec.yaml b/spec.yaml
new file mode 100644
index 0000000..889e5fc
--- /dev/null
+++ b/spec.yaml
@@ -0,0 +1,25 @@
+git: "git://git.liw.fi/obnam"
+description: |
+ Benchmarks run on the e2obbench machine, which is a virtual machine
+ on Lars's home server (1 virtual CPU, 4 GiB RAM, disk space for
+ benchmarks via virtio and spinning drives on the host).
+
+ These benchmarks use FORMAT GREEN ALBATROSS.
+obnam_config:
+ repository-format: green-albatross
+ leave-checkpoints: yes
+ quiet: yes
+benchmarks:
+ - name: 1megafiles
+ description: backup 1 million small files
+ steps:
+ - live: genbackupdata . --create=1M --file-size=1
+ obnam: backup
+ - obnam: restore
+ - obnam: backup
+ - name: 10gigfile
+ description: backup one 10GiB file
+ steps:
+ - live: genbackupdata . --create=10G --file-size=999999T
+ obnam: backup
+ - obnam: restore