Improve CI

the recent refactoring has shown some limitations of our testing, hence we add a couple of more tests including:
* expected mate score
* expected mated score
* expected in TB win score
* expected in TB loss score
* expected info line output
* expected info line output (wdl)

closes https://github.com/official-stockfish/Stockfish/pull/5181

No functional change
This commit is contained in:
Joost VandeVondele
2024-04-20 15:33:07 +02:00
parent 6fc7da44ad
commit 1a8de45b8c
2 changed files with 112 additions and 7 deletions

View File

@@ -31,6 +31,9 @@ jobs:
- name: Run under valgrind-thread
make_option: ""
instrumented_option: valgrind-thread
- name: Run non-instrumented
make_option: ""
instrumented_option: none
defaults:
run:
working-directory: src