diff options
Diffstat (limited to 'lib/python2.7/site-packages/autobuilder/buildsteps/CheckBSPExists.py')
-rw-r--r-- | lib/python2.7/site-packages/autobuilder/buildsteps/CheckBSPExists.py | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/lib/python2.7/site-packages/autobuilder/buildsteps/CheckBSPExists.py b/lib/python2.7/site-packages/autobuilder/buildsteps/CheckBSPExists.py deleted file mode 100644 index b46a263c..00000000 --- a/lib/python2.7/site-packages/autobuilder/buildsteps/CheckBSPExists.py +++ /dev/null @@ -1,74 +0,0 @@ -''' -Created on March 18th, 2014 -__author__ = "Elizabeth 'pidge' Flanagan" -__copyright__ = "Copyright 2013, Intel Corp." -__credits__ = ["Elizabeth Flanagan"] -__license__ = "GPL" -__version__ = "2.0" -__maintainer__ = "Elizabeth Flanagan" -__email__ = "pidge@toganlabs.com" -''' -from buildbot.process.buildstep import BuildStep, LoggingBuildStep -from buildbot.process.build import Build -from buildbot.status.results import SUCCESS -from buildbot.process.properties import WithProperties -from twisted.python import log -from autobuilder.config import * - -class CheckBSPExists(LoggingBuildStep): - haltOnFailure = False - flunkOnFailure = False - name = "Check BSP Exists" - def __init__(self, factory, argdict=None, **kwargs): - self.description = "Check if BSP Exists" - self.layerversion_intel = None - self.buildername = None - for k, v in argdict.iteritems(): - setattr(self, k, v) - LoggingBuildStep.__init__(self, **kwargs) - - def start(self): - # layerversion_metaintel values: - # 1: removed: chiefriver - # sys940x - # n450 - # 2: removed: fri2 - # crownbay - # emenlow - # 3: removed: jasperforest - # sugarbay - # nuc - self.layerversion_intel = int(self.getProperty("layerversion_intel", "0")) - self.buildername = self.getProperty("buildername") - if 'n450' in self.buildername or 'chiefriver' in self.buildername or \ - 'sys940' in self.buildername: - if self.layerversion_intel is not None and \ - int(self.layerversion_intel) >= 1: - self.finished(SUCCESS) - self.build.allStepsDone() - else: - self.finished(SUCCESS) - elif 'fri2' in self.buildername or 'crownbay' in self.buildername or \ - 'emenlow' in self.buildername: - if self.layerversion_intel >= 2: - self.finished(SUCCESS) - self.build.allStepsDone() - else: - self.finished(SUCCESS) - elif 'jasperforest' in self.buildername \ - or 'sugarbay' in self.buildername or 'nuc' in self.buildername: - if self.layerversion_intel >= 3: - self.finished(SUCCESS) - self.build.allStepsDone() - else: - self.finished(SUCCESS) - else: - self.finished(SUCCESS) - - def describe(self, done=False): - description = LoggingBuildStep.describe(self, done) - if self.layerversion_intel is not None and self > "1": - description = "This BSP exists in the branch. Building." - else: - description = "This BSP does not exists in the branch. Skipping." - return description |