Lines Matching full:spec
93 """Converts a tot spec to the appropriate milestone.
104 @param tot_spec: A string representing the tot spec.
112 "%s isn't a valid branch spec." % tot_spec)
262 raise MalformedConfigEntry("%s isn't a valid branch spec." % branch)
333 @param cros_build_spec: Spec used to determine the ChromeOS build to
335 @param firmware_rw_build_spec: Spec used to determine the firmware build
390 for spec in branch_specs:
391 if 'tot' in spec.lower():
392 tot_str = spec[spec.index('tot'):]
393 spec = spec.replace(
396 if spec.startswith('>='):
398 spec.lstrip('>=R'))
400 elif spec.startswith('<='):
402 spec.lstrip('<=R'))
404 elif spec.startswith('=='):
407 spec.lstrip('==R'))
409 self._bare_branches.append(spec)
512 """The build spec of ChromeOS to test with a firmware build."""
518 """The build spec of firmware to test with a ChromeOS build."""
591 logging.debug('Found latest build of %s for spec %s: %s',
619 logging.debug('Found latest firmware build of %s for spec %s: %s',
701 logging.info('Checking if %s fits spec %r',
704 logging.debug('Build %s fits the spec.', build)