diff options
author | Galina Kistanova <gkistanova@gmail.com> | 2019-10-11 20:39:42 +0000 |
---|---|---|
committer | Galina Kistanova <gkistanova@gmail.com> | 2019-10-11 20:39:42 +0000 |
commit | 343ac76aa90fb97c9ba6ba79543a2ceb4f3333d0 (patch) | |
tree | 7963f1346cb340f1fa8540d70a17cfeee663f5f4 | |
parent | 4e113200f2a578348246295f5b2284b3c3925ce0 (diff) |
Added legacy mode support for automatic SVN schedulers.
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@374594 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | buildbot/osuosl/master/config/schedulers.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/buildbot/osuosl/master/config/schedulers.py b/buildbot/osuosl/master/config/schedulers.py index 25abaa9e..07b9b2eb 100644 --- a/buildbot/osuosl/master/config/schedulers.py +++ b/buildbot/osuosl/master/config/schedulers.py @@ -26,8 +26,10 @@ def getSingleBranchSchedulers(builders, schedulers, **kwargs): for builder in builders: # Only for the builders created with LLVMBuildFactory or similar. if getattr(builder['factory'], 'depends_on_projects', None): - # And only if this builder does not yet have an assigned scheduler. - if builder['name'] not in builders_with_schedulers: + # And only if this builder is in the legacy mode and + # does not yet have an assigned scheduler. + if getattr(builder['factory'], 'is_legacy_mode', True) and \ + builder['name'] not in builders_with_schedulers: # This builder is a candidate for an automatic scheduler. builders_with_automatic_schedulers.append(builder) |