#9446: misc/trace.py doctest failure
--------------------------+-------------------------------------------------
   Reporter:  jhpalmieri  |       Owner:  mvngu   
       Type:  defect      |      Status:  new     
   Priority:  major       |   Milestone:  sage-4.6
  Component:  doctest     |    Keywords:          
     Author:              |    Upstream:  N/A     
   Reviewer:              |      Merged:          
Work_issues:              |  
--------------------------+-------------------------------------------------

Comment(by mpatel):

 Maybe the problem is that `pexpect`'s default timeout (30 seconds) is
 exceeded under load.  For example
 {{{
 #!python
 sage: import pexpect
 sage: s = pexpect.spawn('sage')
 sage: _ = s.sendline("trace('print factor(10)'); import time;
 time.sleep(31); print 3+97")
 sage: _ = s.sendline("s"); _ = s.sendline("c");
 sage: _ = s.expect('100')
 ---------------------------------------------------------------------------
 TIMEOUT                                   Traceback (most recent call
 last)
 [...]
 TIMEOUT: Timeout exceeded in read_nonblocking().
 <pexpect.spawn instance at 0x6d9d88>
 version: 2.0 ($Revision: 1.151 $)
 command: /home/mpatel/apps/sage/sage
 args: ['/home/mpatel/apps/sage/sage']
 patterns:
     100
 buffer (last 100 chars):
 before (last 100 chars): , proof=None, int_=False, algorithm='pari',
 verbose=0, **kwds):
    2154     """

 ipdb> c
 2 * 5

 after: <class 'pexpect.TIMEOUT'>
 match: None
 match_index: None
 exitstatus: None
 flag_eof: 0
 pid: 29286
 child_fd: 3
 timeout: 30
 delimiter: <class 'pexpect.EOF'>
 logfile: None
 maxread: 2000
 searchwindowsize: None
 delaybeforesend: 0.1
 sage:
 }}}

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