vmnet: stop recieving events when VM is stopped
[qemu/ar7.git] / tests / bench / meson.build
blob7477a1f40101ec9284296882d5e05d8e89b6f47e
2 qht_bench = executable('qht-bench',
3                        sources: 'qht-bench.c',
4                        dependencies: [qemuutil])
6 if have_system
7 xbzrle_bench = executable('xbzrle-bench',
8                        sources: 'xbzrle-bench.c',
9                        dependencies: [qemuutil,migration])
10 endif
12 executable('atomic_add-bench',
13            sources: files('atomic_add-bench.c'),
14            dependencies: [qemuutil],
15            build_by_default: false)
17 executable('atomic64-bench',
18            sources: files('atomic64-bench.c'),
19            dependencies: [qemuutil],
20            build_by_default: false)
22 benchs = {}
24 if have_block
25   benchs += {
26      'benchmark-crypto-hash': [crypto],
27      'benchmark-crypto-hmac': [crypto],
28      'benchmark-crypto-cipher': [crypto],
29      'benchmark-crypto-akcipher': [crypto],
30   }
31 endif
33 foreach bench_name, deps: benchs
34   exe = executable(bench_name, bench_name + '.c',
35                    dependencies: [qemuutil] + deps)
36   benchmark(bench_name, exe,
37             args: ['--tap', '-k'],
38             protocol: 'tap',
39             timeout: 0,
40             suite: ['speed'])
41 endforeach