| Index: scripts/master/cros/builder_config.py
|
| diff --git a/scripts/master/cros/builder_config.py b/scripts/master/cros/builder_config.py
|
| index f127fa2aaae98ae41bd2118def5aa78d5c6b9285..3d60d6bf6c35f10bdc334c5031d187271b2f7831 100644
|
| --- a/scripts/master/cros/builder_config.py
|
| +++ b/scripts/master/cros/builder_config.py
|
| @@ -185,6 +185,26 @@ class IncrementalBuilderConfig(BuilderConfig):
|
| return '%s incremental' % (self.config.base,)
|
|
|
|
|
| +class FullBuilderConfig(BuilderConfig):
|
| + """BuilderConfig for Full launcher targets."""
|
| +
|
| + CLOSER = True
|
| + COLLAPSE = AlwaysCollapseFunc
|
| +
|
| + def _GetBuilderName(self):
|
| + return '%s full' % (self.config.base,)
|
| +
|
| +
|
| +class AsanBuilderConfig(BuilderConfig):
|
| + """BuilderConfig for ASAN launcher targets."""
|
| +
|
| + CLOSER = True
|
| + COLLAPSE = AlwaysCollapseFunc
|
| +
|
| + def _GetBuilderName(self):
|
| + return '%s ASAN' % (self.config.base,)
|
| +
|
| +
|
| class FirmwareBuilderConfig(BuilderConfig):
|
| """BuilderConfig for Firmware launcher targets."""
|
|
|
| @@ -258,6 +278,8 @@ CONFIG_MAP = OrderedDict((
|
| (ChromiteTarget.PRE_CQ_LAUNCHER, PreCqLauncherBuilderConfig),
|
| (ChromiteTarget.PALADIN, PaladinBuilderConfig),
|
| (ChromiteTarget.INCREMENTAL, IncrementalBuilderConfig),
|
| + (ChromiteTarget.FULL, FullBuilderConfig),
|
| + (ChromiteTarget.ASAN, AsanBuilderConfig),
|
| (ChromiteTarget.FIRMWARE, FirmwareBuilderConfig),
|
| (ChromiteTarget.PFQ, PfqBuilderConfig),
|
| (ChromiteTarget.CANARY, CanaryBuilderConfig),
|
|
|