Mercurial > octave
changeset 32607:17f613a4a843 bytecode-interpreter
GitHub-CI: Run test suite with tree evaluator (bug #64977).
* .github/workflows/make.yaml: Use Makefile target "check-tree-evaluator" to
run test suite with the tree evaluator.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Fri, 15 Dec 2023 17:00:34 +0100 |
parents | b31991b5c361 |
children | c06a7fa93052 |
files | .github/workflows/make.yaml |
diffstat | 1 files changed, 12 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/.github/workflows/make.yaml Fri Dec 15 16:55:19 2023 +0100 +++ b/.github/workflows/make.yaml Fri Dec 15 17:00:34 2023 +0100 @@ -140,7 +140,9 @@ - name: check timeout-minutes: 60 - run: XDG_RUNTIME_DIR=$RUNNER_TEMP xvfb-run -a make -C ./.build check | tee ./test-suite.log + run: | + XDG_RUNTIME_DIR=$RUNNER_TEMP xvfb-run -a \ + make -C ./.build check-tree-evaluator | tee ./test-suite.log - name: display test suite log continue-on-error: true @@ -152,7 +154,8 @@ timeout-minutes: 60 run: | mv ./.build/test/fntests.log ./.build/test/fntests-no-bci.log - XDG_RUNTIME_DIR=$RUNNER_TEMP xvfb-run -a make -C ./.build check-bytecode-evaluator | tee ./test-suite-bci.log + XDG_RUNTIME_DIR=$RUNNER_TEMP xvfb-run -a \ + make -C ./.build check-bytecode-evaluator | tee ./test-suite-bci.log - name: display test suite log with bytecode interpreter continue-on-error: true @@ -371,8 +374,8 @@ - name: check timeout-minutes: 60 run: | - XDG_RUNTIME_DIR=$RUNNER_TEMP \ - xvfb-run -a make -C ./.build check | tee ./test-suite.log + XDG_RUNTIME_DIR=$RUNNER_TEMP xvfb-run -a \ + make -C ./.build check-tree-evaluator | tee ./test-suite.log - name: display test suite log continue-on-error: true @@ -384,8 +387,8 @@ timeout-minutes: 60 run: | mv ./.build/test/fntests.log ./.build/test/fntests-no-bci.log - XDG_RUNTIME_DIR=$RUNNER_TEMP \ - xvfb-run -a make -C ./.build check-bytecode-evaluator | tee ./test-suite-bci.log + XDG_RUNTIME_DIR=$RUNNER_TEMP xvfb-run -a \ + make -C ./.build check-bytecode-evaluator | tee ./test-suite-bci.log - name: display test suite log with bytecode interpreter continue-on-error: true @@ -609,7 +612,7 @@ timeout-minutes: 60 run: | echo 'makeinfo_program ("/usr/local/opt/texinfo/bin/makeinfo");' >> ./scripts/startup/site-rcfile - make -C ./.build check | tee ./test-suite.log + make -C ./.build check-tree-evaluator | tee ./test-suite.log - name: display test suite log continue-on-error: true @@ -873,7 +876,7 @@ echo "makeinfo_program (sprintf ('%s && cd %s && perl makeinfo', [s=nthargout(2, @system, 'cygpath -w /usr/bin')](1:2), strtrim (s)));" \ >> ./scripts/startup/site-rcfile export PATH=$(echo "$PATH" | sed -e "s|$MINGW_PREFIX/lib/ccache/bin:||g") - make -C ./.build check RUN_OCTAVE_OPTIONS="--no-gui-libs" | tee ./test-suite.log + make -C ./.build check-tree-evaluator RUN_OCTAVE_OPTIONS="--no-gui-libs" | tee ./test-suite.log - name: display test suite log continue-on-error: true @@ -1150,7 +1153,7 @@ run: | export PATH=$(echo "$PATH" | sed -e "s|/usr/lib/ccache/bin:||g") - EGREP="grep -E" make -C ./.build check | tee ./test-suite.log + EGREP="grep -E" make -C ./.build check-tree-evaluator | tee ./test-suite.log - name: display test suite log continue-on-error: true