#16609: Warn about overly long doctests
-------------------------------------+-------------------------------------
       Reporter:  vbraun             |        Owner:
           Type:  enhancement        |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.3
      Component:  doctest framework  |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Volker Braun       |    Reviewers:
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/vbraun/doctest_limits            |  483c6d1b9594c6171204170a35e0454eb2c1f318
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by ppurka):

 How come I didn't get any warnings from the plot code on my machine?
 {{{
 ~/Installations/sageĀ» sage -tp --long src/sage/plot
 too few successful tests, not using stored timings
 Running doctests with ID 2014-07-30-21-55-39-c73cabe8.
 Sorting sources by runtime so that slower doctests are run first....
 Doctesting 51 files using 4 threads.
 sage -t --long src/sage/plot/plot3d/implicit_plot3d.py
     [57 tests, 38.81 s]
 sage -t --long src/sage/plot/line.py
     [79 tests, 30.21 s]
 sage -t --long src/sage/plot/contour_plot.py
     [124 tests, 74.20 s]
 sage -t --long src/sage/plot/complex_plot.pyx
     [31 tests, 18.51 s]
 sage -t --long src/sage/plot/plot3d/plot3d.py
     [227 tests, 29.81 s]
 sage -t --long src/sage/plot/point.py
     [81 tests, 18.62 s]
 sage -t --long src/sage/plot/matrix_plot.py
     [62 tests, 21.48 s]
 sage -t --long src/sage/plot/plot3d/base.pyx
     [269 tests, 18.75 s]
 sage -t --long src/sage/plot/animate.py
     [99 tests, 15.09 s]
 sage -t --long src/sage/plot/polygon.py
     [71 tests, 12.92 s]
 sage -t --long src/sage/plot/graphics.py
     [411 tests, 144.22 s]
 sage -t --long src/sage/plot/circle.py
     [54 tests, 12.51 s]
 sage -t --long src/sage/plot/arrow.py
     [66 tests, 11.34 s]
 sage -t --long src/sage/plot/plot3d/parametric_plot3d.py
     [196 tests, 12.56 s]
 sage -t --long src/sage/plot/plot_field.py
     [53 tests, 10.58 s]
 sage -t --long src/sage/plot/plot3d/shapes2.py
     [109 tests, 7.47 s]
 sage -t --long src/sage/plot/plot3d/plot_field3d.py
     [8 tests, 10.75 s]
 sage -t --long src/sage/plot/density_plot.py
     [35 tests, 11.37 s]
 sage -t --long src/sage/plot/plot.py
     [389 tests, 171.63 s]
 sage -t --long src/sage/plot/plot3d/parametric_surface.pyx
     [85 tests, 8.70 s]
 sage -t --long src/sage/plot/plot3d/tachyon.py
     [315 tests, 7.29 s]
 sage -t --long src/sage/plot/text.py
     [42 tests, 6.63 s]
 sage -t --long src/sage/plot/disk.py
     [55 tests, 6.23 s]
 sage -t --long src/sage/plot/bezier_path.py
     [37 tests, 6.33 s]
 sage -t --long src/sage/plot/misc.py
     [42 tests, 6.15 s]
 sage -t --long src/sage/plot/plot3d/revolution_plot3d.py
     [20 tests, 5.41 s]
 sage -t --long src/sage/plot/ellipse.py
     [35 tests, 5.74 s]
 sage -t --long src/sage/plot/arc.py
     [39 tests, 5.54 s]
 sage -t --long src/sage/plot/bar_chart.py
     [22 tests, 4.54 s]
 sage -t --long src/sage/plot/colors.py
     [248 tests, 4.09 s]
 sage -t --long src/sage/plot/plot3d/list_plot3d.py
     [37 tests, 3.53 s]
 sage -t --long src/sage/plot/scatter_plot.py
     [19 tests, 3.50 s]
 sage -t --long src/sage/plot/plot3d/shapes.pyx
     [159 tests, 6.00 s]
 sage -t --long src/sage/plot/step.py
     [4 tests, 2.15 s]
 sage -t --long src/sage/plot/plot3d/transform.pyx
     [25 tests, 3.23 s]
 sage -t --long src/sage/plot/hyperbolic_arc.py
     [8 tests, 2.84 s]
 sage -t --long src/sage/plot/plot3d/platonic.py
     [41 tests, 1.87 s]
 sage -t --long src/sage/plot/plot3d/tri_plot.py
     [70 tests, 0.78 s]
 sage -t --long src/sage/plot/primitive.py
     [43 tests, 1.78 s]
 sage -t --long src/sage/plot/hyperbolic_triangle.py
     [8 tests, 1.57 s]
 sage -t --long src/sage/plot/plot3d/examples.py
     [4 tests, 0.35 s]
 sage -t --long src/sage/plot/plot3d/point_c.pxi
     [0 tests, 0.00 s]
 sage -t --long src/sage/plot/plot3d/implicit_surface.pyx
     [93 tests, 2.44 s]
 sage -t --long src/sage/plot/java3d.py
     [1 test, 0.01 s]
 sage -t --long src/sage/plot/plot3d/help.pyx
     [0 tests, 0.00 s]
 sage -t --long src/sage/plot/plot3d/all.py
     [0 tests, 0.00 s]
 sage -t --long src/sage/plot/plot3d/__init__.py
     [0 tests, 0.00 s]
 sage -t --long src/sage/plot/all.py
     [0 tests, 0.00 s]
 sage -t --long src/sage/plot/__init__.py
     [0 tests, 0.00 s]
 sage -t --long src/sage/plot/plot3d/texture.py
     [61 tests, 0.53 s]
 sage -t --long src/sage/plot/plot3d/index_face_set.pyx
     [48 tests, 0.92 s]
 ----------------------------------------------------------------------
 All tests passed!
 ----------------------------------------------------------------------
 Total time for all tests: 194.0 seconds
     cpu time: 673.5 seconds
     cumulative wall time: 769.0 seconds
 }}}

--
Ticket URL: <http://trac.sagemath.org/ticket/16609#comment:12>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to