aboutsummaryrefslogtreecommitdiffstats
path: root/test/README (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Set EMACS_TEST_TIMEOUT for embaMichael Albinus2021-10-161-0/+5
| | | | | | | | | | | * test/Makefile.in: Support EMACS_TEST_TIMEOUT environment variable. * test/README: Mention EMACS_TEST_TIMEOUT environment variable. * test/infra/gitlab-ci.yml (variables): Set default value of EMACS_TEST_TIMEOUT. (.job-template): Propagate EMACS_TEST_TIMEOUT and EMACS_TEST_VERBOSE. (test-all-inotify): Set specific EMACS_TEST_TIMEOUT.
* * test/README: Mention :nativecomp tag.Michael Albinus2021-10-041-0/+4
|
* Handle test environment variablesMichael Albinus2021-07-011-0/+5
| | | | | | | | | * lisp/emacs-lisp/ert.el (ert-summarize-tests-batch-and-exit): Check also for EMACS_EMBA_CI. * test/README (SELECTOR): Mention EMACS_TEST_VERBOSE. * test/infra/gitlab-ci.yml (variables): Set EMACS_TEST_VERBOSE.
* Improve documentation of 'etags' testsEli Zaretskii2021-05-201-0/+3
| | | | | | | * test/manual/etags/README: New file. (Bug#46055) * test/README: Mention separate README files for tests in the 'manual' subdirectory
* Fix problem of image-tests.el on embaMichael Albinus2021-03-161-1/+5
| | | | | | | | * test/README: Mention $EMACS_TEST_DIRECTORY. * test/lisp/image-tests.el (image-tests--emacs-images-directory): Use `data-directory', for runs w/o of make. (image-type/from-filename): Check for `image-load-path'.
* ; Fix indentation in test/READMEMichael Albinus2021-02-191-1/+1
|
* Implement NTLM server for ntlm.el testingThomas Fitzsimmons2021-02-181-0/+5
| | | | | | | | | | | | | | | | | | | | | | | * test/Makefile.in (GNU_ELPA_DIRECTORY, elpa_dependencies, elpa_els, elpa_opts): New variables. (EMACSOPT, ert_opts): Add elpa_opts. * test/README: Document GNU_ELPA_DIRECTORY make variable. * test/lisp/net/ntlm-tests.el: Fix checkdoc-reported issues. (ntlm-tests-message, ntlm-server-build-type-2, ntlm-server-hash) (ntlm-server-check-authorization, ntlm-server-do-token) (ntlm-server-filter, ntlm-server-handler, ntlm-server-start) (ntlm-server-stop, ntlm-tests--url-retrieve-internal-around) (ntlm-tests--authenticate) (ntlm-tests--start-server-authenticate-stop-server): New functions. (ntlm-tests--username-oem, ntlm-tests--username-unicode) (ntlm-tests--client-supports-unicode, ntlm-tests--challenge) (ntlm-tests--result-buffer, ntlm-tests--successful-result): New variables. (ntlm-authentication) (ntlm-authentication-old-compatibility-level): New tests. * test/lisp/net/ntlm-resources/authinfo: New file. (Bug#43566)
* Handle also test/lib-src directoryMichael Albinus2021-01-191-1/+3
| | | | | | | | * test/Makefile.in (SUBDIRS): Add lib-src. * test/README: Add predefined selectors. * test/file-organization.org: Mention test/lib-src directory.
* Add new targets to test/MakefileMichael Albinus2021-01-171-5/+4
| | | | | | | | | | * test/Makefile.in (SUBDIRS): New variable. (subdir_template): New template. (top) Create new check-<dirname> targets. * test/README: Document them. * test/infra/gitlab-ci.yml (test-lisp-net-inotify): Rename.
* EMBA infrastructure improvements for Emacs build testing.Ted Zlatanov2021-01-141-0/+6
| | | | | | | | | | | | * .gitlab-ci.yml: Use job templates and rules. Split tests into fast/normal/slow. Make Docker images for each tested platform (inotify, filenotify-gio, gnustep). Increase timeout. * test/Makefile.in (check-lisp, check-net): Add new testing targets. * test/README: Document them. * test/file-organization.org: Mention test/infra. * test/infra/Dockerfile.emba: Add special Docker recipes for EMBA testing.
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
| | | | Run "TZ=UTC0 admin/update-copyright".
* Support highlighting of ripgrep output (bug#44983)Juri Linkov2020-12-091-1/+2
| | | | | | | * etc/grep.txt: Add ripgrep samples. * lisp/progmodes/grep.el (grep-match-regexp): Highlight ripgrep matches too. (grep-regexp-alist): Remove $ to highlight ripgrep binary file matches.
* * test/README: Document TEST_BACKTRACE_LINE_LENGTH.Stefan Kangas2020-10-311-0/+5
|
* Add Tramp support of direct asynchronous process invocationMichael Albinus2020-08-041-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/misc/tramp.texi (Predefined connection information): Add "direct-async-process". (Remote processes): New subsection "Improving performance of asynchronous remote processes". * lisp/net/tramp-adb.el (tramp-methods) <adb>: Add `tramp-login-program' and `tramp-login-args'. (tramp-adb-handle-make-process): Use `tramp-handle-make-process'. (tramp-adb-maybe-open-connection): Add "set +o vi +o emacs" command. * lisp/net/tramp-sh.el (tramp-sh-handle-make-process): Use `tramp-handle-make-process'. (tramp-sh-file-name-handler-p, tramp-multi-hop-p): New defuns. (tramp-compute-multi-hops): Use `tramp-multi-hop-p'. * lisp/net/tramp.el (tramp-dissect-file-name, tramp-dissect-hop-name): Use `tramp-multi-hop-p'. (tramp-handle-insert-file-contents, tramp-local-host-p): Use `tramp-sh-file-name-handler-p'. (tramp-handle-make-process): New defun. * test/README: Add another example how to use SELECTOR. * test/lisp/net/tramp-tests.el (tramp-test03-file-name-method-rules): Adapt test. (tramp--test-sh-p): Use `tramp-sh-file-name-handler-p'.
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
| | | | Run "TZ=UTC0 admin/update-copyright $(git ls-files)".
* Clarify meaning of <filename> in test/READMEMichael Albinus2019-08-281-0/+3
|
* ; Some precisements in test/READMEMichael Albinus2019-07-131-9/+10
|
* Adapt test/READMEMichael Albinus2019-01-031-0/+10
| | | | | * test/README: Speak about continous integration tests on hydra and emba.
* Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\ | | | | | | | | | | 2fcf2df Fix copyright years by hand 26bed8b Update copyright year to 2019 2814292 Fix value of default frame height. (Bug#33921)
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
| | | | | | | | Run 'TZ=UTC0 admin/update-copyright $(git ls-files)'.
* | Merge from origin/emacs-26Glenn Morris2018-11-161-0/+9
|\ \ | |/ | | | | | | | | | | | | | | | | | | edcd6b7 Small documentation correction. 168a8c2 * src/coding.c (Fcheck_coding_systems_region): Doc fix. (Bug... 3287a7c Fix Bug#33364 acee0a8 ; Cosmetic changes in etc/NEWS a6ef167 * test/README: Explain $REMOTE_TEMPORARY_FILE_DIRECTORY. # Conflicts: # etc/NEWS
| * * test/README: Explain $REMOTE_TEMPORARY_FILE_DIRECTORY.Michael Albinus2018-11-131-0/+9
| |
* | Merge from origin/emacs-26Glenn Morris2018-06-181-1/+10
|\ \ | |/ | | | | | | | | | | | | | | | | 5bdc344 ; Reduce quoting for SELECTOR in 'make -C test' (Bug#31744) b6b793b ; test/Makefile.in: Add TEST_INTERACTIVE option (Bug#31744). 1aa906f Make 'tags' targets respect --with-silent-rules (Bug#31744) Conflicts: test/Makefile.in test/README
| * ; Reduce quoting for SELECTOR in 'make -C test' (Bug#31744)Noam Postavsky2018-06-121-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before: make -C test SELECTOR='\"foo\"' make -C test SELECTOR='(quote (tag :some-tag))' After: make -C test SELECTOR='"foo"' make -C test SELECTOR='(tag :some-tag)' * test/Makefile.in: Use single quotes around the command line call to ert, this means the user doesn't have to backslash escape double quotes when writing lisp strings for the selector. Also wrap the SELECTOR value in (quote ...) so the user won't have to type it in (and not get tempted to use the '... reader syntax form which would now fail to work due to using single quotes around the whole shell arg). * test/README: Update instructions accordingly.
| * ; test/Makefile.in: Add TEST_INTERACTIVE option (Bug#31744).Noam Postavsky2018-06-121-0/+6
| | | | | | | | * test/README: Note the new option.
* | ; Spelling fixPaul Eggert2018-03-191-1/+1
| |
* | Print top time consuming tests if advisedMichael Albinus2018-03-191-0/+5
| | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/ert.el (ert-summarize-tests-batch-and-exit): New argument HIGH. Print top-running tests. * test/Makefile.in (check-doit): Use ${SUMMARIZE_TESTS}. * test/README: Explain SUMMARIZE_TESTS.
* | Print test timings unconditionallyMichael Albinus2018-03-171-5/+0
| | | | | | | | | | | | | | | | * lisp/emacs-lisp/ert.el (ert-batch-print-duration): Remove. (ert-run-tests-batch): Adapt accordingly. * test/Makefile.in: * test/README: Remove TEST_PRINT_TEST_DURATION.
* | Optimize "make check" and "make check-maybe"Michael Albinus2018-03-161-6/+21
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/ert.el (ert-run-tests-batch): Print summary duration. * test/Makefile.in (TEST_LOAD_EL): Set default to "no" for targets all, check, and check-maybe. (Bug#30807) * test/README: Reflect recent changes in Makefile. * test/lisp/net/tramp-archive-tests.el (tramp-archive-test99-libarchive-tests): Tag it :unstable.
* | ; * test/README: Fix typoMichael Albinus2018-03-141-1/+1
| |
* | Extend ert to print duration of single testsMichael Albinus2018-03-141-0/+5
|/ | | | | | | | | | | * lisp/emacs-lisp/ert.el (ert-test-result): New slot ´duration'. (ert-run-or-rerun-test): Set it. (ert-batch-print-duration): New defvar. (ert-run-tests-batch): Print duration if needed. * test/Makefile.in (TEST_PRINT_TEST_DURATION): New variable. * test/README: Explain TEST_PRINT_TEST_DURATION.
* ; test/README: Document TEST_LOAD_EL parameter.Noam Postavsky2018-01-261-0/+6
|
* Update copyright year to 2018Paul Eggert2018-01-011-1/+1
| | | | Run admin/update-copyright.
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
| | | | | | | | | | | | | Most of this change is to boilerplate commentary such as license URLs. This change was prompted by ftp://ftp.gnu.org's going-away party, planned for November. Change these FTP URLs to https://ftp.gnu.org instead. Make similar changes for URLs to other organizations moving away from FTP. Also, change HTTP to HTTPS for URLs to gnu.org and fsf.org when this works, as this will further help defend against man-in-the-middle attacks (for this part I omitted the MS-DOS and MS-Windows sources and the test tarballs to keep the workload down). HTTPS is not fully working to lists.gnu.org so I left those URLs alone for now.
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\ | | | | | | | | 2e2a806 Fix copyright years by hand 5badc81 Update copyright year to 2017
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
| | | | | | | | Run admin/update-copyright.
* | Update test suite files due to removal of test/lisp/legacyEli Zaretskii2016-09-241-0/+3
| | | | | | | | | | | | * test/README: Reference file-organization.org. * test/file-organization.org: Remove the description of files in the lisp/legacy/ directory.
* | Minor cleanup in CONTRIBUTE and test/READMEMichael Albinus2016-02-161-2/+1
|/ | | | | | | * CONTRIBUTE: Remove detailed explanation about testing; this is now in test/README. * test/README: Don't mention automated/ subdirectory.
* Describe Makefile test targets in test/READMEMichael Albinus2016-02-101-0/+58
| | | | | | | * CONTRIBUTE: Move Makefile test targets to test/README. * Makefile.in: * test/README: Describe Makefile test targets.
* Mention etc/compilation.txtChong Yidong2009-07-261-0/+2
|
* New file.Glenn Morris2008-02-291-0/+2