Browse Source
Make it clear that these files are related to benchmarks by moving them into a new folder called "bench". Message-Id: <20210312092238.79509-1-thuth@redhat.com> Acked-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com>pull/113/head
9 changed files with 36 additions and 34 deletions
@ -0,0 +1,34 @@ |
|||||
|
|
||||
|
qht_bench = executable('qht-bench', |
||||
|
sources: 'qht-bench.c', |
||||
|
dependencies: [qemuutil]) |
||||
|
|
||||
|
executable('atomic_add-bench', |
||||
|
sources: files('atomic_add-bench.c'), |
||||
|
dependencies: [qemuutil], |
||||
|
build_by_default: false) |
||||
|
|
||||
|
executable('atomic64-bench', |
||||
|
sources: files('atomic64-bench.c'), |
||||
|
dependencies: [qemuutil], |
||||
|
build_by_default: false) |
||||
|
|
||||
|
benchs = {} |
||||
|
|
||||
|
if have_block |
||||
|
benchs += { |
||||
|
'benchmark-crypto-hash': [crypto], |
||||
|
'benchmark-crypto-hmac': [crypto], |
||||
|
'benchmark-crypto-cipher': [crypto], |
||||
|
} |
||||
|
endif |
||||
|
|
||||
|
foreach bench_name, deps: benchs |
||||
|
exe = executable(bench_name, bench_name + '.c', |
||||
|
dependencies: [qemuutil] + deps) |
||||
|
benchmark(bench_name, exe, |
||||
|
args: ['--tap', '-k'], |
||||
|
protocol: 'tap', |
||||
|
timeout: 0, |
||||
|
suite: ['speed']) |
||||
|
endforeach |
||||
Loading…
Reference in new issue