| Index: chrome/test/chromedriver/test/run_py_tests.py
|
| diff --git a/chrome/test/chromedriver/test/run_py_tests.py b/chrome/test/chromedriver/test/run_py_tests.py
|
| index 556227a45c6cefaa585b2338a70881acba94f4c1..6a8d32dd514e924e07004868d7f0af42abcd212e 100755
|
| --- a/chrome/test/chromedriver/test/run_py_tests.py
|
| +++ b/chrome/test/chromedriver/test/run_py_tests.py
|
| @@ -156,6 +156,8 @@ _ANDROID_NEGATIVE_FILTER['chromedriver_webview_shell'] = (
|
| 'ChromeDriverTest.testChromeDriverSendLargeData',
|
| 'PerformanceLoggerTest.testPerformanceLogger',
|
| 'ChromeDriverTest.testShadowDom*',
|
| + # WebView doesn't support emulating network conditions.
|
| + 'ChromeDriverTest.testEmulateNetworkConditionsOffline',
|
| ]
|
| )
|
|
|
| @@ -805,31 +807,6 @@ class ChromeDriverTest(ChromeDriverBaseTest):
|
| self._driver.Load(self.GetHttpUrlForFile('/chromedriver/page_test.html'))
|
| self.assertIn('is not available', self._driver.GetTitle())
|
|
|
| - def testEmulateNetworkConditionsSpeed(self):
|
| - # Warm up the browser.
|
| - self._http_server.SetDataForPath(
|
| - '/', "<html><body>blank</body></html>")
|
| - self._driver.Load(self._http_server.GetUrl() + '/')
|
| -
|
| - # DSL: 2Mbps throughput, 5ms RTT
|
| - latency = 5
|
| - throughput_kbps = 2048
|
| - throughput = throughput_kbps * 1024
|
| - self._driver.SetNetworkConditions(latency, throughput, throughput)
|
| -
|
| - _32_bytes = " 0 1 2 3 4 5 6 7 8 9 A B C D E F"
|
| - _1_megabyte = _32_bytes * 32768
|
| - self._http_server.SetDataForPath(
|
| - '/1MB',
|
| - "<html><body>%s</body></html>" % _1_megabyte)
|
| - start = time.time()
|
| - self._driver.Load(self._http_server.GetUrl() + '/1MB')
|
| - finish = time.time()
|
| - duration = finish - start
|
| - actual_throughput_kbps = 1024 / duration
|
| - self.assertLessEqual(actual_throughput_kbps, throughput_kbps * 1.5)
|
| - self.assertGreaterEqual(actual_throughput_kbps, throughput_kbps / 1.5)
|
| -
|
| def testShadowDomFindElementWithSlashDeep(self):
|
| """Checks that chromedriver can find elements in a shadow DOM using /deep/
|
| css selectors."""
|
|
|