@@ -363,3 +363,21 @@ def testBadSequenceidAtSlot(t, env):
res = c.c.compound([op.sequence(sid, nfs4lib.dec_u32(seqid), 2, 3, True)])
check(res, NFS4ERR_SEQ_MISORDERED)
+
+def testReuseSlotID(t, env):
+ """
+
+ FLAGS: sequence all
+ CODE: SEQ14
+ """
+ c = env.c1.new_client(env.testname(t))
+ # CREATE_SESSION
+ sess1 = c.create_session()
+
+ sid = sess1.sessionid
+ res = c.c.compound([op.sequence(sid, 1, 2, 3, True), op.putrootfh()])
+ check(res)
+
+ res = c.c.compound([op.sequence(sid, 1, 2, 3, True)])
+ # should we also check the ERROR of NFS4ERR_SEQ_FALSE_RETRY ??
+ check(res)