Improve CI coverage
authorFabian Fichter <ianfab@users.noreply.github.com>
Sat, 9 Nov 2019 15:19:47 +0000 (16:19 +0100)
committerFabian Fichter <ianfab@users.noreply.github.com>
Sat, 9 Nov 2019 15:19:47 +0000 (16:19 +0100)
.travis.yml

index 726a59a..c03caf3 100644 (file)
@@ -42,10 +42,12 @@ before_script:
 
 script:
   # Check perft of large-board version
-  - make clean && make -j2 ARCH=x86-64 largeboards=yes build && ../tests/perft.sh largeboard
+  - make clean && make -j2 ARCH=x86-64 largeboards=yes debug=yes build && ../tests/perft.sh largeboard
+  - ./stockfish bench xiangqi > /dev/null 2>&1
   - ./stockfish bench shogi > /dev/null 2>&1
   - ./stockfish bench capablanca > /dev/null 2>&1
-  - make clean && make -j2 ARCH=x86-32 largeboards=yes build && ../tests/perft.sh largeboard
+  - ./stockfish bench sittuyin > /dev/null 2>&1
+  - make clean && make -j2 ARCH=x86-32 largeboards=yes debug=yes build && ../tests/perft.sh largeboard
   #
   # Obtain bench reference from git log
   - git log HEAD | grep "\b[Bb]ench[ :]\+[0-9]\{7\}" | head -n 1 | sed "s/[^0-9]*\([0-9]*\).*/\1/g" > git_sig