[PATCH 0/5] pynfs: a handful of fixes and a new CB_GETATTR test

Scott Mayhew
2026-04-03T13:27:48Z

Patches 1-4 are fixes/cleanups, but patch 3 might need a change (I
removed the erroneous check, but we might want to replace it with
something else).

Patch 5 simulates an actual application issue where the application is
failing because it's getting a unexpected/surprise mtime update for a
file that it's tracking.

Scott Mayhew (5):
pynfs: ensure tests clean up after themselves
pynfs: fix the check for delegated attribute support
pynfs: remove erroneous test from DELEG24 and DELEG25
pynfs: _testCbGetattr() should check the delegation that was received
pynfs: add delegation test for CB_GETATTR after sync WRITE

nfs4.1/server41tests/st_courtesy.py | 2 +
nfs4.1/server41tests/st_delegation.py | 227 +++++++++++++++++++++++---
nfs4.1/server41tests/st_sparse.py | 10 +-
3 files changed, 215 insertions(+), 24 deletions(-)

--
2.53.0