Remove broken unittest.
BUG=chromium:22693
TEST=Run the unit test.
Change-Id: I1398bc65316fb0481dee890e2261dd3a238a43f8
(cherry picked from commit 26ed1919d9966c7dc2fa0cba485b30cafbe4edfb)
Reviewed-on: https://gerrit.chromium.org/gerrit/47467
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: David James <davidjames@chromium.org>
diff --git a/buildbot/cbuildbot_config_unittest.py b/buildbot/cbuildbot_config_unittest.py
index dabe144..a9366ca 100755
--- a/buildbot/cbuildbot_config_unittest.py
+++ b/buildbot/cbuildbot_config_unittest.py
@@ -9,22 +9,15 @@
import json
import mox
import os
-import re
import subprocess
import sys
import unittest
-import urllib
import constants
sys.path.insert(0, constants.SOURCE_ROOT)
from chromite.buildbot import cbuildbot_config
from chromite.scripts import cbuildbot
-CHROMIUM_WATCHING_URL = ("http://src.chromium.org/viewvc/" +
- "chrome/trunk/tools/build/masters/" +
- "master.chromium.chromiumos" + "/" +
- "master_chromiumos_cros_cfg.py")
-
# pylint: disable=W0212,R0904
class CBuildBotTest(mox.MoxTestBase):
@@ -176,32 +169,6 @@
self.assertTrue(config['vm_tests'] is None,
"ARM builder %s can't run vm tests!" % build_name)
- def testImportantMattersToChrome(self):
- # TODO(ferringb): Decorate this as a network test.
- namefinder = re.compile(r" *params='([^' ]*)[ ']")
- req = urllib.urlopen(CHROMIUM_WATCHING_URL)
- watched_configs = []
- for m in [namefinder.match(line) for line in req.read().splitlines()]:
- if m:
- watched_configs.append(m.group(1))
-
- watched_boards = []
- for config in watched_configs:
- watched_boards.extend(cbuildbot_config.config[config]['boards'])
-
- watched_boards = set(watched_boards)
-
- for build_name, config in cbuildbot_config.config.iteritems():
- if (config['important'] and
- config['chrome_rev'] == constants.CHROME_REV_LATEST and
- config['build_type'] == constants.CHROME_PFQ_TYPE):
- boards = set(config['boards'])
- # Skip daisy for now, since it does not work on public checkouts.
- if 'daisy' not in boards:
- self.assertTrue(boards.issubset(watched_boards),
- 'Config %s: board(s) %r are not watched on Chromium' %
- (build_name, list(boards - watched_boards)))
-
#TODO: Add test for compare functionality
def testJSONDumpLoadable(self):
"""Make sure config export functionality works."""