From 31d1c86f946734d570a4117a1b04981ced9a8de4 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 28 Mar 2025 15:27:48 +0100 Subject: [PATCH] test: add missing includes Signed-off-by: Max Kellermann --- src/test/cls_lua/test_cls_lua.cc | 1 + src/test/common/test_cdc.cc | 1 + src/test/common/test_time.cc | 2 ++ src/test/crypto.cc | 1 + src/test/librados/tier_cxx.cc | 1 + src/test/librados_test_stub/TestMemIoCtxImpl.cc | 1 + src/test/librados_test_stub/TestMemRadosClient.h | 2 ++ src/test/librbd/test_librbd.cc | 1 + src/test/librbd/test_mock_TrashWatcher.cc | 1 + src/test/librbd/trash/test_mock_MoveRequest.cc | 1 + src/test/objectstore/Allocator_bench.cc | 1 + src/test/objectstore/test_kv.cc | 1 + src/test/omap_bench.cc | 1 + src/test/osdc/object_cacher_misc.cc | 1 + src/test/perf_local.cc | 1 + src/test/rbd_mirror/test_ImageReplayer.cc | 1 + 16 files changed, 18 insertions(+) diff --git a/src/test/cls_lua/test_cls_lua.cc b/src/test/cls_lua/test_cls_lua.cc index 0bc3876941d..e7c0f80d23e 100644 --- a/src/test/cls_lua/test_cls_lua.cc +++ b/src/test/cls_lua/test_cls_lua.cc @@ -1,5 +1,6 @@ #include #include +#include "include/encoding.h" #include "include/types.h" #include "include/rados/librados.hpp" #include "gtest/gtest.h" diff --git a/src/test/common/test_cdc.cc b/src/test/common/test_cdc.cc index 61a5aa3708c..a39bc640c5b 100644 --- a/src/test/common/test_cdc.cc +++ b/src/test/common/test_cdc.cc @@ -6,6 +6,7 @@ #include // for std::cout #include +#include "include/intarith.h" // for cbits() #include "include/types.h" #include "include/buffer.h" diff --git a/src/test/common/test_time.cc b/src/test/common/test_time.cc index 80af6fad805..d07fa93351b 100644 --- a/src/test/common/test_time.cc +++ b/src/test/common/test_time.cc @@ -15,6 +15,8 @@ #include +#include // for pow() + #include "common/ceph_time.h" #include "include/rados.h" #include "gtest/gtest.h" diff --git a/src/test/crypto.cc b/src/test/crypto.cc index 67fb440eeb9..9d4531b8c88 100644 --- a/src/test/crypto.cc +++ b/src/test/crypto.cc @@ -6,6 +6,7 @@ #include #include "gtest/gtest.h" +#include "include/ceph_fs.h" // for CEPH_CRYPTO_AES #include "include/types.h" #include "auth/Crypto.h" #include "common/Clock.h" diff --git a/src/test/librados/tier_cxx.cc b/src/test/librados/tier_cxx.cc index 6a4b161a553..2179a3f3163 100644 --- a/src/test/librados/tier_cxx.cc +++ b/src/test/librados/tier_cxx.cc @@ -10,6 +10,7 @@ #include "include/stringify.h" #include "include/types.h" #include "global/global_context.h" +#include "common/Clock.h" // for ceph_clock_now() #include "common/Cond.h" #include "common/ceph_crypto.h" #include "test/librados/test_cxx.h" diff --git a/src/test/librados_test_stub/TestMemIoCtxImpl.cc b/src/test/librados_test_stub/TestMemIoCtxImpl.cc index 363bc9b62fc..c7168aa7036 100644 --- a/src/test/librados_test_stub/TestMemIoCtxImpl.cc +++ b/src/test/librados_test_stub/TestMemIoCtxImpl.cc @@ -5,6 +5,7 @@ #include "test/librados_test_stub/TestMemRadosClient.h" #include "common/Clock.h" #include "include/err.h" +#include "include/types.h" // for operator<<(std::vector) #include #include // for std::shared_lock #include diff --git a/src/test/librados_test_stub/TestMemRadosClient.h b/src/test/librados_test_stub/TestMemRadosClient.h index ecd6fedb08e..b9817ee3bfb 100644 --- a/src/test/librados_test_stub/TestMemRadosClient.h +++ b/src/test/librados_test_stub/TestMemRadosClient.h @@ -6,6 +6,8 @@ #include "test/librados_test_stub/TestRadosClient.h" #include "include/ceph_assert.h" +#include "include/rados.h" // for CEPH_RELEASE_* + #include #include diff --git a/src/test/librbd/test_librbd.cc b/src/test/librbd/test_librbd.cc index 1feac8da7d2..9c8eef69473 100644 --- a/src/test/librbd/test_librbd.cc +++ b/src/test/librbd/test_librbd.cc @@ -20,6 +20,7 @@ #include "include/event_type.h" #include "include/err.h" #include "include/intarith.h" // for round_up_to() +#include "include/rados.h" // for EBLOCKLISTED #include "common/ceph_mutex.h" #include "json_spirit/json_spirit.h" #include "test/librados/crimson_utils.h" diff --git a/src/test/librbd/test_mock_TrashWatcher.cc b/src/test/librbd/test_mock_TrashWatcher.cc index d7f3c679e2d..f1876a030c6 100644 --- a/src/test/librbd/test_mock_TrashWatcher.cc +++ b/src/test/librbd/test_mock_TrashWatcher.cc @@ -3,6 +3,7 @@ #include "test/librbd/test_mock_fixture.h" #include "test/librbd/test_support.h" +#include "common/Clock.h" // for ceph_clock_now() #include "include/rbd_types.h" #include "librbd/TrashWatcher.h" #include "gtest/gtest.h" diff --git a/src/test/librbd/trash/test_mock_MoveRequest.cc b/src/test/librbd/trash/test_mock_MoveRequest.cc index 1a35c62ae60..53627d5fc10 100644 --- a/src/test/librbd/trash/test_mock_MoveRequest.cc +++ b/src/test/librbd/trash/test_mock_MoveRequest.cc @@ -8,6 +8,7 @@ #include "test/librbd/mock/MockImageState.h" #include "test/librados_test_stub/MockTestMemIoCtxImpl.h" #include "test/librados_test_stub/MockTestMemRadosClient.h" +#include "common/Clock.h" // for ceph_clock_now() #include "include/rbd/librbd.hpp" #include "librbd/Utils.h" #include "librbd/trash/MoveRequest.h" diff --git a/src/test/objectstore/Allocator_bench.cc b/src/test/objectstore/Allocator_bench.cc index 5a4aa391192..a38d166a2ad 100644 --- a/src/test/objectstore/Allocator_bench.cc +++ b/src/test/objectstore/Allocator_bench.cc @@ -8,6 +8,7 @@ #include #include +#include "common/Clock.h" // for ceph_clock_now() #include "common/Cond.h" #include "common/errno.h" #include "include/stringify.h" diff --git a/src/test/objectstore/test_kv.cc b/src/test/objectstore/test_kv.cc index 95c712ceffa..621c731dddf 100644 --- a/src/test/objectstore/test_kv.cc +++ b/src/test/objectstore/test_kv.cc @@ -21,6 +21,7 @@ #include "kv/RocksDBStore.h" #include "include/Context.h" #include "common/ceph_argparse.h" +#include "common/Clock.h" // for ceph_clock_now() #include "global/global_init.h" #include "common/Cond.h" #include "common/errno.h" diff --git a/src/test/omap_bench.cc b/src/test/omap_bench.cc index 714774f12c5..aa4f5f3b885 100644 --- a/src/test/omap_bench.cc +++ b/src/test/omap_bench.cc @@ -15,6 +15,7 @@ #include "include/Context.h" #include "common/ceph_context.h" #include "common/ceph_mutex.h" +#include "common/Clock.h" // for ceph_clock_now() #include "common/Cond.h" #include "include/utime.h" #include "common/ceph_argparse.h" diff --git a/src/test/osdc/object_cacher_misc.cc b/src/test/osdc/object_cacher_misc.cc index 3ebd98fcd88..82f2ee7b309 100644 --- a/src/test/osdc/object_cacher_misc.cc +++ b/src/test/osdc/object_cacher_misc.cc @@ -10,6 +10,7 @@ #include "common/ceph_argparse.h" #include "common/ceph_mutex.h" +#include "common/Clock.h" // for ceph_clock_now() #include "common/common_init.h" #include "common/config.h" #include "common/snap_types.h" diff --git a/src/test/perf_local.cc b/src/test/perf_local.cc index 321f2d30ca6..3897d808cd7 100644 --- a/src/test/perf_local.cc +++ b/src/test/perf_local.cc @@ -46,6 +46,7 @@ #include "include/ceph_hash.h" #include "include/spinlock.h" #include "common/ceph_argparse.h" +#include "common/Clock.h" // for ceph_clock_now() #include "common/Cycles.h" #include "common/Cond.h" #include "common/ceph_mutex.h" diff --git a/src/test/rbd_mirror/test_ImageReplayer.cc b/src/test/rbd_mirror/test_ImageReplayer.cc index d0bbfb09478..6d79c9173ce 100644 --- a/src/test/rbd_mirror/test_ImageReplayer.cc +++ b/src/test/rbd_mirror/test_ImageReplayer.cc @@ -14,6 +14,7 @@ * */ +#include "common/Clock.h" // for ceph_clock_now() #include "include/rados/librados.hpp" #include "include/rbd/librbd.hpp" #include "include/stringify.h" -- 2.39.5