]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test/common: switch to INSTANTIATE_TEST_SUITE_P 54884/head
authorRongqi Sun <sunrongqi@huawei.com>
Wed, 13 Dec 2023 09:03:00 +0000 (17:03 +0800)
committerRongqi Sun <sunrongqi@huawei.com>
Thu, 14 Dec 2023 02:07:03 +0000 (10:07 +0800)
Signed-off-by: Rongqi Sun <sunrongqi@huawei.com>
src/test/common/test_memory.cc

index cf075f01e5d364eac21a896d6323f8a7bfb642a9..05992e5897c60be32d426cf2111d787c1522c7e4 100644 (file)
@@ -30,7 +30,7 @@ TEST_P(MemoryIsZeroBigTest, MemoryIsZeroTestBig) {
 TEST_P(MemoryIsZeroSmallTest, MemoryIsZeroTestSmall) {
   size_t size = GetParam();
   for (size_t i = 0; i < size; i++) {
-    char data[size] = { 0 };
+    char* data = new char[size]();
     EXPECT_TRUE(mem_is_zero(data, size));
 
     data[i] = 'a';
@@ -63,11 +63,11 @@ TEST_P(MemoryIsZeroPerformance, MemoryIsZeroPerformanceTest) {
   free(data);
 }
 
-INSTANTIATE_TEST_CASE_P(Default, MemoryIsZeroSmallTest,
+INSTANTIATE_TEST_SUITE_P(MemoryIsZeroSmallTests, MemoryIsZeroSmallTest,
                         ::testing::Values(1, 4, 7, 8, 12, 28, 60, 64));
 
-INSTANTIATE_TEST_CASE_P(Default, MemoryIsZeroBigTest,
+INSTANTIATE_TEST_SUITE_P(MemoryIsZeroBigTests, MemoryIsZeroBigTest,
                         ::testing::Values(1024, 4096, 8192, 64 * 1024));
 
-INSTANTIATE_TEST_CASE_P(Default, MemoryIsZeroPerformance,
+INSTANTIATE_TEST_SUITE_P(MemoryIsZeroPerformanceTests, MemoryIsZeroPerformance,
                         ::testing::Values(1024, 2048, 4096, 8192, 64 * 1024));