diff --git a/db/compaction_job_stats_test.cc b/db/compaction_job_stats_test.cc index 516b75d5c..e06293a79 100644 --- a/db/compaction_job_stats_test.cc +++ b/db/compaction_job_stats_test.cc @@ -1029,6 +1029,14 @@ int main(int argc, char** argv) { return RUN_ALL_TESTS(); } +#else +#include + +int main(int argc, char** argv) { + fprintf(stderr, "SKIPPED, not supported in ROCKSDB_LITE\n"); + return 0; +} + #endif // !ROCKSDB_LITE #else diff --git a/db/corruption_test.cc b/db/corruption_test.cc index b38053649..21f2e534b 100644 --- a/db/corruption_test.cc +++ b/db/corruption_test.cc @@ -7,6 +7,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. See the AUTHORS file for names of contributors. +#ifndef ROCKSDB_LITE + #include "rocksdb/db.h" #include @@ -467,3 +469,13 @@ int main(int argc, char** argv) { ::testing::InitGoogleTest(&argc, argv); return RUN_ALL_TESTS(); } + +#else +#include + +int main(int argc, char** argv) { + fprintf(stderr, "SKIPPED as RepairDB() is not supported in ROCKSDB_LITE\n"); + return 0; +} + +#endif // !ROCKSDB_LITE diff --git a/utilities/transactions/transaction_test.cc b/utilities/transactions/transaction_test.cc index 473d738bb..997ac81d4 100644 --- a/utilities/transactions/transaction_test.cc +++ b/utilities/transactions/transaction_test.cc @@ -1729,4 +1729,13 @@ int main(int argc, char** argv) { return RUN_ALL_TESTS(); } +#else +#include + +int main(int argc, char** argv) { + fprintf(stderr, + "SKIPPED as Transactions are not supported in ROCKSDB_LITE\n"); + return 0; +} + #endif // ROCKSDB_LITE