#10098: Flaky doctest in sage/interfaces/expect.py
-----------------------+----------------------------------------------------
Reporter: mpatel | Owner: mvngu
Type: defect | Status: new
Priority: blocker | Milestone: sage-4.6
Component: doctest | Keywords:
Author: | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
-----------------------+----------------------------------------------------
Comment(by vbraun):
Did that appear at the same time as the "sync" was removed from NFS? Or
did we upgrade the `expect` python module?
I think something is tripping over the following fact: In UNIX, you can
open a file, then delete it, then delete the containing directory. The
file is still open for business until you close it. But NFS doesn't have
inodes, so if you delete an open file the NFS volume will contain a fake
directory entry `.nfs00000000007d541a0000abf1` that only disappears when
you close the file. I guess that the "Device or resource busy" error is
from trying to delete the non-empty directory. Either because the open
file descriptor was leaked or because of some concurrency issue with NFS.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10098#comment:4>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.