Code Review
/
releng.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Avoid possible deadblocks in Functest jjbs
[releng.git]
/
jjb
/
functest
/
functest-virtual.yaml
diff --git
a/jjb/functest/functest-virtual.yaml
b/jjb/functest/functest-virtual.yaml
index
baadf12
..
1734107
100644
(file)
--- a/
jjb/functest/functest-virtual.yaml
+++ b/
jjb/functest/functest-virtual.yaml
@@
-217,6
+217,15
@@
name: '{repo}-functest-{tag}-daily'
<<: *functest-defaultparameters
project-type: multijob
name: '{repo}-functest-{tag}-daily'
<<: *functest-defaultparameters
project-type: multijob
+ triggers:
+ - timed: '@daily'
+ properties:
+ - build-blocker:
+ use-build-blocker: true
+ block-level: 'NODE'
+ queue-scanning: 'BUILDABLE'
+ blocking-jobs:
+ - '{repo}-functest-.*-.*'
parameters:
- functest-virtual-defaults
builders:
parameters:
- functest-virtual-defaults
builders:
@@
-338,10
+347,17
@@
project-type: multijob
<<: *functest-gateparameters
triggers:
project-type: multijob
<<: *functest-gateparameters
triggers:
- - gerrit-trigger-patchset-
approv
ed:
+ - gerrit-trigger-patchset-
creat
ed:
project: 'functest'
branch: '{branch}'
files: '**'
project: 'functest'
branch: '{branch}'
files: '**'
+ properties:
+ - build-blocker:
+ use-build-blocker: true
+ block-level: 'NODE'
+ queue-scanning: 'BUILDABLE'
+ blocking-jobs:
+ - '{repo}-functest-.*-.*'
builders:
- multijob:
name: build functest-core
builders:
- multijob:
name: build functest-core
@@
-391,6
+407,13
@@
name: '{repo}-functest-{tag}-check'
project-type: multijob
<<: *functest-checkparameters
name: '{repo}-functest-{tag}-check'
project-type: multijob
<<: *functest-checkparameters
+ properties:
+ - build-blocker:
+ use-build-blocker: true
+ block-level: 'NODE'
+ queue-scanning: 'BUILDABLE'
+ blocking-jobs:
+ - '{repo}-functest-.*-.*'
builders:
- multijob:
name: build functest-core
builders:
- multijob:
name: build functest-core