Opened 18 months ago

Last modified 18 hours ago

#25536 new task

meta-ticket: failing internet/optional doctests

Reported by: slabbe Owned by:
Priority: major Milestone: sage-pending
Component: doctest coverage Keywords: meta-ticket, internet, optional doctests, thursdaysbdx
Cc: slelievre, vklein Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Description (last modified by slabbe)

This meta-ticket lists tickets opened for failing doctests involving internet, optional and/or external packages as discovered by running:

sage -tp --optional=sage,optional,external --all

Many issues are related to internet (running them is activated by the tag external in the above command) which can be specifically tested with the following command:

sage -tp --optional=sage,internet --all

Tickets

Still open tickets:

  • #27838 5 (now 8) internet doctests failing in findstat.py
  • #28756 py3: fix doctests with gurobi
  • #28759 py3: dot2tex + graphviz doctests failures
  • #28760 py3: imagemagick,internet,latex str vs bytes doctests failures
  • #28761 py3: further fixes for misc relative to internet doctests failures
  • #28762 2 doctests failed in cmdline.py related to rst2ipynb
  • #28763 7 glucose optional doctests failed in sat/solvers/dimacs.py
  • #28764 2 internet doctest failed in hadamard_matrix.py

Closed as invalid because not always reproducible:

  • #25615 1 internet doctest failing in sage/combinat/designs/ext_rep.py

Fixed in 9.0:

  • #28708 5 cplex doctests failed in cplex_backend.pyx
  • #28700 missing latte_int optional tag in three doctests (a duplicate ticket was #28697)

Fixed in 8.9:

  • #28455 1 doctest failing in src/sage/databases/oeis.py with tag internet
  • #28127 1 internet doctest failing in oeis.py (Avogadro's)
  • #28206 py3: fix str vs bytes issues with gurobi

Fixed in 8.8:

  • #27872 2 failing trivial internet doctests related to oeis
  • #27821 failing internet doctests in sage/combinat/designs (again)
  • #27783 6 doctests internet failed in databases/oeis.py
  • #27782 1 pynormaliz doctest failing in geometry/polyhedron/backend_normaliz.py
  • #27781 2 internet doctests failing in misc/package.py
  • #26592 3+2 failing internet doctests in sage/combinat/designs

Fixed in 8.7:

  • #25614 2 failing internet doctests in sage/misc/persist.pyx
  • #27361 oeis.py related to internet
  • #27249 fix doctest in graph_latex related to dot2tex and graphviz
  • #25535 1 failing internet doctest in sage/repl/load.py
  • #27172 1 optional doctest failing in cmdline.py related to pandoc
  • #26997 5 internet doctests failing in findstat.py
  • #26999 1 optional gurobi doctest failing

Fixed in 8.6:

  • #26921 1 internet doctest failing in combinat/tutorial.py
  • #25501 3+1 internet failing doctests in sage/symbolic/integration/external.py and internal.py, because of mma_free_integrator is broken
  • #26920 -> #26994 (2 failing doctests in sql_db.py because of optional pkg bliss)

Fixed in 8.5:

  • #25473 20 failing internet doctests in finance/stock.py
  • #26348 3 other internet doctests failures in findstat.py
  • #26502 3+2 failing internet doctests in sage/combinat/designs
  • #26728: Remove ellipsis in one findstat doctest

Fixed in 8.4:

  • #25773 (1 more internet in findstat)
  • #26125 (3 more internet in oeis)
  • #25378 (I/O on closed file error when running doctest with external packages)
  • #26347 (animate.py and paths.py related to external ffmpeg and imagemagick)

Fixed in 8.3:

  • #25471 (oeis)
  • #25472 (findstat)
  • #25474 (6 files)
  • #25534 (coding/databases.py)
  • #25416 (failures in animate.py related to external package imagemagick)
  • #25399 (failures related to optional package bliss)

Reports

Many of the above tickets originated in reports of failing doctests on the sage-release mailing list, after the release announcement for various development versions of Sage. See for instance:

and more can be found by searching for "internet" on sage-release.

Change History (48)

comment:1 Changed 18 months ago by slabbe

I fixed #25474. I am clueless for the others.

comment:2 Changed 17 months ago by slabbe

  • Description modified (diff)

added persist.pyx

comment:3 Changed 17 months ago by slabbe

  • Description modified (diff)

comment:4 Changed 17 months ago by slabbe

  • Description modified (diff)
  • Summary changed from meta-ticket: failing internet doctests in 8.3.beta3 to meta-ticket: failing internet doctests in 8.3.betaX

comment:5 Changed 17 months ago by slabbe

  • Description modified (diff)

comment:6 Changed 17 months ago by slabbe

  • Description modified (diff)

comment:7 Changed 15 months ago by slabbe

  • Description modified (diff)

comment:8 Changed 14 months ago by slabbe

  • Description modified (diff)
  • Summary changed from meta-ticket: failing internet doctests in 8.3.betaX to meta-ticket: failing internet/optional doctests in 8.3.betaX and 8.4.betaX

comment:9 Changed 14 months ago by slabbe

  • Description modified (diff)

comment:10 Changed 13 months ago by slabbe

  • Description modified (diff)

comment:11 Changed 13 months ago by slabbe

  • Description modified (diff)

comment:12 Changed 13 months ago by slabbe

  • Description modified (diff)

comment:13 Changed 13 months ago by slabbe

  • Description modified (diff)

comment:14 Changed 12 months ago by slabbe

  • Description modified (diff)

comment:15 Changed 12 months ago by slelievre

  • Cc slelievre added

See also

  • #26728: Remove ellipsis in one findstat doctest

comment:16 Changed 12 months ago by slabbe

  • Description modified (diff)
  • Summary changed from meta-ticket: failing internet/optional doctests in 8.3.betaX and 8.4.betaX to meta-ticket: failing internet/optional doctests in 8.3.betaX, 8.4.betaX, 8.5.betaX

comment:17 Changed 11 months ago by slabbe

  • Description modified (diff)

comment:18 Changed 11 months ago by slabbe

  • Description modified (diff)

comment:19 Changed 11 months ago by slabbe

  • Description modified (diff)

comment:20 Changed 11 months ago by jdemeyer

  • Summary changed from meta-ticket: failing internet/optional doctests in 8.3.betaX, 8.4.betaX, 8.5.betaX to meta-ticket: failing internet/optional doctests

comment:21 Changed 11 months ago by slabbe

  • Description modified (diff)

comment:22 Changed 11 months ago by slabbe

  • Description modified (diff)

comment:23 Changed 10 months ago by slabbe

  • Description modified (diff)

comment:24 Changed 10 months ago by slelievre

  • Description modified (diff)
  • Keywords meta-ticket internet optional doctests added
  • Milestone changed from sage-8.3 to sage-pending

comment:25 Changed 10 months ago by slabbe

  • Description modified (diff)

comment:26 Changed 10 months ago by slabbe

  • Description modified (diff)

comment:27 Changed 10 months ago by slabbe

  • Description modified (diff)

comment:28 Changed 9 months ago by slabbe

  • Description modified (diff)

comment:29 Changed 9 months ago by slabbe

  • Cc vklein added
  • Description modified (diff)

comment:30 Changed 9 months ago by slabbe

  • Description modified (diff)
  • Keywords thursdaysbdx added

comment:31 Changed 9 months ago by slabbe

  • Description modified (diff)

comment:32 Changed 7 months ago by slabbe

  • Description modified (diff)

comment:33 Changed 7 months ago by slabbe

  • Description modified (diff)

comment:34 Changed 6 months ago by slabbe

  • Description modified (diff)

comment:35 Changed 6 months ago by slabbe

  • Description modified (diff)

comment:36 Changed 6 months ago by slabbe

  • Description modified (diff)

comment:37 Changed 6 months ago by slabbe

  • Description modified (diff)

comment:38 Changed 6 months ago by slabbe

  • Description modified (diff)

comment:39 Changed 5 months ago by slabbe

  • Description modified (diff)

comment:40 Changed 3 months ago by slabbe

  • Description modified (diff)

comment:41 Changed 2 months ago by slabbe

  • Description modified (diff)

comment:42 Changed 2 weeks ago by slabbe

  • Description modified (diff)

adding #28697

comment:43 Changed 12 days ago by slabbe

  • Description modified (diff)

comment:44 Changed 12 days ago by slabbe

  • Description modified (diff)

comment:45 Changed 3 days ago by slabbe

  • Description modified (diff)

comment:46 Changed 30 hours ago by slabbe

  • Description modified (diff)

comment:47 Changed 19 hours ago by slabbe

  • Description modified (diff)

comment:48 Changed 18 hours ago by slabbe

  • Description modified (diff)
Note: See TracTickets for help on using tickets.