linux-nfs / nfsd

Linux kernel source tree
Other
0 stars 0 forks source link

Testing with more than one NFS client #80

Open chucklever opened 6 months ago

chucklever commented 6 months ago

Nearly all of our test workflows involve only a single client. Therefore critical code paths that perform delegation, callback, and file sharing are never exercised. Our server is careful not to recall delegations if it can tell that the same client that holds a delegation is sending a conflicting request, so it's difficult to trigger delegation recalls without having two or more clients operating on the same set of files.

chucklever commented 6 months ago

nfstest has some delegation break testing, as well as attribute cache consistency tests.