]> granicus.if.org Git - jq/commitdiff
Run failing tests on Windows; ignore failures
authorNicolas Williams <nico@cryptonector.com>
Sun, 17 Jan 2016 18:38:35 +0000 (12:38 -0600)
committerNicolas Williams <nico@cryptonector.com>
Sun, 17 Jan 2016 18:46:57 +0000 (12:46 -0600)
appveyor.yml

index 3fa60721082e916d710f5bf0586636d32f3b271b..719b4dce8ee4aead0124865d7a8bfa600d4a66c0 100644 (file)
@@ -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