commit | fb91a49cc4341c06c405cfe5ff17c7f5e90271c6 | [log] [tgz] |
---|---|---|
author | Tobias Henkel <tobias.henkel@bmw-carit.de> | Wed Feb 15 07:29:43 2017 +0100 |
committer | Tobias Henkel <tobias.henkel@bmw-carit.de> | Wed Feb 15 15:05:34 2017 +0100 |
tree | f05e93c8ebb9bf61c44fc09a938d0aa6823ed36f | |
parent | 933c1a8ba801d5cc3e0d60bb574027b1ffdc02a6 [diff] |
Fix missing mutex release when aborting builds Currently when zuul aborts a build due to e.g. abandoning a change the mutex doesn't get released. This blocks all further jobs requiring the mutex until zuul is restarted. This adds test cases for detecting this and the missing mutex releases. This is a port from I37e69310fed045c5a41bd4eccb151c8826f342ea to zuulv3 branch. Change-Id: I5e78bdf4e37227027e3a16fb88bae1a0c2002aaf