#9449: The summary printed after running doctests is inaccurate.
------------------------+---------------------------------------------------
   Reporter:  drkirkby  |       Owner:  mvngu   
       Type:  defect    |      Status:  new     
   Priority:  critical  |   Milestone:  sage-4.5
  Component:  doctest   |    Keywords:          
     Author:            |    Upstream:  N/A     
   Reviewer:            |      Merged:          
Work_issues:            |  
------------------------+---------------------------------------------------

Old description:

> The following shows a summary of a doctest failures. They were actually
> observed on a Solaris machine, but that is unlikely to be relevant. After
> building Sage
>
> {{{
> $ make ptestlong
> }}}
>
> was executed.
>
>  * 5 of the 6 doctest failures in the summary have 0 tests failing.
>  * BSD.py is the only one of the 6 doctest failures which has a non-zero
> number of failures.
>
> {{{
>
> The following tests failed:
>
>     sage -t     -long devel/sage/doc/fr/tutorial/programming.rst # 0
> doctests failed
>     sage -t     -long devel/sage/sage/schemes/plane_curves/constructor.py
> # 0 doctests failed
>     sage -t     -long devel/sage/sage/schemes/elliptic_curves/BSD.py # 1
> doctests failed
>     sage -t     -long devel/sage/sage/parallel/decorate.py # 0 doctests
> failed
>     sage -t     -long devel/sage/sage/libs/galrep/wrapper.pyx # 0
> doctests failed
> ----------------------------------------------------------------------
> Total time for all tests: 3990.8 seconds
> }}}
>
> In the case of one of the tests, it would appear from the log that it
> actually passed
>
> {{{
> sage -t     -long devel/sage/sage/parallel/decorate.py
>      [44.0 s]
> }}}
>
> This is pretty damn serious, as it means we can not rely on the doctest
> results.
>
>  == Hardware and software used ==
>   * sage-4.5.alpha4
>   * A Sun T5240
>   * 2 x 8 core, 64-thread UltraSPARC T2+ 1167 MHz
>   * 32 GB RAM
>   * Solaris 10 update 7 (05/09)
>   * t2.math.washtington.edu
>   * gcc 4.4.1 configured to use both the Sun linker and assembler.
>   * MD5 checksum of matplotlib-1.0.0.spkg was
> cb9f3cb0ec3da550d2d67ea7e8b6094f
>   * 32-bit build (This is the default). The environment variable
> {{{SAGE64}}} was '''not''' used.

New description:

 The following shows a summary of a doctest failures. They were actually
 observed on a Solaris machine, but that is unlikely to be relevant. After
 building Sage

 {{{
 $ make ptestlong
 }}}

 was executed.

  * 5 of the 6 doctest failures in the summary have 0 tests failing.
  * BSD.py is the only one of the 6 doctest failures which has a non-zero
 number of failures.

 {{{

 The following tests failed:

     sage -t     -long devel/sage/doc/fr/tutorial/programming.rst # 0
 doctests failed
     sage -t     -long devel/sage/sage/schemes/plane_curves/constructor.py
 # 0 doctests failed
     sage -t     -long devel/sage/sage/schemes/elliptic_curves/BSD.py # 1
 doctests failed
     sage -t     -long devel/sage/sage/parallel/decorate.py # 0 doctests
 failed
     sage -t     -long devel/sage/sage/libs/galrep/wrapper.pyx # 0 doctests
 failed
 ----------------------------------------------------------------------
 Total time for all tests: 3990.8 seconds
 }}}

 In the case of one of the tests, it would appear from the log that it
 actually passed

 {{{
 sage -t     -long devel/sage/sage/parallel/decorate.py
      [44.0 s]
 }}}

 This is pretty damn serious, as it means we can not rely on the doctest
 results.

  == Hardware and software used ==
   * sage-4.5.alpha4
   * A Sun T5240
   * 2 x 8 core, 64-thread UltraSPARC T2+ 1167 MHz
   * 32 GB RAM
   * Solaris 10 update 7 (05/09)
   * t2.math.washtington.edu
   * gcc 4.4.1 configured to use both the Sun linker and assembler.
   * 32-bit build (This is the default). The environment variable
 {{{SAGE64}}} was '''not''' used.

--

Comment(by drkirkby):

 I've attached a log.

 Also corrected something which was cut and pasted from another ticket

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