sapling/eden/fs/testharness
Adam Simpkins 265b17d188 add a new ServerState class to store process-wide state
Summary:
Add a new ServerState class to store process-wide state that is shared across
multiple mounts.  Up until now we have passed around the shared state data as
separate variables.

This is intentionally separate from the existing EdenServer class to allow unit
tests to create EdenMount objects without an EdenServer object.

Reviewed By: wez

Differential Revision: D6929861

fbshipit-source-id: 5f22efb6d79dfd70031be1dc37f494c2ad8af902
2018-02-08 16:43:22 -08:00
..
test split RocksDbLocalStore out from LocalStore 2018-02-07 11:54:16 -08:00
FakeBackingStore.cpp run clang-format across eden 2018-01-26 11:20:31 -08:00
FakeBackingStore.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
FakeClock.h make Clock::getRealtime() const 2018-02-01 11:19:15 -08:00
FakeObjectStore.cpp run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
FakeObjectStore.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
FakeTreeBuilder.cpp run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
FakeTreeBuilder.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
HgRepo.cpp Removed all folly::fbstring uses from eden. 2018-01-03 16:41:34 -08:00
HgRepo.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
StoredObject.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
TARGETS Migrate TARGETS files from @/ to // 2017-12-20 16:57:41 -08:00
TestChecks.h Change FileInode::readAll's public API to be async 2017-11-03 17:51:42 -07:00
TestMount.cpp add a new ServerState class to store process-wide state 2018-02-08 16:43:22 -08:00
TestMount.h add a new ServerState class to store process-wide state 2018-02-08 16:43:22 -08:00
TestUtil.cpp run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
TestUtil.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00