Move defragmenter benchmarks to benchmarks 76/76476/5
authorolivermd <oliver.downard@couchbase.com>
Fri, 7 Apr 2017 14:01:11 +0000 (15:01 +0100)
committerDave Rigby <daver@couchbase.com>
Tue, 11 Apr 2017 09:44:28 +0000 (09:44 +0000)
commita60943afa0062e3a8f6b92df4d089de95ddf4836
tree6bbf9ae770b7c50db06d1d48c002b51652f5c329
parent115b9765b46f47d7bb8d82e39f7481400585ef9e
Move defragmenter benchmarks to benchmarks

This moves the defragmenter benchmarks to ep_engine_benchmarks because
they can take ~18 seconds under ASAN. It also makes sense to group all
the benchmarks together.

To enable this move, this commit also puts the defragmenter test in to a
header file so that it can continued to be used by the defragmenter
tests which are not benchmarks.

Change-Id: I69f8da02c07e6469b9c80fbe06507c80d866ac7f
Reviewed-on: http://review.couchbase.org/76476
Reviewed-by: Dave Rigby <daver@couchbase.com>
Tested-by: Build Bot <build@couchbase.com>
CMakeLists.txt
benchmarks/access_scanner_bench.cc
benchmarks/defragmenter_bench.cc [new file with mode: 0644]
tests/module_tests/defragmenter_test.cc
tests/module_tests/defragmenter_test.h [new file with mode: 0644]