sapling/eden/integration
Joseph Friesen df6c7804d1 enhance mknod to support regular files
Summary:
Some Unix applications (notably, nfsd) create regular files using vfs_create, which ends up invoking the `mknod` system call rather than `open`, which for historical reasons only supported socket creation with Eden. However, since Eden supports regular files, we can broaden the FUSE mknod handler to support regular files as well.

For context, see https://github.com/GoogleCloudPlatform/gcsfuse/issues/137#issuecomment-155273363

Reviewed By: chadaustin

Differential Revision: D17792424

fbshipit-source-id: 466fcbcb3bcb587e731bc8b2a3e0f1508ff1f4e4
2019-10-10 17:17:19 -07:00
..
fsck fsck: extract orphaned symlink inodes as symlinks 2019-09-04 11:08:10 -07:00
helpers eden: fixup fake_edenfs tests when compiled in @mode/opt 2019-10-01 08:17:29 -07:00
hg Update hg tests for new update --merge state 2019-10-09 18:22:19 -07:00
lib support building the integration tests with CMake 2019-10-04 08:56:38 -07:00
snapshot Fix type annotation for ExpectedFileSet 2019-10-08 11:18:51 -07:00
basic_test.py enhance mknod to support regular files 2019-10-10 17:17:19 -07:00
chown_test.py eden: chown now accepts user and group names (not just ids) 2019-09-17 07:29:40 -07:00
clone_test.py Update pyre version for eden 2019-08-30 13:37:34 -07:00
CMakeLists.txt support running the hg status integration tests in CMake builds 2019-10-04 08:56:38 -07:00
config_test.py enable logview by default 2019-07-01 15:59:44 -07:00
corrupt_overlay_test.py fix handling of errors that occur early during mount initialization 2019-07-31 20:09:46 -07:00
debug_getpath_test.py Update pyre version for eden 2019-07-10 14:48:04 -07:00
doteden_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
edenclient_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
fsck_test.py Update pyre version for eden 2019-08-30 13:37:34 -07:00
glob_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
health_test.py Update pyre version for eden 2019-08-30 13:37:34 -07:00
help_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
hypothesis_simple_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
info_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
linux_cgroup_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
materialized_query_test.py Update pyre version for eden 2019-07-10 14:48:04 -07:00
mmap_test.py Update pyre version for eden 2019-08-30 13:37:34 -07:00
mount_test.py eden: remove legacy bind mount code 2019-09-30 18:57:14 -07:00
oexcl_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
patch_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
persistence_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
rage_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
rc_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
redirect_test.py eden: remove legacy bind mount code 2019-09-30 18:57:14 -07:00
remount_test.py Update pyre version for eden 2019-07-10 14:48:04 -07:00
rename_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
repo_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
restart_test.py Update pyre version for eden 2019-08-30 13:37:34 -07:00
rocksdb_store_test.py ObjectStore stats 2019-07-01 12:49:57 -07:00
sed_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
service_log_test.py Update pyre version for eden 2019-08-30 13:37:34 -07:00
setattr_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
stale_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
start_test.py add an --if-not-running flag to eden start 2019-09-19 15:21:28 -07:00
stats_test.py Fix flaky counter mount/unmount test 2019-07-17 12:16:18 -07:00
stop_test.py Update pyre version for eden 2019-08-30 13:37:34 -07:00
systemd_fixture_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
systemd_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
takeover_test.py Update pyre version for eden 2019-08-30 13:37:34 -07:00
thrift_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
unixsocket_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
unlink_test.py update license headers in .py files 2019-06-19 17:02:46 -07:00
userinfo_test.py restore the $USER environment variable when dropping privileges 2019-06-20 21:01:36 -07:00
xattr_test.py eden: stop reporting user.sha1 in listxattr 2019-09-03 08:04:15 -07:00