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