ceph/qa/tasks/cephfs
John Spray 1a69bec52f client: refine fsync/close writeback error handling
Previously, errors stuck indelibly to the inode, which
meant that a close call would see an error even if the
user already dutifully fsync()'d and handled it.

We should emit each error only once per file handle.

Signed-off-by: John Spray <john.spray@redhat.com>
2017-04-18 07:47:10 -04:00
..
__init__.py
cephfs_test_case.py
filesystem.py qa/cephfs: Add test for rebuilding into an alternate metadata pool 2017-04-04 12:29:01 -07:00
fuse_mount.py tasks/cephfs: tear down on mount() failure 2017-02-06 22:53:21 +00:00
kernel_mount.py tasks/kclient: apply timeout to umount 2017-02-02 15:09:48 +00:00
mount.py qa: fix race in Mount.open_background 2017-01-26 16:48:58 +00:00
test_auto_repair.py
test_backtrace.py
test_cap_flush.py
test_client_limits.py
test_client_recovery.py
test_config_commands.py
test_damage.py qa: update TestDamage for PurgeQueue 2017-03-08 10:27:03 +00:00
test_data_scan.py qa/cephfs: Add test for rebuilding into an alternate metadata pool 2017-04-04 12:29:01 -07:00
test_dump_tree.py
test_failover.py qa: use fs methods for setting configs 2017-02-06 14:07:13 -05:00
test_flush.py qa: update TestFlush for changed stray perf counters 2017-03-08 10:27:03 +00:00
test_forward_scrub.py
test_fragment.py qa: use fs methods for setting configs 2017-02-06 14:07:13 -05:00
test_full.py client: refine fsync/close writeback error handling 2017-04-18 07:47:10 -04:00
test_journal_migration.py
test_journal_repair.py qa: use fs methods for setting configs 2017-02-06 14:07:13 -05:00
test_mantle.py qa: use fs methods for setting configs 2017-02-06 14:07:13 -05:00
test_misc.py mon/MDSMonitor.cc:refuse fs new on pools with obj 2017-01-23 19:48:53 +00:00
test_pool_perm.py
test_readahead.py
test_scrub_checks.py
test_sessionmap.py qa: use fs methods for setting configs 2017-02-06 14:07:13 -05:00
test_strays.py qa: add TestStrays.test_purge_queue_op_rate 2017-03-08 10:27:02 +00:00
test_volume_client.py