sagemath/sage

Makefile: Add "ptest" targets that do not depend on the docbuild

Closed this issue · 11 comments

The docbuild often fails, for example currently on cygwin (#30796), and then the testsuite is not run.

Depends on #29124

CC: @jhpalmieri @kliem @dimpase

Component: build

Author: Matthias Koeppe

Branch/Commit: 0dca776

Reviewer: Jonathan Kliem

Issue created by migration from https://trac.sagemath.org/ticket/31084

Author: Matthias Koeppe

Commit: 09d1737

New commits:

09d1737Makefile: Add targets ptest-nodoc etc.

Dependencies: #29124

Branch pushed to git repo; I updated commit sha1. Last 10 new commits:

ad24294tox.ini: Simplify, use sage-get-system-packages, sage-package list
1a77a6bbuild/bin/write-dockerfile.sh: Remove special casing of build/pkgs/$SYSTEM.txt
35241e7src/doc/en/developer/portability_testing.rst: Update paths in documentation
68baff1Makefile (configure): Update dependency on moved files build/pkgs/*.txt
fae4bd0bootstrap: Remove --enable-_recommended etc.
a9bd145m4/sage_spkg_collect.m4: Remove _recommended etc. from the configure package summary
571cc49Merge branch 't/30947/src_doc_bootstrap__simplify_by_using_new_options_of__sage__package_list_' into t/29124/script-packages-prereq-toolchain-bootstrap
c529729Merge commit '3bb309944b7e8542b2ac88ed3c9d9a60e68644d7' of git://trac.sagemath.org/sage into t/29124/script-packages-prereq-toolchain-bootstrap
b73d6f0Merge tag '9.3.beta4' into t/29124/script-packages-prereq-toolchain-bootstrap
0dca776Merge branch 't/29124/script-packages-prereq-toolchain-bootstrap' into t/31084/makefile__add__ptest__targets_that_do_not_depend_on_the_docbuild

Changed commit from 09d1737 to 0dca776

kliem commented

Reviewer: Jonathan Kliem

kliem commented
comment:5

Sure.

comment:6

Thanks!