sapling/eden/integration
Adam Simpkins 567c744991 improve how some of the integration tests clean up thrift clients
Summary:
Perform cleanup with an `addCleanup()` function rather than in `tearDown()`.
This is slightly simpler, but also avoids throwing an exception in `tearDown()`
if `setUp()` failed before it created the thrift client.

Reviewed By: wez

Differential Revision: D7436636

fbshipit-source-id: fe525c1fac86bb866c560cca0ad940ea87d96f07
2018-03-28 22:22:32 -07:00
..
hg send FUSE invalidation requests in a separate thread 2018-03-27 11:23:42 -07:00
lib allow passing daemon arguments through clone 2018-03-28 22:22:31 -07:00
basic_test.py fix the version test to pass even if the eden RPM is not installed 2018-03-28 20:52:08 -07:00
clone_test.py allow passing daemon arguments through clone 2018-03-28 22:22:31 -07:00
debug_getpath_test.py decouple whether an entry has an inode number from materialization status 2018-03-23 18:21:21 -07:00
fsattr.cpp add fsattr utility for testing purposes 2018-01-30 21:50:39 -08:00
health_test.py move integration tests to eden/integration 2017-01-31 14:41:14 -08:00
help_test.py add test verifying eden help succeeds 2017-11-07 16:06:32 -08:00
hypothesis_simple_test.py add .eden "magic" dir 2017-03-24 23:07:42 -07:00
info_test.py Fix a test I broke (eden/integration/info_test.py) 2017-12-01 17:21:35 -08:00
materialized_query_test.py improve how some of the integration tests clean up thrift clients 2018-03-28 22:22:32 -07:00
mmap_test.py fix bug for mmap larger than the file but within a page reading zero bytes 2017-11-28 20:06:04 -08:00
oexcl_test.py move integration tests to eden/integration 2017-01-31 14:41:14 -08:00
patch_test.py use ENOTTY to report unsupported ioctl, fix listxattr 2018-01-09 12:33:20 -08:00
persistence_test.py add a test for persisting timestamps across runs 2018-03-07 20:00:35 -08:00
rc_test.py fix integration tests after eden list output changes 2018-01-05 13:53:23 -08:00
remount_test.py allow integration tests to select a storage engine 2018-02-08 20:06:55 -08:00
rename_test.py add .eden "magic" dir 2017-03-24 23:07:42 -07:00
repo_test.py move integration tests to eden/integration 2017-01-31 14:41:14 -08:00
sed_test.py move integration tests to eden/integration 2017-01-31 14:41:14 -08:00
setattr_test.py adjust setattr expectations when run as root 2018-01-30 21:50:39 -08:00
takeover_test.py add a new integration test to trigger the "inodes still loaded" crash 2018-03-20 16:47:12 -07:00
thrift_test.py improve how some of the integration tests clean up thrift clients 2018-03-28 22:22:32 -07:00
unixsocket_test.py add basic mknod support 2017-03-30 23:53:05 -07:00
unlink_test.py move integration tests to eden/integration 2017-01-31 14:41:14 -08:00
xattr_test.py move integration tests to eden/integration 2017-01-31 14:41:14 -08:00