#9739: Handle duplicate file basenames when testing multiple files in parallel
-------------------------------+--------------------------------------------
   Reporter:  mpatel           |       Owner:  mvngu          
       Type:  defect           |      Status:  needs_work     
   Priority:  blocker          |   Milestone:  sage-4.6.1     
  Component:  doctest          |    Keywords:  doctest scripts
     Author:  Mitesh Patel     |    Upstream:  N/A            
   Reviewer:  Robert Bradshaw  |      Merged:                 
Work_issues:                   |  
-------------------------------+--------------------------------------------

Comment(by drkirkby):

 There is another problem, which could exist even if every file had a
 different name.

 If one tests multiple instances of Sage serially, then since they both
 write to $HOME/.sage, failures can occur even if the file names of the
 doctests are unique to any one copy of Sage. They need to be unique for
 any number of instances of Sage. I think testing under $HOME/.sage is a
 bit silly myself - it would be better to test under the directory where
 Sage is installed.

 I found that testing {{{devel/sage/sage/libs/fplll/fplll.pyx}}} (see
 #10195), would generate problems when I was testing two copies of Sage at
 the same time (slightly different versions). I don't know if this patch
 can handle that situation, but it would be good if it could.

 Dave

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9739#comment:19>
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.

Reply via email to