From a3f598bf0e7a694eef91607faf435e8704f2675f Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 28 Aug 2016 20:32:37 +0200 Subject: [PATCH] Tests need to be skipped if Setup fails with missing foreign libraries --- build-constraints.yaml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d4940b9d..8eba921c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2628,8 +2628,9 @@ skipped-builds: # By skipping a test suite, we do not pull in the build dependencies -# Packages should only be added here if required by `stackage-curator -# check', otherwise place them in expected-test-failures. +# Packages should only be added here if required by `stackage-curator check' +# or if Setup fails because of missing foreign libraries. +# Otherwise place them in expected-test-failures. skipped-tests: # Outdated dependencies # These can periodically be checked for updates; @@ -2665,6 +2666,9 @@ skipped-tests: - binary-search # Never finishes https://github.com/nushio3/binary-search/issues/2 - jsaddle # Never finishes without framebuffer https://github.com/ghcjs/jsaddle/issues/9 + # Missing foreign library + - symengine # symengine + # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We @@ -3032,8 +3036,7 @@ expected-test-failures: # Missing build dep https://github.com/chrisdone/sourcemap/issues/3 - sourcemap - # Missing foreign library - - symengine # symengine + # Needs running server - hocilib # oracle # end of expected-test-failures