]> git.eshelyaron.com Git - emacs.git/commitdiff
Adapt tree-sitter job on EMBA
authorMichael Albinus <michael.albinus@gmx.de>
Tue, 16 Apr 2024 08:55:37 +0000 (10:55 +0200)
committerEshel Yaron <me@eshelyaron.com>
Sat, 20 Apr 2024 11:02:00 +0000 (14:02 +0300)
* test/infra/gitlab-ci.yml (.tree-sitter-template)
(test-tree-sitter): Adapt tree-sitter job.

(cherry picked from commit b47b8159d88a9bef5a6bfd72e5c81ba2f6df95b5)

test/infra/gitlab-ci.yml

index 5299aee746b8a7a20c0fa4b46134f48e044a7fb2..4c44ba6c55c9e6fa1138a4f65f1c21581d5fffbf 100644 (file)
@@ -183,9 +183,15 @@ default:
       changes:
         - "**.in"
         - lisp/progmodes/*-ts-mode.el
+        - lisp/progmodes/js.el
+        - lisp/progmodes/python.el
+        - src/treesit.{h,c}
         - test/infra/*
         - test/lisp/progmodes/*-ts-mode-resources/**
         - test/lisp/progmodes/*-ts-mode-tests.el
+        - test/lisp/progmodes/js-tests.el
+        - test/lisp/progmodes/python-tests.el
+        - test/src/treesit-tests.el
 
 .native-comp-template:
   rules:
@@ -282,7 +288,7 @@ test-tree-sitter:
   variables:
     target: emacs-tree-sitter
     # This is needed in order to get a JUnit test report.
-    make_params: '-k -C test check-expensive TEST_HOME=/root LOGFILES="$tree_sitter_files"'
+    make_params: '-k -C test SELECTOR=\(and\ \$\{SELECTOR_EXPENSIVE\}\ \\\"-ts-\\\"\) TEST_HOME=/root LOGFILES="$tree_sitter_files"'
 
 build-image-gnustep:
   stage: platform-images