diff --git a/tools/quality_tracking/track_build_status.py b/tools/quality_tracking/track_build_status.py index c1bfdd4ae..2e9b79d8e 100755 --- a/tools/quality_tracking/track_build_status.py +++ b/tools/quality_tracking/track_build_status.py @@ -48,7 +48,7 @@ def _is_chrome_only_build(revision_to_bot_name): revisions will not reach that number in the foreseeable future.""" revision = int(revision_to_bot_name.split('--')[0]) bot_name = revision_to_bot_name.split('--')[1] - return bot_name == 'Chrome' and revision > 100000 + return bot_name.startswith('Chrome') and revision > 100000 def _filter_chrome_only_builds(bot_to_status_mapping): diff --git a/tools/quality_tracking/track_build_status_test.py b/tools/quality_tracking/track_build_status_test.py index 6801f91d5..5d16957d9 100755 --- a/tools/quality_tracking/track_build_status_test.py +++ b/tools/quality_tracking/track_build_status_test.py @@ -29,6 +29,7 @@ class TrackBuildStatusTest(unittest.TestCase): def test_that_filter_chrome_only_builds_filter_properly(self): bot_to_status_mapping = copy.deepcopy(NORMAL_BOT_TO_STATUS_MAPPING) bot_to_status_mapping['133445--Chrome'] = '901--OK' + bot_to_status_mapping['133441--ChromeBloat'] = '344--OK' result = track_build_status._filter_chrome_only_builds( bot_to_status_mapping)