From 1010fb4a51560559e6e1b92b56f84966549e6ad0 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 28 Mar 2025 15:27:48 +0100 Subject: [PATCH] test: add missing include Signed-off-by: Max Kellermann --- src/test/common/test_context.cc | 1 + src/test/common/test_interval_map.cc | 1 + src/test/crush/crush.cc | 1 + src/test/erasure-code/TestErasureCodePlugins.cc | 3 ++- src/test/libcephfs/snapdiff.cc | 1 + src/test/librados/aio.cc | 2 ++ src/test/librados/aio_cxx.cc | 2 ++ src/test/librados/tier_cxx.cc | 1 + src/test/librados_test_stub/TestClassHandler.cc | 1 + src/test/librbd/test_ObjectMap.cc | 1 + src/test/librbd/test_librbd.cc | 1 + src/test/objectstore_bench.cc | 2 ++ src/test/rbd_mirror/test_Instances.cc | 1 + src/test/test_not_before_queue.cc | 1 + src/test/testcrypto.cc | 1 + 15 files changed, 19 insertions(+), 1 deletion(-) diff --git a/src/test/common/test_context.cc b/src/test/common/test_context.cc index 8afded98951..c42f5e1b4fd 100644 --- a/src/test/common/test_context.cc +++ b/src/test/common/test_context.cc @@ -27,6 +27,7 @@ #include "include/msgr.h" #include "common/ceph_context.h" #include "common/config_proxy.h" +#include "common/Formatter.h" #include "log/Log.h" using namespace std; diff --git a/src/test/common/test_interval_map.cc b/src/test/common/test_interval_map.cc index e2f96bf55ea..4a9ca02dbc1 100644 --- a/src/test/common/test_interval_map.cc +++ b/src/test/common/test_interval_map.cc @@ -13,6 +13,7 @@ */ #include +#include #include #include #include diff --git a/src/test/crush/crush.cc b/src/test/crush/crush.cc index 9d5667d9587..85806a1799d 100644 --- a/src/test/crush/crush.cc +++ b/src/test/crush/crush.cc @@ -9,6 +9,7 @@ */ #include +#include #include #include #include diff --git a/src/test/erasure-code/TestErasureCodePlugins.cc b/src/test/erasure-code/TestErasureCodePlugins.cc index e79de0f37a1..03b7728b362 100644 --- a/src/test/erasure-code/TestErasureCodePlugins.cc +++ b/src/test/erasure-code/TestErasureCodePlugins.cc @@ -12,6 +12,7 @@ #include "erasure-code/ErasureCodePlugin.h" #include "global/global_context.h" #include "common/config_proxy.h" +#include "include/random.h" // for ceph::util::random_number_generator #include "gtest/gtest.h" #include "include/buffer.h" #include "osd/ECTypes.h" @@ -810,4 +811,4 @@ INSTANTIATE_TEST_SUITE_P( * valgrind --tool=memcheck ./unittest_erasure_code_plugins \ * --gtest_filter=*.* --log-to-stderr=true --debug-osd=20" * End: - */ \ No newline at end of file + */ diff --git a/src/test/libcephfs/snapdiff.cc b/src/test/libcephfs/snapdiff.cc index 61960746717..c8d48510d13 100644 --- a/src/test/libcephfs/snapdiff.cc +++ b/src/test/libcephfs/snapdiff.cc @@ -33,6 +33,7 @@ #include #include #include +#include using namespace std; class TestMount { diff --git a/src/test/librados/aio.cc b/src/test/librados/aio.cc index 7fb90bdd38e..771a5f5d41a 100644 --- a/src/test/librados/aio.cc +++ b/src/test/librados/aio.cc @@ -6,6 +6,8 @@ #include #include +#include "include/buffer.h" +#include "include/byteorder.h" // for ceph_le32 #include "include/err.h" #include "include/rados/librados.h" #include "include/types.h" diff --git a/src/test/librados/aio_cxx.cc b/src/test/librados/aio_cxx.cc index 32470489373..f86c70149f2 100644 --- a/src/test/librados/aio_cxx.cc +++ b/src/test/librados/aio_cxx.cc @@ -11,7 +11,9 @@ #include "gtest/gtest.h" +#include "common/Clock.h" // for ceph_clock_now() #include "common/errno.h" +#include "include/encoding.h" #include "include/err.h" #include "include/rados/librados.hpp" #include "include/types.h" diff --git a/src/test/librados/tier_cxx.cc b/src/test/librados/tier_cxx.cc index ecef8bd3642..6a4b161a553 100644 --- a/src/test/librados/tier_cxx.cc +++ b/src/test/librados/tier_cxx.cc @@ -4,6 +4,7 @@ #include "mds/mdstypes.h" #include "include/buffer.h" +#include "include/intarith.h" // for cbits() #include "include/rbd_types.h" #include "include/rados/librados.hpp" #include "include/stringify.h" diff --git a/src/test/librados_test_stub/TestClassHandler.cc b/src/test/librados_test_stub/TestClassHandler.cc index df830918fb5..d70040774eb 100644 --- a/src/test/librados_test_stub/TestClassHandler.cc +++ b/src/test/librados_test_stub/TestClassHandler.cc @@ -4,6 +4,7 @@ #include "test/librados_test_stub/TestClassHandler.h" #include "test/librados_test_stub/TestIoCtxImpl.h" #include +#include #include #include #include diff --git a/src/test/librbd/test_ObjectMap.cc b/src/test/librbd/test_ObjectMap.cc index 15d5db37cde..b6bd97f25ef 100644 --- a/src/test/librbd/test_ObjectMap.cc +++ b/src/test/librbd/test_ObjectMap.cc @@ -12,6 +12,7 @@ #include "common/Throttle.h" #include "cls/rbd/cls_rbd_client.h" #include "cls/rbd/cls_rbd_types.h" +#include #include #include #include diff --git a/src/test/librbd/test_librbd.cc b/src/test/librbd/test_librbd.cc index a0c2c9ef6d1..1feac8da7d2 100644 --- a/src/test/librbd/test_librbd.cc +++ b/src/test/librbd/test_librbd.cc @@ -19,6 +19,7 @@ #include "include/rbd/librbd.hpp" #include "include/event_type.h" #include "include/err.h" +#include "include/intarith.h" // for round_up_to() #include "common/ceph_mutex.h" #include "json_spirit/json_spirit.h" #include "test/librados/crimson_utils.h" diff --git a/src/test/objectstore_bench.cc b/src/test/objectstore_bench.cc index ef5392efb45..4abd30062ee 100644 --- a/src/test/objectstore_bench.cc +++ b/src/test/objectstore_bench.cc @@ -1,6 +1,8 @@ // -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*- // vim: ts=8 sw=2 smarttab +#include + #include #include #include diff --git a/src/test/rbd_mirror/test_Instances.cc b/src/test/rbd_mirror/test_Instances.cc index 4b189d903d2..99d89185135 100644 --- a/src/test/rbd_mirror/test_Instances.cc +++ b/src/test/rbd_mirror/test_Instances.cc @@ -2,6 +2,7 @@ // vim: ts=8 sw=2 smarttab #include "include/rados/librados.hpp" +#include "include/rbd_types.h" // for RBD_MIRROR_LEADER #include "cls/rbd/cls_rbd_client.h" #include "test/rbd_mirror/test_fixture.h" #include "tools/rbd_mirror/InstanceWatcher.h" diff --git a/src/test/test_not_before_queue.cc b/src/test/test_not_before_queue.cc index f57d19924cd..ba6e737c542 100644 --- a/src/test/test_not_before_queue.cc +++ b/src/test/test_not_before_queue.cc @@ -5,6 +5,7 @@ #include #include "common/not_before_queue.h" +#include "include/types.h" // for operator<< #include "gtest/gtest.h" // Just to have a default constructor that sets it to 0 diff --git a/src/test/testcrypto.cc b/src/test/testcrypto.cc index 8e3337babea..b85fec1dd6e 100644 --- a/src/test/testcrypto.cc +++ b/src/test/testcrypto.cc @@ -5,6 +5,7 @@ #include "common/Clock.h" #include "common/config.h" #include "common/debug.h" +#include "include/ceph_fs.h" // for CEPH_CRYPTO_AES #define dout_subsys ceph_subsys_auth -- 2.39.5