sapling/eden/fs/testharness
Xavier Deguillard 3f0dcccd42 mount: unify EdenMount::initialize
Summary:
Next step in unifying the mount path, let's make the initialize the same in
Windows and unices. The only difference is now limited to the .eden directory
which we will be able to implement once regular users can create symlinks.

For the takeover code, the #ifdef is pushed down to the actual code that does
it, this allows the rest of the code to not have to bother about Windows vs
other platforms.

Reviewed By: wez

Differential Revision: D21517478

fbshipit-source-id: d40ca2694d23031ff98e319071e610efa306008f
2020-05-15 13:14:55 -07:00
..
test eden: SemiFuture-ify BackingStore::getBlob 2019-12-20 16:14:21 -08:00
CMakeLists.txt use the normal PrivHelper.h header file on Windows 2020-05-01 14:01:40 -07:00
FakeBackingStore.cpp use enumValue instead of static_cast<int> 2020-04-28 18:59:34 -07:00
FakeBackingStore.h eden: fix multiply defined symbols issue with ImportPriority 2020-03-20 10:56:08 -07:00
FakeClock.h Tidy up license headers 2019-10-11 05:28:23 -07:00
FakeFuse.cpp replace some uses of memset 2020-01-31 10:50:48 -08:00
FakeFuse.h Tidy up license headers 2019-10-11 05:28:23 -07:00
FakeObjectStore.cpp make open calls from fuse high priority 2020-03-17 02:31:25 -07:00
FakeObjectStore.h eden: fix multiply defined symbols issue with ImportPriority 2020-03-20 10:56:08 -07:00
FakePrivHelper.cpp use the normal PrivHelper.h header file on Windows 2020-05-01 14:01:40 -07:00
FakePrivHelper.h use the normal PrivHelper.h header file on Windows 2020-05-01 14:01:40 -07:00
FakeTreeBuilder.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
FakeTreeBuilder.h Tidy up license headers 2019-10-11 05:28:23 -07:00
HgRepo.cpp add getTreeForManifest 2019-12-09 16:25:27 -08:00
HgRepo.h add getTreeForManifest 2019-12-09 16:25:27 -08:00
InodeUnloader.h enable the checkout tests on Windows 2020-04-26 21:14:24 -07:00
LoggingFetchContext.h add an ObjectFetchContext interface 2020-02-05 13:15:01 -08:00
StoredObject.h fix lock ordering issues in eden tests 2019-10-22 10:39:13 -07:00
TempFile.cpp enable the fs/utils tests in the Windows build 2020-04-29 11:04:21 -07:00
TempFile.h Tidy up license headers 2019-10-11 05:28:23 -07:00
TestChecks.h enable the checkout tests on Windows 2020-04-26 21:14:24 -07:00
TestDispatcher.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
TestDispatcher.h Tidy up license headers 2019-10-11 05:28:23 -07:00
TestMain.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
TestMount.cpp mount: unify EdenMount::initialize 2020-05-15 13:14:55 -07:00
TestMount.h inodes: enable RemoveTest for Windows 2020-05-05 18:14:54 -07:00
TestServer.cpp move UserInfo to eden/fs/utils/ 2020-04-29 17:21:12 -07:00
TestServer.h Tidy up license headers 2019-10-11 05:28:23 -07:00
TestUtil.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
TestUtil.h Tidy up license headers 2019-10-11 05:28:23 -07:00