diff --git a/test/dwarfs_benchmark.cpp b/test/dwarfs_benchmark.cpp index c8612b5c..2c1f2a53 100644 --- a/test/dwarfs_benchmark.cpp +++ b/test/dwarfs_benchmark.cpp @@ -213,7 +213,7 @@ class filesystem : public ::benchmark::Fixture { public: static constexpr size_t NUM_ENTRIES = 8; - void SetUp(::benchmark::State const& state) { + void SetUp(::benchmark::State const& state) override { image = make_filesystem(&state); mm = std::make_shared(image); reader::filesystem_options opts; @@ -228,7 +228,7 @@ class filesystem : public ::benchmark::Fixture { } } - void TearDown(::benchmark::State const&) { + void TearDown(::benchmark::State const&) override { inode_views.clear(); image.clear(); mm.reset(); @@ -319,7 +319,7 @@ class filesystem : public ::benchmark::Fixture { class filesystem_walk : public ::benchmark::Fixture { public: - void SetUp(::benchmark::State const&) { + void SetUp(::benchmark::State const&) override { mm = std::make_shared(get_image()); reader::filesystem_options opts; opts.block_cache.max_bytes = 1 << 20; @@ -328,7 +328,7 @@ class filesystem_walk : public ::benchmark::Fixture { // fs->dump(std::cout, {.features = reader::fsinfo_features::for_level(2)}); } - void TearDown(::benchmark::State const&) { + void TearDown(::benchmark::State const&) override { mm.reset(); fs.reset(); } diff --git a/test/test_helpers.h b/test/test_helpers.h index a1aefef5..9452e05d 100644 --- a/test/test_helpers.h +++ b/test/test_helpers.h @@ -221,7 +221,8 @@ class mock_filter : public writer::entry_filter { mock_filter(std::shared_ptr data) : data_{std::move(data)} {} - writer::filter_action filter(writer::entry_interface const& ei) const { + writer::filter_action + filter(writer::entry_interface const& ei) const override { data_->filter_calls.emplace_back(ei); return writer::filter_action::keep; } @@ -235,7 +236,7 @@ class mock_transformer : public writer::entry_transformer { mock_transformer(std::shared_ptr data) : data_{std::move(data)} {} - void transform(writer::entry_interface& ei) { + void transform(writer::entry_interface& ei) override { data_->transform_calls.emplace_back(ei); }