Do not run slow tests on EMBA

* 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.
This commit is contained in:
Michael Albinus 2022-12-06 12:36:15 +01:00
parent 9b9b39a2d8
commit d58d1dd48a
2 changed files with 13 additions and 12 deletions

View file

@ -155,7 +155,7 @@ default:
.filenotify-gio-template: .filenotify-gio-template:
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "web"' - if: '$CI_PIPELINE_SOURCE == "web"'
- if: '$CI_PIPELINE_SOURCE == "schedule"' # - if: '$CI_PIPELINE_SOURCE == "schedule"'
changes: changes:
- "**.in" - "**.in"
- lisp/autorevert.el - lisp/autorevert.el
@ -252,17 +252,17 @@ build-native-comp-speed0:
variables: variables:
target: emacs-native-comp-speed0 target: emacs-native-comp-speed0
build-native-comp-speed1: # build-native-comp-speed1:
stage: native-comp-images # stage: native-comp-images
extends: [.job-template, .build-template, .native-comp-template] # extends: [.job-template, .build-template, .native-comp-template]
variables: # variables:
target: emacs-native-comp-speed1 # target: emacs-native-comp-speed1
build-native-comp-speed2: # build-native-comp-speed2:
stage: native-comp-images # stage: native-comp-images
extends: [.job-template, .build-template, .native-comp-template] # extends: [.job-template, .build-template, .native-comp-template]
variables: # variables:
target: emacs-native-comp-speed2 # target: emacs-native-comp-speed2
test-native-comp-speed0: test-native-comp-speed0:
stage: native-comp stage: native-comp

View file

@ -255,7 +255,8 @@ Must be called with `ucs-normalize-tests--norm-buf' as current buffer."
(ert-deftest ucs-normalize-part1 () (ert-deftest ucs-normalize-part1 ()
:tags '(:expensive-test) :tags '(:expensive-test)
(skip-unless (not (getenv "EMACS_HYDRA_CI"))) ; SLOW ~ 1800s (skip-unless (not (or (getenv "EMACS_HYDRA_CI")
(getenv "EMACS_EMBA_CI")))) ; SLOW ~ 1800s
;; This takes a long time, so make sure we're compiled. ;; This takes a long time, so make sure we're compiled.
(dolist (fun '(ucs-normalize-tests--part1-rule2 (dolist (fun '(ucs-normalize-tests--part1-rule2
ucs-normalize-tests--rule1-failing-for-partX ucs-normalize-tests--rule1-failing-for-partX