aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorMichael Albinus2021-11-24 13:43:32 +0100
committerMichael Albinus2021-11-24 13:43:32 +0100
commit7878c7f596d69efb68501503da391ed645ae151e (patch)
treea8b20fecb170192ca8c657748c7a19897f7d1a98 /test
parentfdafaf5e416e3a38660aedfb02dc5efd0bbd8f17 (diff)
downloademacs-7878c7f596d69efb68501503da391ed645ae151e.tar.gz
emacs-7878c7f596d69efb68501503da391ed645ae151e.zip
* admin/notes/emba (Emacs jobset): Remove stage slow.
* test/infra/Makefile.in (subdir_template): Add rule. * test/infra/gitlab-ci.yml (.job-template): Remove changes section. (.build-template, .gnustep-template, .filenotify-gio-template): (.native-comp-template): Adapt changes section. (.test-template): Add needs. Adapt artifacts paths. (stages): Remove slow. (test-all-inotify): Move up. Change stage to normal. Remove timeout. (test-filenotify-gio, test-gnustep, test-native-comp-speed0): Move needs up. * test/infra/test-jobs.yml: Regenerate.
Diffstat (limited to 'test')
-rw-r--r--test/infra/Makefile.in2
-rw-r--r--test/infra/gitlab-ci.yml100
-rw-r--r--test/infra/test-jobs.yml64
3 files changed, 97 insertions, 69 deletions
diff --git a/test/infra/Makefile.in b/test/infra/Makefile.in
index c6b9b39e8c3..ae5a9fe50b6 100644
--- a/test/infra/Makefile.in
+++ b/test/infra/Makefile.in
@@ -72,6 +72,8 @@ define subdir_template
72 @echo ' stage: normal' >>$(FILE) 72 @echo ' stage: normal' >>$(FILE)
73 @echo ' extends: [.job-template, .test-template]' >>$(FILE) 73 @echo ' extends: [.job-template, .test-template]' >>$(FILE)
74 @echo ' rules:' >>$(FILE) 74 @echo ' rules:' >>$(FILE)
75 @echo ' - if: $CI_PIPELINE_SOURCE == "schedule"' >>$(FILE)
76 @echo ' when: never' >>$(FILE)
75 @echo ' - changes:' >>$(FILE) 77 @echo ' - changes:' >>$(FILE)
76 $(changes) 78 $(changes)
77 @echo ' - test/$(1)/*.el' >>$(FILE) 79 @echo ' - test/$(1)/*.el' >>$(FILE)
diff --git a/test/infra/gitlab-ci.yml b/test/infra/gitlab-ci.yml
index 47a8b519648..588ca04f3b9 100644
--- a/test/infra/gitlab-ci.yml
+++ b/test/infra/gitlab-ci.yml
@@ -71,32 +71,6 @@ default:
71.job-template: 71.job-template:
72 variables: 72 variables:
73 test_name: ${CI_JOB_NAME}-${CI_COMMIT_SHORT_SHA} 73 test_name: ${CI_JOB_NAME}-${CI_COMMIT_SHORT_SHA}
74 rules:
75 - changes:
76 - "**Makefile.in"
77 - .gitlab-ci.yml
78 - aclocal.m4
79 - autogen.sh
80 - configure.ac
81 - lib/*.{h,c}
82 - lisp/**.el
83 - src/*.{h,c}
84 - test/infra/*
85 - test/lib-src/*.el
86 - test/lisp/**.el
87 - test/misc/*.el
88 - test/src/*.el
89 - changes:
90 # gfilemonitor, kqueue
91 - src/gfilenotify.c
92 - src/kqueue.c
93 # MS Windows
94 - "**w32*"
95 # GNUstep
96 - lisp/term/ns-win.el
97 - src/ns*.{h,m}
98 - src/macfont.{h,m}
99 when: never
100 # These will be cached across builds. 74 # These will be cached across builds.
101 cache: 75 cache:
102 key: ${CI_COMMIT_SHA} 76 key: ${CI_COMMIT_SHA}
@@ -127,15 +101,17 @@ default:
127 - if: '$CI_PIPELINE_SOURCE == "web"' 101 - if: '$CI_PIPELINE_SOURCE == "web"'
128 when: always 102 when: always
129 - changes: 103 - changes:
130 - "**Makefile.in" 104 - "**.in"
131 - .gitlab-ci.yml 105 - "**.yml"
106 - GNUmakefile
132 - aclocal.m4 107 - aclocal.m4
133 - autogen.sh 108 - autogen.sh
134 - configure.ac 109 - configure.ac
135 - lib/*.{h,c} 110 - lib/*.{h,c}
111 - lib/malloc/*.{h,c}
136 - lisp/emacs-lisp/*.el 112 - lisp/emacs-lisp/*.el
137 - src/*.{h,c} 113 - src/*.{h,c}
138 - test/infra/* 114 - test/infra/Dockerfile.emba
139 - changes: 115 - changes:
140 # gfilemonitor, kqueue 116 # gfilemonitor, kqueue
141 - src/gfilenotify.c 117 - src/gfilenotify.c
@@ -152,6 +128,7 @@ default:
152 - docker push ${CI_REGISTRY_IMAGE}:${target}-${BUILD_TAG} 128 - docker push ${CI_REGISTRY_IMAGE}:${target}-${BUILD_TAG}
153 129
154.test-template: 130.test-template:
131 needs: []
155 # Do not run fast and normal test jobs when scheduled. 132 # Do not run fast and normal test jobs when scheduled.
156 rules: 133 rules:
157 - if: '$CI_JOB_STAGE =~ "fast|normal" && $CI_PIPELINE_SOURCE == "schedule"' 134 - if: '$CI_JOB_STAGE =~ "fast|normal" && $CI_PIPELINE_SOURCE == "schedule"'
@@ -162,9 +139,7 @@ default:
162 public: true 139 public: true
163 expire_in: 1 week 140 expire_in: 1 week
164 paths: 141 paths:
165 - ${test_name}/**/*.log 142 - "**.log"
166 - ${test_name}/**/core
167 - ${test_name}/core
168 when: always 143 when: always
169 144
170.gnustep-template: 145.gnustep-template:
@@ -172,27 +147,26 @@ default:
172 - if: '$CI_PIPELINE_SOURCE == "web"' 147 - if: '$CI_PIPELINE_SOURCE == "web"'
173 - if: '$CI_PIPELINE_SOURCE == "schedule"' 148 - if: '$CI_PIPELINE_SOURCE == "schedule"'
174 changes: 149 changes:
175 - "**Makefile.in" 150 - "**.in"
176 - .gitlab-ci.yml 151 - "**.yml"
177 - configure.ac
178 - src/ns*.{h,m} 152 - src/ns*.{h,m}
179 - src/macfont.{h,m} 153 - src/macfont.{h,m}
180 - lisp/term/ns-win.el 154 - lisp/term/ns-win.el
181 - nextstep/** 155 - nextstep/**
182 - test/infra/* 156 - test/infra/Dockerfile.emba
183 157
184.filenotify-gio-template: 158.filenotify-gio-template:
185 rules: 159 rules:
186 - if: '$CI_PIPELINE_SOURCE == "web"' 160 - if: '$CI_PIPELINE_SOURCE == "web"'
187 - if: '$CI_PIPELINE_SOURCE == "schedule"' 161 - if: '$CI_PIPELINE_SOURCE == "schedule"'
188 changes: 162 changes:
189 - "**Makefile.in" 163 - "**.in"
190 - .gitlab-ci.yml 164 - "**.yml"
191 - lisp/autorevert.el 165 - lisp/autorevert.el
192 - lisp/filenotify.el 166 - lisp/filenotify.el
193 - lisp/net/tramp-sh.el 167 - lisp/net/tramp-sh.el
194 - src/gfilenotify.c 168 - src/gfilenotify.c
195 - test/infra/* 169 - test/infra/Dockerfile.emba
196 - test/lisp/autorevert-tests.el 170 - test/lisp/autorevert-tests.el
197 - test/lisp/filenotify-tests.el 171 - test/lisp/filenotify-tests.el
198 172
@@ -201,25 +175,23 @@ default:
201 - if: '$CI_PIPELINE_SOURCE == "web"' 175 - if: '$CI_PIPELINE_SOURCE == "web"'
202 - if: '$CI_PIPELINE_SOURCE == "schedule"' 176 - if: '$CI_PIPELINE_SOURCE == "schedule"'
203 changes: 177 changes:
204 - "**Makefile.in" 178 - "**.in"
205 - .gitlab-ci.yml 179 - "**.yml"
206 - lisp/emacs-lisp/comp.el 180 - lisp/emacs-lisp/comp.el
207 - lisp/emacs-lisp/comp-cstr.el 181 - lisp/emacs-lisp/comp-cstr.el
208 - src/comp.{h,m} 182 - src/comp.{h,m}
209 - test/infra/* 183 - test/infra/Dockerfile.emba
210 - test/src/comp-resources/*.el 184 - test/src/comp-resources/*.el
211 - test/src/comp-tests.el 185 - test/src/comp-tests.el
212 timeout: 8 hours 186 timeout: 8 hours
213 187
214stages: 188stages:
215 - build-images 189 - build-images
216# - fast
217 - normal 190 - normal
218 - platform-images 191 - platform-images
219 - platforms 192 - platforms
220 - native-comp-images 193 - native-comp-images
221 - native-comp 194 - native-comp
222 - slow
223 195
224build-image-inotify: 196build-image-inotify:
225 stage: build-images 197 stage: build-images
@@ -227,15 +199,20 @@ build-image-inotify:
227 variables: 199 variables:
228 target: emacs-inotify 200 target: emacs-inotify
229 201
230# test-fast-inotify:
231# stage: fast
232# extends: [.job-template, .test-template]
233# variables:
234# target: emacs-inotify
235# make_params: "-C test check"
236
237include: '/test/infra/test-jobs.yml' 202include: '/test/infra/test-jobs.yml'
238 203
204test-all-inotify:
205 # This tests also file monitor libraries inotify and inotifywatch.
206 stage: normal
207 extends: [.job-template, .test-template]
208 rules:
209 # Note there's no "changes" section, so this always runs on a schedule.
210 - if: '$CI_PIPELINE_SOURCE == "web"'
211 - if: '$CI_PIPELINE_SOURCE == "schedule"'
212 variables:
213 target: emacs-inotify
214 make_params: check-expensive
215
239build-image-filenotify-gio: 216build-image-filenotify-gio:
240 stage: platform-images 217 stage: platform-images
241 extends: [.job-template, .build-template, .filenotify-gio-template] 218 extends: [.job-template, .build-template, .filenotify-gio-template]
@@ -245,8 +222,8 @@ build-image-filenotify-gio:
245test-filenotify-gio: 222test-filenotify-gio:
246 # This tests file monitor libraries gfilemonitor and gio. 223 # This tests file monitor libraries gfilemonitor and gio.
247 stage: platforms 224 stage: platforms
248 needs: [build-image-filenotify-gio]
249 extends: [.job-template, .test-template, .filenotify-gio-template] 225 extends: [.job-template, .test-template, .filenotify-gio-template]
226 needs: [build-image-filenotify-gio]
250 variables: 227 variables:
251 target: emacs-filenotify-gio 228 target: emacs-filenotify-gio
252 make_params: "-k -C test autorevert-tests.log filenotify-tests.log" 229 make_params: "-k -C test autorevert-tests.log filenotify-tests.log"
@@ -260,8 +237,8 @@ build-image-gnustep:
260test-gnustep: 237test-gnustep:
261 # This tests the GNUstep build process. 238 # This tests the GNUstep build process.
262 stage: platforms 239 stage: platforms
263 needs: [build-image-gnustep]
264 extends: [.job-template, .gnustep-template] 240 extends: [.job-template, .gnustep-template]
241 needs: [build-image-gnustep]
265 variables: 242 variables:
266 target: emacs-gnustep 243 target: emacs-gnustep
267 make_params: install 244 make_params: install
@@ -286,27 +263,12 @@ build-native-comp-speed2:
286 263
287test-native-comp-speed0: 264test-native-comp-speed0:
288 stage: native-comp 265 stage: native-comp
289 needs: [build-native-comp-speed0]
290 extends: [.job-template, .test-template, .native-comp-template] 266 extends: [.job-template, .test-template, .native-comp-template]
267 needs: [build-native-comp-speed0]
291 variables: 268 variables:
292 target: emacs-native-comp-speed0 269 target: emacs-native-comp-speed0
293 make_params: "-C test check SELECTOR='(not (tag :unstable))'" 270 make_params: "-C test check SELECTOR='(not (tag :unstable))'"
294 271
295test-all-inotify:
296 # This tests also file monitor libraries inotify and inotifywatch.
297 stage: slow
298 needs: [build-image-inotify]
299 extends: [.job-template, .test-template]
300 rules:
301 # Note there's no "changes" section, so this always runs on a schedule.
302 - if: '$CI_PIPELINE_SOURCE == "web"'
303 - if: '$CI_PIPELINE_SOURCE == "schedule"'
304 variables:
305 target: emacs-inotify
306 make_params: check-expensive
307 # Two hours.
308 EMACS_TEST_TIMEOUT: 7200
309
310# Local Variables: 272# Local Variables:
311# add-log-current-defun-header-regexp: "^\\([-_.[:alnum:]]+\\)[ \t]*:" 273# add-log-current-defun-header-regexp: "^\\([-_.[:alnum:]]+\\)[ \t]*:"
312# End: 274# End:
diff --git a/test/infra/test-jobs.yml b/test/infra/test-jobs.yml
index 413dfeba33a..93a409723d4 100644
--- a/test/infra/test-jobs.yml
+++ b/test/infra/test-jobs.yml
@@ -3,6 +3,8 @@ test-lib-src-inotify:
3 stage: normal 3 stage: normal
4 extends: [.job-template, .test-template] 4 extends: [.job-template, .test-template]
5 rules: 5 rules:
6 - if: I_PIPELINE_SOURCE == "schedule"
7 when: never
6 - changes: 8 - changes:
7 - lib-src/*.{h,c} 9 - lib-src/*.{h,c}
8 - test/lib-src/*.el 10 - test/lib-src/*.el
@@ -22,6 +24,8 @@ test-lisp-inotify:
22 stage: normal 24 stage: normal
23 extends: [.job-template, .test-template] 25 extends: [.job-template, .test-template]
24 rules: 26 rules:
27 - if: I_PIPELINE_SOURCE == "schedule"
28 when: never
25 - changes: 29 - changes:
26 - lisp/*.el 30 - lisp/*.el
27 - test/lisp/*.el 31 - test/lisp/*.el
@@ -41,6 +45,8 @@ test-lisp-calc-inotify:
41 stage: normal 45 stage: normal
42 extends: [.job-template, .test-template] 46 extends: [.job-template, .test-template]
43 rules: 47 rules:
48 - if: I_PIPELINE_SOURCE == "schedule"
49 when: never
44 - changes: 50 - changes:
45 - lisp/calc/*.el 51 - lisp/calc/*.el
46 - test/lisp/calc/*.el 52 - test/lisp/calc/*.el
@@ -60,6 +66,8 @@ test-lisp-calendar-inotify:
60 stage: normal 66 stage: normal
61 extends: [.job-template, .test-template] 67 extends: [.job-template, .test-template]
62 rules: 68 rules:
69 - if: I_PIPELINE_SOURCE == "schedule"
70 when: never
63 - changes: 71 - changes:
64 - lisp/calendar/*.el 72 - lisp/calendar/*.el
65 - test/lisp/calendar/*.el 73 - test/lisp/calendar/*.el
@@ -79,6 +87,8 @@ test-lisp-cedet-inotify:
79 stage: normal 87 stage: normal
80 extends: [.job-template, .test-template] 88 extends: [.job-template, .test-template]
81 rules: 89 rules:
90 - if: I_PIPELINE_SOURCE == "schedule"
91 when: never
82 - changes: 92 - changes:
83 - lisp/cedet/*.el 93 - lisp/cedet/*.el
84 - test/lisp/cedet/*.el 94 - test/lisp/cedet/*.el
@@ -98,6 +108,8 @@ test-lisp-cedet-semantic-inotify:
98 stage: normal 108 stage: normal
99 extends: [.job-template, .test-template] 109 extends: [.job-template, .test-template]
100 rules: 110 rules:
111 - if: I_PIPELINE_SOURCE == "schedule"
112 when: never
101 - changes: 113 - changes:
102 - lisp/cedet/semantic/*.el 114 - lisp/cedet/semantic/*.el
103 - test/lisp/cedet/semantic/*.el 115 - test/lisp/cedet/semantic/*.el
@@ -117,6 +129,8 @@ test-lisp-cedet-semantic-bovine-inotify:
117 stage: normal 129 stage: normal
118 extends: [.job-template, .test-template] 130 extends: [.job-template, .test-template]
119 rules: 131 rules:
132 - if: I_PIPELINE_SOURCE == "schedule"
133 when: never
120 - changes: 134 - changes:
121 - lisp/cedet/semantic/bovine/*.el 135 - lisp/cedet/semantic/bovine/*.el
122 - test/lisp/cedet/semantic/bovine/*.el 136 - test/lisp/cedet/semantic/bovine/*.el
@@ -136,6 +150,8 @@ test-lisp-cedet-srecode-inotify:
136 stage: normal 150 stage: normal
137 extends: [.job-template, .test-template] 151 extends: [.job-template, .test-template]
138 rules: 152 rules:
153 - if: I_PIPELINE_SOURCE == "schedule"
154 when: never
139 - changes: 155 - changes:
140 - lisp/cedet/srecode/*.el 156 - lisp/cedet/srecode/*.el
141 - test/lisp/cedet/srecode/*.el 157 - test/lisp/cedet/srecode/*.el
@@ -155,6 +171,8 @@ test-lisp-emacs-lisp-inotify:
155 stage: normal 171 stage: normal
156 extends: [.job-template, .test-template] 172 extends: [.job-template, .test-template]
157 rules: 173 rules:
174 - if: I_PIPELINE_SOURCE == "schedule"
175 when: never
158 - changes: 176 - changes:
159 - lisp/emacs-lisp/*.el 177 - lisp/emacs-lisp/*.el
160 - test/lisp/emacs-lisp/*.el 178 - test/lisp/emacs-lisp/*.el
@@ -174,6 +192,8 @@ test-lisp-emacs-lisp-eieio-tests-inotify:
174 stage: normal 192 stage: normal
175 extends: [.job-template, .test-template] 193 extends: [.job-template, .test-template]
176 rules: 194 rules:
195 - if: I_PIPELINE_SOURCE == "schedule"
196 when: never
177 - changes: 197 - changes:
178 - lisp/emacs-lisp/eieio*.el 198 - lisp/emacs-lisp/eieio*.el
179 - test/lisp/emacs-lisp/eieio-tests/*.el 199 - test/lisp/emacs-lisp/eieio-tests/*.el
@@ -193,6 +213,8 @@ test-lisp-emacs-lisp-faceup-tests-inotify:
193 stage: normal 213 stage: normal
194 extends: [.job-template, .test-template] 214 extends: [.job-template, .test-template]
195 rules: 215 rules:
216 - if: I_PIPELINE_SOURCE == "schedule"
217 when: never
196 - changes: 218 - changes:
197 - lisp/emacs-lisp/faceup*.el 219 - lisp/emacs-lisp/faceup*.el
198 - test/lisp/emacs-lisp/faceup-tests/*.el 220 - test/lisp/emacs-lisp/faceup-tests/*.el
@@ -212,6 +234,8 @@ test-lisp-emulation-inotify:
212 stage: normal 234 stage: normal
213 extends: [.job-template, .test-template] 235 extends: [.job-template, .test-template]
214 rules: 236 rules:
237 - if: I_PIPELINE_SOURCE == "schedule"
238 when: never
215 - changes: 239 - changes:
216 - lisp/emulation/*.el 240 - lisp/emulation/*.el
217 - test/lisp/emulation/*.el 241 - test/lisp/emulation/*.el
@@ -231,6 +255,8 @@ test-lisp-erc-inotify:
231 stage: normal 255 stage: normal
232 extends: [.job-template, .test-template] 256 extends: [.job-template, .test-template]
233 rules: 257 rules:
258 - if: I_PIPELINE_SOURCE == "schedule"
259 when: never
234 - changes: 260 - changes:
235 - lisp/erc/*.el 261 - lisp/erc/*.el
236 - test/lisp/erc/*.el 262 - test/lisp/erc/*.el
@@ -250,6 +276,8 @@ test-lisp-eshell-inotify:
250 stage: normal 276 stage: normal
251 extends: [.job-template, .test-template] 277 extends: [.job-template, .test-template]
252 rules: 278 rules:
279 - if: I_PIPELINE_SOURCE == "schedule"
280 when: never
253 - changes: 281 - changes:
254 - lisp/eshell/*.el 282 - lisp/eshell/*.el
255 - test/lisp/eshell/*.el 283 - test/lisp/eshell/*.el
@@ -269,6 +297,8 @@ test-lisp-gnus-inotify:
269 stage: normal 297 stage: normal
270 extends: [.job-template, .test-template] 298 extends: [.job-template, .test-template]
271 rules: 299 rules:
300 - if: I_PIPELINE_SOURCE == "schedule"
301 when: never
272 - changes: 302 - changes:
273 - lisp/gnus/*.el 303 - lisp/gnus/*.el
274 - test/lisp/gnus/*.el 304 - test/lisp/gnus/*.el
@@ -288,6 +318,8 @@ test-lisp-image-inotify:
288 stage: normal 318 stage: normal
289 extends: [.job-template, .test-template] 319 extends: [.job-template, .test-template]
290 rules: 320 rules:
321 - if: I_PIPELINE_SOURCE == "schedule"
322 when: never
291 - changes: 323 - changes:
292 - lisp/image/*.el 324 - lisp/image/*.el
293 - test/lisp/image/*.el 325 - test/lisp/image/*.el
@@ -307,6 +339,8 @@ test-lisp-international-inotify:
307 stage: normal 339 stage: normal
308 extends: [.job-template, .test-template] 340 extends: [.job-template, .test-template]
309 rules: 341 rules:
342 - if: I_PIPELINE_SOURCE == "schedule"
343 when: never
310 - changes: 344 - changes:
311 - lisp/international/*.el 345 - lisp/international/*.el
312 - test/lisp/international/*.el 346 - test/lisp/international/*.el
@@ -326,6 +360,8 @@ test-lisp-mail-inotify:
326 stage: normal 360 stage: normal
327 extends: [.job-template, .test-template] 361 extends: [.job-template, .test-template]
328 rules: 362 rules:
363 - if: I_PIPELINE_SOURCE == "schedule"
364 when: never
329 - changes: 365 - changes:
330 - lisp/mail/*.el 366 - lisp/mail/*.el
331 - test/lisp/mail/*.el 367 - test/lisp/mail/*.el
@@ -345,6 +381,8 @@ test-lisp-mh-e-inotify:
345 stage: normal 381 stage: normal
346 extends: [.job-template, .test-template] 382 extends: [.job-template, .test-template]
347 rules: 383 rules:
384 - if: I_PIPELINE_SOURCE == "schedule"
385 when: never
348 - changes: 386 - changes:
349 - lisp/mh-e/*.el 387 - lisp/mh-e/*.el
350 - test/lisp/mh-e/*.el 388 - test/lisp/mh-e/*.el
@@ -364,6 +402,8 @@ test-lisp-net-inotify:
364 stage: normal 402 stage: normal
365 extends: [.job-template, .test-template] 403 extends: [.job-template, .test-template]
366 rules: 404 rules:
405 - if: I_PIPELINE_SOURCE == "schedule"
406 when: never
367 - changes: 407 - changes:
368 - lisp/net/*.el 408 - lisp/net/*.el
369 - test/lisp/net/*.el 409 - test/lisp/net/*.el
@@ -383,6 +423,8 @@ test-lisp-nxml-inotify:
383 stage: normal 423 stage: normal
384 extends: [.job-template, .test-template] 424 extends: [.job-template, .test-template]
385 rules: 425 rules:
426 - if: I_PIPELINE_SOURCE == "schedule"
427 when: never
386 - changes: 428 - changes:
387 - lisp/nxml/*.el 429 - lisp/nxml/*.el
388 - test/lisp/nxml/*.el 430 - test/lisp/nxml/*.el
@@ -402,6 +444,8 @@ test-lisp-obsolete-inotify:
402 stage: normal 444 stage: normal
403 extends: [.job-template, .test-template] 445 extends: [.job-template, .test-template]
404 rules: 446 rules:
447 - if: I_PIPELINE_SOURCE == "schedule"
448 when: never
405 - changes: 449 - changes:
406 - lisp/obsolete/*.el 450 - lisp/obsolete/*.el
407 - test/lisp/obsolete/*.el 451 - test/lisp/obsolete/*.el
@@ -421,6 +465,8 @@ test-lisp-org-inotify:
421 stage: normal 465 stage: normal
422 extends: [.job-template, .test-template] 466 extends: [.job-template, .test-template]
423 rules: 467 rules:
468 - if: I_PIPELINE_SOURCE == "schedule"
469 when: never
424 - changes: 470 - changes:
425 - lisp/org/*.el 471 - lisp/org/*.el
426 - test/lisp/org/*.el 472 - test/lisp/org/*.el
@@ -440,6 +486,8 @@ test-lisp-play-inotify:
440 stage: normal 486 stage: normal
441 extends: [.job-template, .test-template] 487 extends: [.job-template, .test-template]
442 rules: 488 rules:
489 - if: I_PIPELINE_SOURCE == "schedule"
490 when: never
443 - changes: 491 - changes:
444 - lisp/play/*.el 492 - lisp/play/*.el
445 - test/lisp/play/*.el 493 - test/lisp/play/*.el
@@ -459,6 +507,8 @@ test-lisp-progmodes-inotify:
459 stage: normal 507 stage: normal
460 extends: [.job-template, .test-template] 508 extends: [.job-template, .test-template]
461 rules: 509 rules:
510 - if: I_PIPELINE_SOURCE == "schedule"
511 when: never
462 - changes: 512 - changes:
463 - lisp/progmodes/*.el 513 - lisp/progmodes/*.el
464 - test/lisp/progmodes/*.el 514 - test/lisp/progmodes/*.el
@@ -478,6 +528,8 @@ test-lisp-so-long-tests-inotify:
478 stage: normal 528 stage: normal
479 extends: [.job-template, .test-template] 529 extends: [.job-template, .test-template]
480 rules: 530 rules:
531 - if: I_PIPELINE_SOURCE == "schedule"
532 when: never
481 - changes: 533 - changes:
482 - lisp/so-long*.el 534 - lisp/so-long*.el
483 - test/lisp/so-long-tests/*.el 535 - test/lisp/so-long-tests/*.el
@@ -497,6 +549,8 @@ test-lisp-term-inotify:
497 stage: normal 549 stage: normal
498 extends: [.job-template, .test-template] 550 extends: [.job-template, .test-template]
499 rules: 551 rules:
552 - if: I_PIPELINE_SOURCE == "schedule"
553 when: never
500 - changes: 554 - changes:
501 - lisp/term/*.el 555 - lisp/term/*.el
502 - test/lisp/term/*.el 556 - test/lisp/term/*.el
@@ -516,6 +570,8 @@ test-lisp-textmodes-inotify:
516 stage: normal 570 stage: normal
517 extends: [.job-template, .test-template] 571 extends: [.job-template, .test-template]
518 rules: 572 rules:
573 - if: I_PIPELINE_SOURCE == "schedule"
574 when: never
519 - changes: 575 - changes:
520 - lisp/textmodes/*.el 576 - lisp/textmodes/*.el
521 - test/lisp/textmodes/*.el 577 - test/lisp/textmodes/*.el
@@ -535,6 +591,8 @@ test-lisp-url-inotify:
535 stage: normal 591 stage: normal
536 extends: [.job-template, .test-template] 592 extends: [.job-template, .test-template]
537 rules: 593 rules:
594 - if: I_PIPELINE_SOURCE == "schedule"
595 when: never
538 - changes: 596 - changes:
539 - lisp/url/*.el 597 - lisp/url/*.el
540 - test/lisp/url/*.el 598 - test/lisp/url/*.el
@@ -554,6 +612,8 @@ test-lisp-vc-inotify:
554 stage: normal 612 stage: normal
555 extends: [.job-template, .test-template] 613 extends: [.job-template, .test-template]
556 rules: 614 rules:
615 - if: I_PIPELINE_SOURCE == "schedule"
616 when: never
557 - changes: 617 - changes:
558 - lisp/vc/*.el 618 - lisp/vc/*.el
559 - test/lisp/vc/*.el 619 - test/lisp/vc/*.el
@@ -573,6 +633,8 @@ test-misc-inotify:
573 stage: normal 633 stage: normal
574 extends: [.job-template, .test-template] 634 extends: [.job-template, .test-template]
575 rules: 635 rules:
636 - if: I_PIPELINE_SOURCE == "schedule"
637 when: never
576 - changes: 638 - changes:
577 - admin/*.el 639 - admin/*.el
578 - test/misc/*.el 640 - test/misc/*.el
@@ -592,6 +654,8 @@ test-src-inotify:
592 stage: normal 654 stage: normal
593 extends: [.job-template, .test-template] 655 extends: [.job-template, .test-template]
594 rules: 656 rules:
657 - if: I_PIPELINE_SOURCE == "schedule"
658 when: never
595 - changes: 659 - changes:
596 - src/*.{h,c} 660 - src/*.{h,c}
597 - test/src/*.el 661 - test/src/*.el