1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-27 07:37:33 +00:00
emacs/admin/notes
Michael Albinus b30b33ed9b ERT can generate JUnit test reports
* .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.
2021-12-13 16:09:56 +01:00
..
bug-triage Some precisions to bug handling 2020-08-30 15:43:58 +02:00
bugtracker Don't use some obsolete names in documentation 2021-10-04 03:26:11 +02:00
copyright Update copyright year to 2021 2021-01-01 01:13:56 -08:00
documentation maint: shorten https://lists.gnu.org/archive/html/... links 2017-11-25 22:48:12 -08:00
elpa * admin/notes/elpa: Update to match recent Gnu ELPA changes 2021-01-11 09:18:31 -08:00
emba ERT can generate JUnit test reports 2021-12-13 16:09:56 +01:00
git-workflow Change release branch to emacs-28 2021-10-13 11:18:55 -07:00
hydra Update copyright year to 2021 2021-01-01 01:13:56 -08:00
multi-tty Don't use some obsolete names in documentation 2021-10-04 03:26:11 +02:00
newfile Prefer straight quoting in some text files 2015-09-11 11:05:12 -07:00
nextstep Update some URLs 2019-09-23 00:12:52 -07:00
repo maint: shorten https://lists.gnu.org/archive/html/... links 2017-11-25 22:48:12 -08:00
spelling Update some URLs 2019-09-23 00:12:52 -07:00
tags maint: shorten https://lists.gnu.org/archive/html/... links 2017-11-25 22:48:12 -08:00
trailing-whitespace
unicode Fix Emoji-related documentation 2021-11-06 20:05:02 +02:00
versioning maint: shorten https://lists.gnu.org/archive/html/... links 2017-11-25 22:48:12 -08:00
www Update copyright year to 2021 2021-01-01 01:13:56 -08:00
years ; * admin/notes/years: Mention that etags test files need to be updated. 2021-05-17 19:33:40 +03:00