From 07457423dd8df274dd6e03aa17fd52fefe3a1bc6 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Thu, 16 Jul 2015 15:55:02 +0300 Subject: Add CSS for benchmark pages --- benchmark.css | 11 +++++++++++ obbench | 9 +++++++++ 2 files changed, 20 insertions(+) create mode 100644 benchmark.css diff --git a/benchmark.css b/benchmark.css new file mode 100644 index 0000000..0f4468f --- /dev/null +++ b/benchmark.css @@ -0,0 +1,11 @@ +table { + border: solid 1px; +} +th { + border-bottom: solid 1px; +} +th, td { + border-right: solid 1px; + text-align: right; + font-family: monospace; +} diff --git a/obbench b/obbench index 6ba295b..aef629a 100755 --- a/obbench +++ b/obbench @@ -160,6 +160,7 @@ class ObnamBenchmarker(cliapp.Application): for obj in objs: self.write_benchmark_page(spec, obj) self.write_summary_page(spec, objs) + self.copy_css_file(spec) def read_results_files(self, spec): objs = [] @@ -182,6 +183,8 @@ class ObnamBenchmarker(cliapp.Application): 'Obnam benchmark: {commit} {name}\n'.format( commit=self.q(obj['commit_id']), name=self.q(obj['name']))) + f.write('\n') f.write('\n') f.write('\n') @@ -228,6 +231,8 @@ class ObnamBenchmarker(cliapp.Application): f.write('\n') f.write('Obnam benchmark: summary\n') + f.write('\n') f.write('\n') f.write('\n') @@ -293,6 +298,10 @@ class ObnamBenchmarker(cliapp.Application): return runs + def copy_css_file(self, spec): + filename = os.path.join(spec['html_dir'], 'benchmark.css') + shutil.copy('benchmark.css', filename) + class BenchmarkResult(object): -- cgit v1.2.1