aboutsummaryrefslogtreecommitdiffstats
path: root/test/infra (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * test/infra/gitlab-ci.yml (.native-comp-template): Adapt "changes".Michael Albinus2023-11-101-2/+2
|
* bug#65673: Add lua-ts-modebug-gnu-emacs@gnu.org2023-09-162-0/+2
| | | | | | | | | | | | | | * lisp/progmodes/lua-ts-mode.el: * test/lisp/progmodes/lua-ts-mode-resources/indent.erts: * test/lisp/progmodes/lua-ts-mode-tests.el: New files. * etc/NEWS: Mention the new mode. * lisp/progmodes/eglot.el (eglot-server-programs): * lisp/progmodes/hideshow.el (hs-special-modes-alist): Support 'lua-ts-mode'. * admin/notes/tree-sitter/build-module/batch.sh: * admin/notes/tree-sitter/build-module/build.sh: Add Lua. * test/infra/Dockerfile.emba: * test/infra/test-jobs.yml: Include lua-ts-mode tests.
* Adapt emba integrationMichael Albinus2023-06-112-5/+5
| | | | | | * test/infra/Makefile.in (subdir_template): Special handling of lib-src. * test/infra/test-jobs.yml: Regenerate.
* Merge from origin/emacs-29Eli Zaretskii2023-06-101-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0d8b69e0ad3 Don't ding when completion succeeded f11e2d36999 ; * admin/git-bisect-start: Update failing commits 9855a3ea744 ; * src/xdisp.c (redisplay_tool_bar): Fix a typo in a com... f4ee696b887 Improve documentation of color-related functions 90eadc3e234 Revert "* package.el (package--get-activatable-pkg): Pref... 65f355ea0a3 ; Update my mail address a3a69ec2342 Fix connection-local user options handling (bug#63300) 240803cc3e1 Document 'startup-redirect-eln-cache' 026afb22984 ; * etc/PROBLEMS: Entry about crashes due to anti-virus (... bcc222251e1 Fix `emacs-lisp-native-compile-and-load' for C-h f (bug#5... 07c8211ca30 Add 'infer' as a keyword to typescript-ts-mode (bug#63880) dd2d8ff2f5c ; * etc/NEWS: Mention the issue with PGTK on WSL (bug#633... fa8135f8916 Revert changes to the order in which package descs are lo... 27fcfa2c0a7 ; * etc/NEWS: Improve instructions for grammar libraries. 2a84ab905c8 Handle point in last file-name component in minibuffer co... 05f25238b7b Merge branch 'emacs-29' of git.savannah.gnu.org:/srv/git/... 4bc043ff45d Avoid asking redundant question in emacsbug.el 2eadf328d05 * test/infra/Dockerfile.emba (emacs-base): Don't install ... 583ba1db7ee typescript-ts-mode: Add a rule for function_signature # Conflicts: # etc/NEWS # lisp/minibuffer.el
| * * test/infra/Dockerfile.emba (emacs-base): Don't install gawk.Michael Albinus2023-06-031-1/+1
| |
* | Improve tree-sitter tests on embaMichael Albinus2023-06-053-2/+23
| | | | | | | | | | | | | | | | | | | | * test/infra/Dockerfile.emba (emacs-tree-sitter): Install further grammars. * test/infra/Makefile.in (subdir_template): Special handling of src. (TREE-SITTER-FILES): Add treesit-tests.el. * test/infra/test-jobs.yml: Regenerate.
* | Adapt emba integrationMichael Albinus2023-06-052-13/+6
| | | | | | | | | | | | | | | | | | * test/infra/Dockerfile.emba (emacs-tree-sitter): Use "/root/.emacs.d/tree-sitter" instead of "/usr/local/lib/tree-sitter". * test/infra/gitlab-ci.yml (.job-template): Run "/bin/bash -xvc". (test-eglot): Revert last change, it doesn't work yet. (test-tree-sitter): Set TEST_HOME instead of LD_LIBRARY_PATH.
* | Adapt emba integrationMichael Albinus2023-06-032-3/+10
| | | | | | | | | | | | | | * test/infra/Dockerfile.emba (emacs-eglot, emacs-tree-sitter): Don't install gawk. * test/infra/gitlab-ci.yml (test-eglot): Add company and yasnippet.
* | Merge from origin/emacs-29Eli Zaretskii2023-06-031-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ede3535051a ; Fix last change 8ec786349e1 Fix apostrophe handling in rust-ts-mode and go-ts-mode (B... 0eba9cf6511 * test/infra/Dockerfile.emba (emacs-base): Install also g... 4897c98b6c4 Fix 'python-util-clone-local-variables' 6b2c8dc9050 Revert "Enhance Python font-lock to support multilines" 348e4504c6d Fix typo in calc.texi 03663b8798a Update to Transient v0.4.1 dc7acb1aafe Avoid errors in 'delete-forward-char' deleting static com... 2f94f6de9d6 Make VS-15 and VS-16 compositions work correctly 753f8aa1f14 Fix project-name for vc-aware backend in non-file buffers 17c7915ab94 ; Fix 'package-install-upgrade-built-in' check for packag... e252ce26eab Add type_predicate 'is' as keyword in typescript-ts-mode ... 0a354d65784 Fix infloop in info-look.el 83b22139e4c Fix several todo-mode.el item editing bugs (bug#63811) ed4cd3eddf7 dockerfile-ts-mode: Prevent empty categories in imenu (Bu... 2e20e318da2 Brush up doc strings and terminology in plstore.el 372bc1278c2 Add internal documentation on plstore.el 23a14e7b902 Add compact_constructor_declaration font-locking to java-... 500abc4dc37 * lisp/tmm.el (tmm-completion-delete-prompt): Add more ch... afc1f329356 Allow to disable the DWIMish behavior of 'x' in package menu 08104c01504 Allow dired to invoke secondary browser a3063f0bc87 Add a binding for enriched-toggle-markup d8ba28fa394 Fix order of tmm-menubar when 'tmm-mid-prompt' is nil # Conflicts: # etc/NEWS
| * * test/infra/Dockerfile.emba (emacs-base): Install also gawk.Michael Albinus2023-06-031-1/+1
| |
* | Adapt emba integrationMichael Albinus2023-06-034-15/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * admin/notes/emba: Improve docker call. * test/infra/Dockerfile.emba (emacs-eglot, emacs-tree-sitter): Install also gawk. * test/infra/Makefile.in (TREE-SITTER-FILES): New variable. (tree-sitter-files-template): New rule. (.PHONY, generate-test-jobs): Add it to dependencies. * test/infra/gitlab-ci.yml (variables): Disable CI_DEBUG_TRACE. (test-tree-sitter): Extends also .tree-sitter-files-template. Use $tree_sitter_files. * test/infra/test-jobs.yml: Regenerate.
* | Fix tree-sitter tests on embaMichael Albinus2023-06-023-24/+12
| | | | | | | | | | | | | | | | | | * test/infra/Makefile.in: Revert tree-sitter relevant changes. * test/infra/gitlab-ci.yml (test-tree-sitter): Remove .tree-sitter-files-template. List files explicitly. * test/infra/test-jobs.yml: Regenerate.
* | Adapt tree-sitter tests on embaMichael Albinus2023-06-012-3/+3
| | | | | | | | | | | | * test/infra/Makefile.in (TREE-SITTER-FILES): Double-quote variable. * test/infra/test-jobs.yml: Regenerate.
* | ; * test/infra/gitlab-ci.yml (variables): Enable CI_DEBUG_TRACE.Michael Albinus2023-06-011-1/+1
| |
* | Improve tree-sitter tests on embaMichael Albinus2023-05-314-61/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * test/infra/Dockerfile.emba (emacs-tree-sitter): Install only grammars which are needed. * test/infra/Makefile.in (subdir_template): Special handling of progmodes. (TREE-SITTER-FILES): New variable. (tree-sitter-files-template): New rule. (.PHONY, generate-test-jobs): Add it to dependencies. * test/infra/gitlab-ci.yml (.tree-sitter-template): Add test/lisp/progmodes/*-ts-mode-resources/**. (test-tree-sitter): Extends also .tree-sitter-files-template. Use $tree-sitter-files. * test/infra/test-jobs.yml: Regenerate.
* | * test/infra/gitlab-ci.yml (test-tree-sitter): Fix file list.Michael Albinus2023-05-301-1/+1
| |
* | Add tree-sitter tests to embaMichael Albinus2023-05-292-0/+91
| | | | | | | | | | | | | | | | | | | | * admin/notes/emba: Add docker image emacs-tree-sitter. Improve docker call. * test/infra/Dockerfile.emba (emacs-tree-sitter): New image. * test/infra/gitlab-ci.yml (.tree-sitter-template): New template. (build-image-tree-sitter, test-tree-sitter): New jobs.
* | * test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection.Michael Albinus2023-04-071-2/+2
| |
* | Merge from origin/emacs-29Eli Zaretskii2023-04-061-2/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 305246d9726 Add emoji-zoom-reset 470d269ec1f Make emoji-zoom-{increase,decrease} set text properties c... 63d4a86f8d1 Fix transforming sliced images 5e1953a8f85 ; * etc/NEWS: Minor copyedits of entry for 'keymap-*' fun... 6b9f9df9454 ; Improve documentation of 'declare-function' 81d1f46d0fe ; Avoid compiler warning in eglot.el. 38cdfcb2128 ; Fix description of new 'keymap-*' functions 257090b8728 Adapt EMBA scripts. 90c07d3fdd2 Another terminology fix in ELisp reference manual a832bc7090c Correct terminology in Elisp Reference Manual db308233cb3 Comment out GNUSTEP jobs on EMBA (again) 8c1b1022439 ; * lisp/image.el (put-image): Doc fix. eda88c63adf ; * doc/emacs/trouble.texi (Checklist): Minor grammar fix. 728bc09cf3c Fix regexp string escaping mistake in vhdl-mode.el (bug#6... 479626dbac9 Update to Org 9.6.3-2-gf2949d 5a1c9aace70 ; Add a bit more docstring to tsx-ts-mode (bug#62429) 86cf9fd932c Eglot: don't watch directories that don't exist 82d0b6c64ea ; * lisp/subr.el (use-dialog-box-p): Fix last change. 3619663f982 Preserve peer information for web page in eww-readable cb8d6ab648f * lisp/subr.el (use-dialog-box-p): Fix conditions for GUI... fb2c4409207 ; * lisp/progmodes/c-ts-mode.el (c++-ts-mode): Add some n... # Conflicts: # etc/NEWS
| * Adapt EMBA scripts.Michael Albinus2023-04-042-19/+17
| | | | | | | | | | | | | | * test/infra/Dockerfile.emba (emacs-gnustep): Add zlib1g-dev. Remove make instrumentation. * test/infra/gitlab-ci.yml (build-image-gnustep, test-gnustep): Uncomment.
| * Comment out GNUSTEP jobs on EMBA (again)Michael Albinus2023-04-041-15/+17
| | | | | | | | | | * test/infra/gitlab-ci.yml (build-image-gnustep, test-gnustep): Comment out jobs due to bug#62210.
* | Describe how to run Emba tests locallyMichael Albinus2023-04-061-6/+11
| | | | | | | | | | | | * admin/notes/emba: Describe how to run Emba tests locally. * test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection.
* | * test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection.Michael Albinus2023-03-311-9/+0
| |
* | * test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection.Michael Albinus2023-03-291-4/+9
| |
* | Merge from origin/emacs-29Stefan Kangas2023-03-291-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | 3965c65d5e2 ; * lisp/subr.el (read-char-choice): Fix last change. c1eac5b6586 Improve documentation of 'read-choice' and related symbols a8c9283e170 Revert "Comp fix calls to redefined primtives with op-byt... 8b66d8abd01 Revert "* lisp/emacs-lisp/comp.el (comp-emit-set-call-sub... 4ec4f614c71 ; Fix incompatibility in 'display-buffer-assq-regexp' ba3ade58f3b Skip ruby-ts-imenu-index test if needed 9133446db87 Fix Eglot Tramp tests on EMBA 5b351bc7fa9 * test/infra/Dockerfile.emba (emacs-gnustep): Instrument ...
| * * test/infra/Dockerfile.emba (emacs-gnustep): Instrument "make V=1 ...".Michael Albinus2023-03-281-1/+1
| |
* | Merge from origin/emacs-29Stefan Monnier2023-03-271-17/+15
|\ \ | |/ | | | | | | | | | | | | | | | | 0337131bfa1 Update to Transient v0.3.7-218-g3dbb22a a8c23677d39 Update to Org 9.6.2 45b16bfb496 Skip failing tests on Cygwin with native compilation (bug... 8b4a494d8d4 Fix GNUSTEP tests on EMBA # Conflicts: # test/infra/gitlab-ci.yml
| * Fix GNUSTEP tests on EMBAMichael Albinus2023-03-261-17/+15
| | | | | | | | | | | | | | | | * configure.ac (LIBS_GNUSTEP): Adapt CPPFLAGS and CFLAGS. (Bug#62210) Proposed by Po Lu <luangruo@yahoo.com>. * test/infra/gitlab-ci.yml (build-image-gnustep) (test-gnustep): Uncomment jobs.
* | Merge from origin/emacs-29Stefan Monnier2023-03-271-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | 8f42db010d1 Improve indenting "case" in Python c4d490490dc ; * test/src/fns-tests.el: Fix last change 875e77a66a6 * test/infra/Dockerfile.emba (emacs-native-comp): Add zli... 64a2b0d36fe Fix failure of fns-tests-collate-strings on Cygwin 90fc6b987ad * lisp/savehist.el (savehist-save): Preserve shared struc... 08fbc133756 Adapt Tramp manual accb3871668 Fix system time sampling on MS-Windows 33d436eefa1 Fix treesit_ensure_parsed (bug#62333) d93a439846f * lisp/help-fns.el (find-lisp-object-file-name): Fix bug#... be8147c53f9 Improve "Bugs" in the Emacs manual
| * * test/infra/Dockerfile.emba (emacs-native-comp): Add zlib1g-dev.Michael Albinus2023-03-251-1/+1
| |
* | * test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection.Michael Albinus2023-03-271-3/+3
| |
* | * test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection.Michael Albinus2023-03-261-1/+1
| |
* | * test/infra/Dockerfile.emba (emacs-eglot): Adapt software selection.Michael Albinus2023-03-251-3/+9
| |
* | * test/infra/Dockerfile.emba (emacs-eglot): Install wget.Michael Albinus2023-03-231-0/+5
| |
* | Merge from origin/emacs-29Stefan Kangas2023-03-232-17/+16
|\ \ | |/ | | | | | | | | | | | | | | 6de00e4df99 ; Fix xref-match's :version since the default value did c... db355b420b6 Use libgccjit-10-dev on EMBA 84963956535 * lisp/outline.el (outline--fix-buttons-after-change): Ad... 3d3bbaace69 Align concatenated strings to the first sibling in c-ts-mode f856468e457 Only fill the current paragraph in c-ts-common--fill-bloc... df669c5a11f Add missing indent rule for c-ts-mode
| * Use libgccjit-10-dev on EMBAMichael Albinus2023-03-222-17/+16
| | | | | | | | | | | | | | | | * test/infra/Dockerfile.emba (emacs-native-comp): Use libgccjit-10-dev. (Bug#62211) * test/infra/gitlab-ci.yml (build-native-comp-speed2) (test-native-comp-speed2): Uncomment jobs.
* | Add platform for Eglot tests on EMBAMichael Albinus2023-03-222-0/+38
|/ | | | | | | * test/infra/Dockerfile.emba (emacs-eglot): New image. * test/infra/gitlab-ci.yml (.eglot-template): New template. (build-image-eglot, test-eglot): New jobs.
* Comment out jobs on EMBAMichael Albinus2023-03-201-29/+36
| | | | | * test/infra/gitlab-ci.yml: Comment out jobs due to bug#62210 and bug#62211.
* * test/infra/Dockerfile.emba: Use debian:bullseye.Michael Albinus2023-03-151-1/+1
|
* * test/infra/Dockerfile.emba: Install clangd.Michael Albinus2023-03-151-1/+2
|
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-013-3/+3
|
* Backport: Enable native speed 2 EMBA build and tests and disable speed 0Andrea Corallo2022-12-091-13/+13
| | | | | | | | | * test/infra/gitlab-ci.yml (build-native-comp-speed2): Uncomment. (build-native-comp-speed0): Comment. (test-native-comp-speed0): Remove. (test-native-comp-speed2): Add. (cherry picked from commit 06bf218f69a62d5d5c8d3b3767d7db8d9fb4bb9f)
* * test/infra/test-jobs.yml: Regenerate for the new use-package subdirectory.Michael Albinus2022-12-091-0/+17
|
* Do not run slow tests on EMBAMichael Albinus2022-12-061-11/+11
| | | | | | | | | * test/infra/gitlab-ci.yml (.filenotify-gio-template): Do not run scheduled. (build-native-comp-speed1, build-native-comp-speed2): Comment out. * test/lisp/international/ucs-normalize-tests.el (ucs-normalize-part1): Skip also on EMBA.
* ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
|
* Merge from origin/emacs-28Eli Zaretskii2022-01-012-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 836be7a112 ; * etc/refcards/ru-refcard.tex: Update Copyright year. 86cbc6ee4a * lisp/net/tramp-sh.el: Adapt copyright year ebe8772f65 ; Minor fixes related to copyright years 23c1ee6989 ; * test/manual/etags/ETAGS.good_N: Adjust to copyright ye... 8d3fc7ec89 * src/xfaces.c (face_for_font): Make 'hash' be uintptr_t. 19dcb237b5 ; Add 2022 to copyright years. # Conflicts: # etc/NEWS # etc/refcards/ru-refcard.tex # lib/cdefs.h # lisp/erc/erc-dcc.el # lisp/erc/erc-imenu.el # lisp/erc/erc-replace.el # lisp/image-dired.el # lisp/progmodes/xref.el # m4/alloca.m4 # m4/byteswap.m4 # m4/errno_h.m4 # m4/getopt.m4 # m4/gnulib-common.m4 # m4/inttypes.m4 # m4/stddef_h.m4 # m4/stdint.m4 # m4/sys_socket_h.m4
| * ; Add 2022 to copyright years.Eli Zaretskii2022-01-012-2/+2
| |
* | Make generation of JUnit test reports more robust.Michael Albinus2021-12-183-35/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/ert.el (ert-load-file-name): New defvar. (ert-write-junit-test-report): Use it. Make detection of selector more robust. Protect calls of `xml-escape-string' with 'noerror. * test/infra/Makefile.in (subdir_template): Use "make -k ...". * test/infra/gitlab-ci.yml (test-filenotify-gio): Adapt make_params in order to get a JUnit test report. (test-native-comp-speed0): Use "make -k ...". * test/infra/test-jobs.yml: Regenerate. * test/lisp/progmodes/perl-mode-tests.el (top): Set `ert-load-file-name'.
* | ERT can generate JUnit test reportsMichael Albinus2021-12-133-15/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * .gitignore: Add test/**/*.xml. * admin/notes/emba: Mention JUnit test report. * etc/NEWS: ERT can generate JUnit test reports. * lisp/emacs-lisp/ert.el (xml-escape-string): Autoload. (ert-write-junit-test-report) (ert-write-junit-test-summary-report): New defuns. (ert-run-tests-batch, ert-summarize-tests-batch-and-exit): Call them. * test/Makefile.in (clean): Remove *.xml. * test/README: Mention $EMACS_TEST_JUNIT_REPORT environment variable. * test/infra/Makefile.in ($(FILE)): Generate header commentary. (clean): Remove. * test/infra/gitlab-ci.yml (variables): Set EMACS_TEST_JUNIT_REPORT. (.job-template): Use it in script and after_script. (.build-template, .gnustep-template, .filenotify-gio-template) (.native-comp-template): Adapt rules. (.test-template): Trigger JUnit test report. * test/infra/test-jobs.yml: Regenerate.
* | * test/infra/gitlab-ci.yml (.job-template): Modify find scripts.Michael Albinus2021-11-291-2/+2
| |