Commit e96129da authored by Adam Simpkins's avatar Adam Simpkins Committed by Facebook Github Bot

cmake: fix the test builds

Summary:
- Fix the locations of some tests that have been moved.
- Remove some tests that have been deleted.
- Comment out some tests that depend on parts of folly that are not currently
  built by the CMake build scripts.
- Fix a build error in CompressionTest.cpp if FOLLY_HAVE_LIBZ is not defined.

Reviewed By: yfeldblum

Differential Revision: D6735700

fbshipit-source-id: 89f60751fa7079b2c609d23d85fbed2a0f317b55
parent 6c511999
...@@ -559,6 +559,7 @@ if (BUILD_TESTS) ...@@ -559,6 +559,7 @@ if (BUILD_TESTS)
DIRECTORY lang/test/ DIRECTORY lang/test/
TEST bits_test SOURCES BitsTest.cpp TEST bits_test SOURCES BitsTest.cpp
TEST cold_class_test SOURCES ColdClassTest.cpp TEST cold_class_test SOURCES ColdClassTest.cpp
TEST safe_assert_test SOURCES SafeAssertTest.cpp
DIRECTORY memory/test/ DIRECTORY memory/test/
TEST arena_test SOURCES ArenaTest.cpp TEST arena_test SOURCES ArenaTest.cpp
...@@ -577,7 +578,7 @@ if (BUILD_TESTS) ...@@ -577,7 +578,7 @@ if (BUILD_TESTS)
DIRECTORY stats/test/ DIRECTORY stats/test/
TEST histogram_test SOURCES HistogramTest.cpp TEST histogram_test SOURCES HistogramTest.cpp
TEST timeseries_histogram_test SOURCES TimeseriesHistogramTest.cpp TEST timeseries_histogram_test SOURCES TimeseriesHistogramTest.cpp
TEST timeseries_test SOURCES TimeseriesTest.cpp TEST timeseries_test SOURCES TimeSeriesTest.cpp
DIRECTORY synchronization/test/ DIRECTORY synchronization/test/
TEST baton_test SOURCES BatonTest.cpp TEST baton_test SOURCES BatonTest.cpp
...@@ -592,6 +593,9 @@ if (BUILD_TESTS) ...@@ -592,6 +593,9 @@ if (BUILD_TESTS)
TEST thread_id_test SOURCES ThreadIdTest.cpp TEST thread_id_test SOURCES ThreadIdTest.cpp
TEST thread_name_test SOURCES ThreadNameTest.cpp TEST thread_name_test SOURCES ThreadNameTest.cpp
DIRECTORY synchronization/test/
TEST atomic_struct_test SOURCES AtomicStructTest.cpp
DIRECTORY test/ DIRECTORY test/
TEST ahm_int_stress_test SOURCES AHMIntStressTest.cpp TEST ahm_int_stress_test SOURCES AHMIntStressTest.cpp
TEST arena_smartptr_test SOURCES ArenaSmartPtrTest.cpp TEST arena_smartptr_test SOURCES ArenaSmartPtrTest.cpp
...@@ -601,12 +605,10 @@ if (BUILD_TESTS) ...@@ -601,12 +605,10 @@ if (BUILD_TESTS)
TEST atomic_hash_map_test HANGING TEST atomic_hash_map_test HANGING
SOURCES AtomicHashMapTest.cpp SOURCES AtomicHashMapTest.cpp
TEST atomic_linked_list_test SOURCES AtomicLinkedListTest.cpp TEST atomic_linked_list_test SOURCES AtomicLinkedListTest.cpp
TEST atomic_struct_test SOURCES AtomicStructTest.cpp
TEST atomic_unordered_map_test SOURCES AtomicUnorderedMapTest.cpp TEST atomic_unordered_map_test SOURCES AtomicUnorderedMapTest.cpp
TEST cacheline_padded_test SOURCES CachelinePaddedTest.cpp TEST cacheline_padded_test SOURCES CachelinePaddedTest.cpp
TEST clock_gettime_wrappers_test SOURCES ClockGettimeWrappersTest.cpp TEST clock_gettime_wrappers_test SOURCES ClockGettimeWrappersTest.cpp
TEST concurrent_skip_list_test SOURCES ConcurrentSkipListTest.cpp TEST concurrent_skip_list_test SOURCES ConcurrentSkipListTest.cpp
TEST container_traits_test SOURCES ContainerTraitsTest.cpp
TEST conv_test SOURCES ConvTest.cpp TEST conv_test SOURCES ConvTest.cpp
TEST cpu_id_test SOURCES CpuIdTest.cpp TEST cpu_id_test SOURCES CpuIdTest.cpp
TEST demangle_test SOURCES DemangleTest.cpp TEST demangle_test SOURCES DemangleTest.cpp
...@@ -624,7 +626,7 @@ if (BUILD_TESTS) ...@@ -624,7 +626,7 @@ if (BUILD_TESTS)
#TEST file_lock_test SOURCES FileLockTest.cpp #TEST file_lock_test SOURCES FileLockTest.cpp
TEST file_util_test HANGING TEST file_util_test HANGING
SOURCES FileUtilTest.cpp SOURCES FileUtilTest.cpp
TEST fingerprint_test SOURCES FingerprintTest.cpp # TEST fingerprint_test SOURCES FingerprintTest.cpp
TEST format_other_test SOURCES FormatOtherTest.cpp TEST format_other_test SOURCES FormatOtherTest.cpp
TEST format_test SOURCES FormatTest.cpp TEST format_test SOURCES FormatTest.cpp
TEST function_scheduler_test SOURCES FunctionSchedulerTest.cpp TEST function_scheduler_test SOURCES FunctionSchedulerTest.cpp
...@@ -672,14 +674,13 @@ if (BUILD_TESTS) ...@@ -672,14 +674,13 @@ if (BUILD_TESTS)
SOURCES ProducerConsumerQueueTest.cpp SOURCES ProducerConsumerQueueTest.cpp
TEST random_test SOURCES RandomTest.cpp TEST random_test SOURCES RandomTest.cpp
TEST range_test SOURCES RangeTest.cpp TEST range_test SOURCES RangeTest.cpp
TEST safe_assert_test SOURCES SafeAssertTest.cpp
TEST scope_guard_test SOURCES ScopeGuardTest.cpp TEST scope_guard_test SOURCES ScopeGuardTest.cpp
# Heavily dependent on drand and srand48 # Heavily dependent on drand and srand48
#TEST shared_mutex_test SOURCES SharedMutexTest.cpp #TEST shared_mutex_test SOURCES SharedMutexTest.cpp
TEST singleton_test SOURCES SingletonTest.cpp # SingletonTest requires Subprocess
#TEST singleton_test SOURCES SingletonTest.cpp
TEST singleton_test_global SOURCES SingletonTestGlobal.cpp TEST singleton_test_global SOURCES SingletonTestGlobal.cpp
TEST singleton_thread_local_test SOURCES SingletonThreadLocalTest.cpp TEST singleton_thread_local_test SOURCES SingletonThreadLocalTest.cpp
TEST singletonvault_c_test SOURCES SingletonVaultCTest.cpp
TEST small_vector_test SOURCES small_vector_test.cpp TEST small_vector_test SOURCES small_vector_test.cpp
TEST sorted_vector_types_test SOURCES sorted_vector_test.cpp TEST sorted_vector_types_test SOURCES sorted_vector_test.cpp
TEST string_test SOURCES StringTest.cpp TEST string_test SOURCES StringTest.cpp
......
...@@ -40,9 +40,9 @@ ...@@ -40,9 +40,9 @@
#if FOLLY_HAVE_LIBZ #if FOLLY_HAVE_LIBZ
#include <folly/compression/Zlib.h> #include <folly/compression/Zlib.h>
#endif
namespace zlib = folly::io::zlib; namespace zlib = folly::io::zlib;
#endif
namespace folly { namespace folly {
namespace io { namespace io {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment