This repository has been archived by the owner on Jan 30, 2023. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
trac 30093: skip test suite for curl, git, cmake
- Loading branch information
1 parent
a79b0fc
commit 6abb078
Showing
3 changed files
with
22 additions
and
31 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,8 @@ | ||
if [ "$UNAME" = Darwin ]; then | ||
CC=clang | ||
CXX=clang++ | ||
fi | ||
|
||
cd src | ||
unset MACOSX_DEPLOYMENT_TARGET | ||
# Supress tests failing for reason out of our controls | ||
FAILING_TESTS="CTestTestStopTime|TestUpload|ctest_submit" | ||
# gui interface may pull dependency conflicting with | ||
# sage libraries | ||
# (1) QT libraries | ||
FAILING_TESTS="${FAILING_TESTS}|Qt5Autogen|Qt4Autogen|Qt4Targets|Qt4And5AutomocReverse" | ||
# (2) GTK2 | ||
FAILING_TESTS="${FAILING_TESTS}|GTK2Components|GTK2Targets" | ||
# BundleUtilities test is failing on some platforms, skipped in Gentoo for that reason | ||
FAILING_TESTS="${FAILING_TESTS}|BundleUtilities" | ||
# Test failing on freeBSD. Upstream acknoledged the test is faulty | ||
# on that platform https://gitlab.kitware.com/cmake/cmake/issues/16887 | ||
if [ "$UNAME" = "FreeBSD" ]; then | ||
FAILING_TESTS="${FAILING_TESTS}|RunCMake.GNUInstallDirs" | ||
fi | ||
ctest --extra-verbose --output-on-failure -E "(${FAILING_TESTS})" | ||
# Do not run a test suite: see https://trac.sagemath.org/ticket/30093. | ||
# | ||
# - The test suite takes a long time and can fail in minor ways. | ||
# - If some major aspect of cmake fails, it only affects the build | ||
# process of Sage, not the mathematical correctness of its results. | ||
# - If some minor aspect of cmake fails, it won't affect anything about Sage. | ||
|
||
echo "We skip the test suite for cmake: see https://trac.sagemath.org/ticket/30093." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,8 @@ | ||
cd src | ||
$MAKE check | ||
# Do not run a test suite: see https://trac.sagemath.org/ticket/30093. | ||
# | ||
# - The test suite takes a long time and can fail in minor ways. | ||
# - If some major aspect of curl fails, it only affects the build | ||
# process of Sage, not the mathematical correctness of its results. | ||
# - If some minor aspect of curl fails, it won't affect anything about Sage. | ||
|
||
echo "We skip the test suite for curl: see https://trac.sagemath.org/ticket/30093." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,8 @@ | ||
# OSX Git with FSF GCC is broken, disable completely for now. See #17091 | ||
export NO_APPLE_COMMON_CRYPTO=1 | ||
# Do not run a test suite: see https://trac.sagemath.org/ticket/30093. | ||
# | ||
# - The test suite takes a long time and can often fail in minor ways. | ||
# - If some major aspect of git fails, it only affects the build | ||
# process of Sage, not the mathematical correctness of its results. | ||
# - If some minor aspect of git fails, it won't affect anything about Sage. | ||
|
||
# Disable network tests | ||
export GIT_TEST_HTTPD=false | ||
|
||
cd src | ||
echo "We skip the test suite for git: see https://trac.sagemath.org/ticket/30093." |