summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Williams <nico@cryptonector.com>2016-01-17 12:38:35 -0600
committerNicolas Williams <nico@cryptonector.com>2016-01-17 12:46:57 -0600
commitb92a12cf6c32b09783fd712361b2a7b1fb1527ca (patch)
tree4d107ca53614b1497f7b5f7aee290284ee48b8c1
parentc514368f98da1c9d1d59f6026061f81c22317eb7 (diff)
Run failing tests on Windows; ignore failures
-rw-r--r--appveyor.yml6
1 files changed, 5 insertions, 1 deletions
diff --git a/appveyor.yml b/appveyor.yml
index 3fa60721..719b4dce 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -24,7 +24,11 @@ build_script:
- file jq.exe
test_script:
- - bash -lc "exec 0</dev/null && cd $APPVEYOR_BUILD_FOLDER && make -j4 'TESTS=tests/mantest tests/jqtest tests/onigtest' check"
+ # tests/optionaltest and tests/shtest fail on Windows; run them
+ # anyways but ignore their failures. Also, trace shtest.
+ - bash -lc "exec 0</dev/null && cd $APPVEYOR_BUILD_FOLDER && make -j3 'TESTS=tests/mantest tests/jqtest tests/onigtest' check"
+ - bash -lc "exec 0</dev/null && cd $APPVEYOR_BUILD_FOLDER && make TESTS=tests/optionaltest check || cat test-suite.log"
+ - bash -lc "exec 0</dev/null && cd $APPVEYOR_BUILD_FOLDER && make TRACE_TESTS=1 TESTS=tests/shtest check || cat test-suite.log"
artifacts:
- path: jq-package.zip