mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-03 14:10:47 -08:00
* 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'.
545 lines
13 KiB
YAML
545 lines
13 KiB
YAML
# Generated by "make generate-test-jobs", don't edit.
|
|
|
|
test-lib-src-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lib-src/*.{h,c}
|
|
- test/lib-src/*.el
|
|
- test/lib-src/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lib-src"
|
|
|
|
test-lisp-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/*.el
|
|
- test/lisp/*.el
|
|
- test/lisp/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp"
|
|
|
|
test-lisp-calc-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/calc/*.el
|
|
- test/lisp/calc/*.el
|
|
- test/lisp/calc/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-calc"
|
|
|
|
test-lisp-calendar-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/calendar/*.el
|
|
- test/lisp/calendar/*.el
|
|
- test/lisp/calendar/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-calendar"
|
|
|
|
test-lisp-cedet-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/cedet/*.el
|
|
- test/lisp/cedet/*.el
|
|
- test/lisp/cedet/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-cedet"
|
|
|
|
test-lisp-cedet-semantic-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/cedet/semantic/*.el
|
|
- test/lisp/cedet/semantic/*.el
|
|
- test/lisp/cedet/semantic/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-cedet-semantic"
|
|
|
|
test-lisp-cedet-semantic-bovine-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/cedet/semantic/bovine/*.el
|
|
- test/lisp/cedet/semantic/bovine/*.el
|
|
- test/lisp/cedet/semantic/bovine/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-cedet-semantic-bovine"
|
|
|
|
test-lisp-cedet-srecode-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/cedet/srecode/*.el
|
|
- test/lisp/cedet/srecode/*.el
|
|
- test/lisp/cedet/srecode/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-cedet-srecode"
|
|
|
|
test-lisp-emacs-lisp-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/emacs-lisp/*.el
|
|
- test/lisp/emacs-lisp/*.el
|
|
- test/lisp/emacs-lisp/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-emacs-lisp"
|
|
|
|
test-lisp-emacs-lisp-eieio-tests-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/emacs-lisp/eieio*.el
|
|
- test/lisp/emacs-lisp/eieio-tests/*.el
|
|
- test/lisp/emacs-lisp/eieio-tests/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-emacs-lisp-eieio-tests"
|
|
|
|
test-lisp-emacs-lisp-faceup-tests-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/emacs-lisp/faceup*.el
|
|
- test/lisp/emacs-lisp/faceup-tests/*.el
|
|
- test/lisp/emacs-lisp/faceup-tests/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-emacs-lisp-faceup-tests"
|
|
|
|
test-lisp-emulation-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/emulation/*.el
|
|
- test/lisp/emulation/*.el
|
|
- test/lisp/emulation/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-emulation"
|
|
|
|
test-lisp-erc-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/erc/*.el
|
|
- test/lisp/erc/*.el
|
|
- test/lisp/erc/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-erc"
|
|
|
|
test-lisp-eshell-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/eshell/*.el
|
|
- test/lisp/eshell/*.el
|
|
- test/lisp/eshell/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-eshell"
|
|
|
|
test-lisp-gnus-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/gnus/*.el
|
|
- test/lisp/gnus/*.el
|
|
- test/lisp/gnus/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-gnus"
|
|
|
|
test-lisp-image-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/image/*.el
|
|
- test/lisp/image/*.el
|
|
- test/lisp/image/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-image"
|
|
|
|
test-lisp-international-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/international/*.el
|
|
- test/lisp/international/*.el
|
|
- test/lisp/international/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-international"
|
|
|
|
test-lisp-mail-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/mail/*.el
|
|
- test/lisp/mail/*.el
|
|
- test/lisp/mail/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-mail"
|
|
|
|
test-lisp-mh-e-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/mh-e/*.el
|
|
- test/lisp/mh-e/*.el
|
|
- test/lisp/mh-e/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-mh-e"
|
|
|
|
test-lisp-net-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/net/*.el
|
|
- test/lisp/net/*.el
|
|
- test/lisp/net/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-net"
|
|
|
|
test-lisp-nxml-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/nxml/*.el
|
|
- test/lisp/nxml/*.el
|
|
- test/lisp/nxml/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-nxml"
|
|
|
|
test-lisp-obsolete-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/obsolete/*.el
|
|
- test/lisp/obsolete/*.el
|
|
- test/lisp/obsolete/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-obsolete"
|
|
|
|
test-lisp-org-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/org/*.el
|
|
- test/lisp/org/*.el
|
|
- test/lisp/org/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-org"
|
|
|
|
test-lisp-play-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/play/*.el
|
|
- test/lisp/play/*.el
|
|
- test/lisp/play/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-play"
|
|
|
|
test-lisp-progmodes-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/progmodes/*.el
|
|
- test/lisp/progmodes/*.el
|
|
- test/lisp/progmodes/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-progmodes"
|
|
|
|
test-lisp-so-long-tests-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/so-long*.el
|
|
- test/lisp/so-long-tests/*.el
|
|
- test/lisp/so-long-tests/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-so-long-tests"
|
|
|
|
test-lisp-term-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/term/*.el
|
|
- test/lisp/term/*.el
|
|
- test/lisp/term/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-term"
|
|
|
|
test-lisp-textmodes-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/textmodes/*.el
|
|
- test/lisp/textmodes/*.el
|
|
- test/lisp/textmodes/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-textmodes"
|
|
|
|
test-lisp-url-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/url/*.el
|
|
- test/lisp/url/*.el
|
|
- test/lisp/url/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-url"
|
|
|
|
test-lisp-vc-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- lisp/vc/*.el
|
|
- test/lisp/vc/*.el
|
|
- test/lisp/vc/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-lisp-vc"
|
|
|
|
test-misc-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- admin/*.el
|
|
- test/misc/*.el
|
|
- test/misc/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-misc"
|
|
|
|
test-src-inotify:
|
|
stage: normal
|
|
extends: [.job-template, .test-template]
|
|
needs:
|
|
- job: build-image-inotify
|
|
optional: true
|
|
rules:
|
|
- if: '$CI_PIPELINE_SOURCE == "schedule"'
|
|
when: never
|
|
- changes:
|
|
- src/*.{h,c}
|
|
- test/src/*.el
|
|
- test/src/*resources/**
|
|
variables:
|
|
target: emacs-inotify
|
|
make_params: "-k -C test check-src"
|