On Ubuntu 18.04, testing with various optional and external packages, I 
obtain:

----------------------------------------------------------------------
sage -t --long --warn-long 77.6 --random-seed=0 src/sage/databases/oeis.py  
# 3 doctests failed
sage -t --long --warn-long 77.6 --random-seed=0 src/sage/graphs/graph.py  # 
1 doctest failed
sage -t --long --warn-long 77.6 --random-seed=0 
src/sage/symbolic/integration/external.py  # 1 doctest failed
sage -t --long --warn-long 77.6 --random-seed=0 src/sage/tests/cmdline.py  
# 1 doctest failed
----------------------------------------------------------------------
External software detected for doctesting: 
ffmpeg,graphviz,imagemagick,internet,latex,octave,pandoc

Rerunning failed test, the issue with graph.py does not show again:

----------------------------------------------------------------------
sage -t --long --warn-long 102.7 --random-seed=0 
src/sage/databases/oeis.py  # 3 doctests failed
sage -t --long --warn-long 102.7 --random-seed=0 
src/sage/symbolic/integration/external.py  # 1 doctest failed
sage -t --long --warn-long 102.7 --random-seed=0 src/sage/tests/cmdline.py  
# 1 doctest failed
----------------------------------------------------------------------
External software detected for doctesting: internet,pandoc


The issue with graph.py is related to Gap, see below:


sage -t --long --warn-long 77.6 --random-seed=0 src/sage/graphs/graph.py
**********************************************************************
File "src/sage/graphs/graph.py", line 2713, in 
sage.graphs.graph.Graph.is_edge_transitive
Failed example:
    C.is_edge_transitive()
Exception raised:
    Traceback (most recent call last):
      File 
"/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py",
 
line 714, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File 
"/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage/doctest/forker.py",
 
line 1133, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.graphs.graph.Graph.is_edge_transitive[3]>", line 
1, in <module>
        C.is_edge_transitive()
      File 
"/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage/graphs/graph.py",
 
line 2731, in is_edge_transitive
        return libgap(A).OrbitLength(e, libgap.OnSets) == self.size()
      File "sage/libs/gap/element.pyx", line 2677, in 
sage.libs.gap.element.GapElement_MethodProxy.__call__ 
(build/cythonized/sage/libs/gap/element.c:20776)
        return GapElement_Function.__call__(self, * ([self.first_argument] 
+ list(args)))
      File "sage/libs/gap/element.pyx", line 2525, in 
sage.libs.gap.element.GapElement_Function.__call__ 
(build/cythonized/sage/libs/gap/element.c:19780)
        sig_on()
    sage.libs.gap.util.GAPError: Error, OnSets: <set> must be a set (not a 
immutable non-strictly-sorted plain list of cyclotomics)
**********************************************************************
1 item had failures:
   1 of   9 in sage.graphs.graph.Graph.is_edge_transitive
    2 mcqd tests not run
    2 not tested tests not run
    13 python_igraph tests not run
    0 tests not run because we ran out of time
    [1216 tests, 1 failure, 46.77 s]



The other failures are copied below (I am not able to see the problem with 
the first one):


sage -t --long --warn-long 102.7 --random-seed=0 src/sage/databases/oeis.py
**********************************************************************
File "src/sage/databases/oeis.py", line 48, in sage.databases.oeis
Failed example:
    c.examples()                                  # optional -- internet
Expected:
    0: Pi = 3.1415926535897932384...
    1:    = 3 + 1/(7 + 1/(15 + 1/(1 + 1/(292 + ...))))
    2:    = [a_0; a_1, a_2, a_3, ...] = [3; 7, 15, 1, 292, ...]
Got:
    0: Pi = 3.1415926535897932384...
    1:    = 3 + 1/(7 + 1/(15 + 1/(1 + 1/(292 + ...))))
    2:    = [a_0; a_1, a_2, a_3, ...] = [3; 7, 15, 1, 292, ...].
**********************************************************************
File "src/sage/databases/oeis.py", line 53, in sage.databases.oeis
Failed example:
    c.comments()                                  # optional -- internet
Expected:
    0: The first 5821569425 terms were computed by _Eric W. Weisstein_ on 
Sep 18 2011.
    1: The first 10672905501 terms were computed by _Eric W. Weisstein_ on 
Jul 17 2013.
    2: The first 15000000000 terms were computed by _Eric W. Weisstein_ on 
Jul 27 2013.
Got:
    0: The first 5821569425 terms were computed by _Eric W. Weisstein_ on 
Sep 18 2011.
    1: The first 10672905501 terms were computed by _Eric W. Weisstein_ on 
Jul 17 2013.
    2: The first 15000000000 terms were computed by _Eric W. Weisstein_ on 
Jul 27 2013.
    3: The first 30113021586 terms were computed by _Syed Fahad_ on Apr 27 
2021.
**********************************************************************
File "src/sage/databases/oeis.py", line 1706, in 
sage.databases.oeis.OEISSequence.examples
Failed example:
    c.examples()                          # optional -- internet
Expected:
    0: Pi = 3.1415926535897932384...
    1:    = 3 + 1/(7 + 1/(15 + 1/(1 + 1/(292 + ...))))
    2:    = [a_0; a_1, a_2, a_3, ...] = [3; 7, 15, 1, 292, ...]
Got:
    0: Pi = 3.1415926535897932384...
    1:    = 3 + 1/(7 + 1/(15 + 1/(1 + 1/(292 + ...))))
    2:    = [a_0; a_1, a_2, a_3, ...] = [3; 7, 15, 1, 292, ...].
**********************************************************************
2 items had failures:
   2 of  26 in sage.databases.oeis
   1 of   5 in sage.databases.oeis.OEISSequence.examples
    5 webbrowser tests not run
    0 tests not run because we ran out of time
    [290 tests, 3 failures, 40.15 s]
sage -t --long --warn-long 102.7 --random-seed=0 src/sage/graphs/graph.py
    2 mcqd tests not run
    2 not tested tests not run
    13 python_igraph tests not run
    0 tests not run because we ran out of time
    [1216 tests, 24.58 s]
sage -t --long --warn-long 102.7 --random-seed=0 
src/sage/symbolic/integration/external.py
**********************************************************************
File "src/sage/symbolic/integration/external.py", line 152, in 
sage.symbolic.integration.external.request_wolfram_alpha
Failed example:
    [str(a) for a in sorted(page_data['queryresult'].keys())]  # optional 
internet
Expected:
    ['datatypes',
     'encryptedEvaluatedExpression',
     'encryptedParsedExpression',
     'error',
     'host',
     'id',
     'numpods',
     'parsetimedout',
     'parsetiming',
     'pods',
     'recalculate',
     'related',
     'server',
     'sponsorCategories',
     'success',
     'timedout',
     'timedoutpods',
     'timing',
     'version']
Got:
    ['datatypes',
     'encryptedEvaluatedExpression',
     'encryptedParsedExpression',
     'error',
     'host',
     'id',
     'inputstring',
     'numpods',
     'parsetimedout',
     'parsetiming',
     'pods',
     'recalculate',
     'related',
     'server',
     'sponsorCategories',
     'success',
     'timedout',
     'timedoutpods',
     'timing',
     'version']
**********************************************************************
1 item had failures:
   1 of   5 in sage.symbolic.integration.external.request_wolfram_alpha
    0 tests not run because we ran out of time
    [48 tests, 1 failure, 28.45 s]
sage -t --long --warn-long 102.7 --random-seed=0 src/sage/tests/cmdline.py
**********************************************************************
File "src/sage/tests/cmdline.py", line 607, in 
sage.tests.cmdline.test_executable
Failed example:
    err  # optional - internet
Expected:
    ''
Got:
    
'/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/sage/misc/package.py:115:
 
UserWarning: failed to fetch the version of pkg=\'ore_algebra\' at 
https://pypi.org/pypi/ore_algebra/json\n  warnings.warn("failed to fetch 
the version of pkg={!r} at {}".format(pkg, url))\n'
**********************************************************************
1 item had failures:
   1 of 257 in sage.tests.cmdline.test_executable
    3 gdb tests not run
    6 py2 tests not run
    4 r tests not run
    6 sagenb tests not run
    0 tests not run because we ran out of time
    [256 tests, 1 failure, 35.28 s]

Follow up at https://trac.sagemath.org/ticket/25536

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/c84ce2b6-4e42-43dd-98aa-6be0789c3b2an%40googlegroups.com.

Reply via email to