Home | History | Annotate | Download | only in server

Lines Matching full:board

55 # Mapping between board name and build target. This is for special case handling
56 # for certain Android board that the board name and build target name does not
105 """Format a build name, given board, type, milestone, and manifest num.
110 @return board: board the manifest is for, e.g. x86-alex.
118 match = re.match(r'(trybot-)?(?P<board>[\w-]+?)(?:-chrome)?(?:-chromium)?'
123 return (match.group('board'), match.group('type'),
136 @param label_prefix: prefix of label to be matched, e.g., |board:|
156 @param label_prefix: prefix of label to be matched, e.g., |board:|
167 """Retrieve given host's board from its labels in the AFE.
169 Looks for a host label of the form "board:<board>", and
170 returns the "<board>" part of the label. `None` is returned
175 @returns board from label, or `None`.
400 def get_data_key(prefix, suite, build, board):
410 board). eg:
417 @param board: The board that this suite ran on.
433 'board': board,
438 return ('%(prefix)s.%(board)s.%(build_type)s.%(branch)s.%(suite)s'
613 """Parse job name to get information including build, board and suite etc.
636 board: Name of the board, e.g., lumpy
651 info['board'], _, _, _ = ParseBuildName(info['build'])
661 info['board'] = build_target
853 """Check if the list of board labels can be set to a single host.
855 The only case multiple board labels can be set to a single host is for
856 testbed, which may have a list of board labels like
857 board:angler-1, board:angler-2, board:angler-3, board:marlin-1'
859 @param boards: A list of board labels (may include platform label).
863 # Filter out any non-board labels
864 boards = [b for b in boards if re.match('board:.*', b)]
867 for board in boards:
868 if not re.match('board:[^-]+-\d+', board):