| OLD | NEW |
| 1 # Copyright 2017 The Chromium Authors. All rights reserved. | 1 # Copyright 2017 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 class _Info(object): | 5 class _Info(object): |
| 6 | 6 |
| 7 def __init__(self, name, _type=None): | 7 def __init__(self, name, _type=None): |
| 8 self._name = name | 8 self._name = name |
| 9 self._type = _type | 9 self._type = _type |
| 10 | 10 |
| (...skipping 15 matching lines...) Expand all Loading... |
| 26 BUILDS = _Info('builds', 'GenericSet') | 26 BUILDS = _Info('builds', 'GenericSet') |
| 27 CATAPULT_REVISIONS = _Info('catapultRevisions', 'GenericSet') | 27 CATAPULT_REVISIONS = _Info('catapultRevisions', 'GenericSet') |
| 28 CHROMIUM_COMMIT_POSITIONS = _Info('chromiumCommitPositions', 'GenericSet') | 28 CHROMIUM_COMMIT_POSITIONS = _Info('chromiumCommitPositions', 'GenericSet') |
| 29 CHROMIUM_REVISIONS = _Info('chromiumRevisions', 'GenericSet') | 29 CHROMIUM_REVISIONS = _Info('chromiumRevisions', 'GenericSet') |
| 30 GPUS = _Info('gpus', 'GenericSet') | 30 GPUS = _Info('gpus', 'GenericSet') |
| 31 GROUPING_PATH = _Info('groupingPath') | 31 GROUPING_PATH = _Info('groupingPath') |
| 32 LABELS = _Info('labels', 'GenericSet') | 32 LABELS = _Info('labels', 'GenericSet') |
| 33 LOG_URLS = _Info('logUrls', 'GenericSet') | 33 LOG_URLS = _Info('logUrls', 'GenericSet') |
| 34 MASTERS = _Info('masters', 'GenericSet') | 34 MASTERS = _Info('masters', 'GenericSet') |
| 35 MEMORY_AMOUNTS = _Info('memoryAmounts', 'GenericSet') | 35 MEMORY_AMOUNTS = _Info('memoryAmounts', 'GenericSet') |
| 36 MERGED_FROM = _Info('mergedFrom', 'RelatedHistogramSet') | 36 MERGED_FROM = _Info('mergedFrom', 'RelatedHistogramMap') |
| 37 MERGED_TO = _Info('mergedTo', 'RelatedHistogramSet') | 37 MERGED_TO = _Info('mergedTo', 'RelatedHistogramMap') |
| 38 OS_NAMES = _Info('osNames', 'GenericSet') | 38 OS_NAMES = _Info('osNames', 'GenericSet') |
| 39 OS_VERSIONS = _Info('osVersions', 'GenericSet') | 39 OS_VERSIONS = _Info('osVersions', 'GenericSet') |
| 40 OWNERS = _Info('owners', 'GenericSet') | 40 OWNERS = _Info('owners', 'GenericSet') |
| 41 PRODUCT_VERSIONS = _Info('productVersions', 'GenericSet') | 41 PRODUCT_VERSIONS = _Info('productVersions', 'GenericSet') |
| 42 RELATED_NAMES = _Info('relatedNames', 'GenericSet') | 42 RELATED_NAMES = _Info('relatedNames', 'GenericSet') |
| 43 SKIA_REVISIONS = _Info('skiaRevisions', 'GenericSet') | 43 SKIA_REVISIONS = _Info('skiaRevisions', 'GenericSet') |
| 44 STORIES = _Info('stories', 'GenericSet') | 44 STORIES = _Info('stories', 'GenericSet') |
| 45 STORYSET_REPEATS = _Info('storysetRepeats', 'GenericSet') | 45 STORYSET_REPEATS = _Info('storysetRepeats', 'GenericSet') |
| 46 STORY_TAGS = _Info('storyTags', 'GenericSet') | 46 STORY_TAGS = _Info('storyTags', 'GenericSet') |
| 47 TAG_MAP = _Info('tagmap', 'TagMap') | 47 TAG_MAP = _Info('tagmap', 'TagMap') |
| 48 TRACE_START = _Info('traceStart', 'DateRange') | 48 TRACE_START = _Info('traceStart', 'DateRange') |
| 49 TRACE_URLS = _Info('traceUrls', 'GenericSet') | 49 TRACE_URLS = _Info('traceUrls', 'GenericSet') |
| 50 V8_COMMIT_POSITIONS = _Info('v8CommitPositions', 'DateRange') | 50 V8_COMMIT_POSITIONS = _Info('v8CommitPositions', 'DateRange') |
| 51 V8_REVISIONS = _Info('v8Revisions', 'GenericSet') | 51 V8_REVISIONS = _Info('v8Revisions', 'GenericSet') |
| 52 WEBRTC_REVISIONS = _Info('webrtcRevisions', 'GenericSet') | 52 WEBRTC_REVISIONS = _Info('webrtcRevisions', 'GenericSet') |
| 53 | 53 |
| 54 # DEPRECATED https://github.com/catapult-project/catapult/issues/3507 | 54 # DEPRECATED https://github.com/catapult-project/catapult/issues/3507 |
| 55 BUILDBOT = _Info('buildbot') # BuildbotInfo or MergedBuildbotInfo | 55 BUILDBOT = _Info('buildbot') # BuildbotInfo or MergedBuildbotInfo |
| 56 INTERACTION_RECORD = _Info('tir', 'GenericSet') | 56 INTERACTION_RECORD = _Info('tir', 'GenericSet') |
| 57 ITERATION = _Info('iteration') # Legacy name for TELEMETRY | 57 ITERATION = _Info('iteration') # Legacy name for TELEMETRY |
| 58 TELEMETRY = _Info('telemetry') # TelemetryInfo or MergedTelemetryInfo | 58 TELEMETRY = _Info('telemetry') # TelemetryInfo or MergedTelemetryInfo |
| 59 | 59 |
| 60 def GetTypeForName(name): | 60 def GetTypeForName(name): |
| 61 for info in globals().itervalues(): | 61 for info in globals().itervalues(): |
| 62 if isinstance(info, _Info) and info.name == name: | 62 if isinstance(info, _Info) and info.name == name: |
| 63 return info.type | 63 return info.type |
| OLD | NEW |