Index: chrome/test/data/webui/net_internals/bandwidth_view.js |
diff --git a/chrome/test/data/webui/net_internals/bandwidth_view.js b/chrome/test/data/webui/net_internals/bandwidth_view.js |
index 5bbef70a992fee75d01a10307c8821a69b136e37..3b094ef61b5b398ac826b1429095aad96cfd6955 100644 |
--- a/chrome/test/data/webui/net_internals/bandwidth_view.js |
+++ b/chrome/test/data/webui/net_internals/bandwidth_view.js |
@@ -25,8 +25,7 @@ function BandwidthTask(expectedLength, faviconLength) { |
this.url_ = null; |
this.expectedLength_ = expectedLength; |
this.faviconLength_ = faviconLength; |
- this.sessionVerified = false; |
- this.historicVerified = false; |
+ this.verified = false; |
} |
BandwidthTask.prototype = { |
@@ -42,7 +41,6 @@ BandwidthTask.prototype = { |
assertEquals('string', typeof url); |
this.url_ = url; |
g_browser.addSessionNetworkStatsObserver(this, true); |
- g_browser.addHistoricNetworkStatsObserver(this, true); |
NetInternalsTest.switchToView('bandwidth'); |
chrome.send('loadPage', [this.url_]); |
}, |
@@ -85,7 +83,7 @@ BandwidthTask.prototype = { |
* verified to reflect the expected number of bytes received. |
*/ |
completeIfDone: function() { |
- if (this.historicVerified && this.sessionVerified) { |
+ if (this.verified) { |
// Check number of rows in the table. |
NetInternalsTest.checkTbodyRows(BandwidthView.MAIN_BOX_ID, 4); |
this.onTaskDone(); |
@@ -93,8 +91,9 @@ BandwidthTask.prototype = { |
}, |
/** |
- * SessionNetworkStatsObserver function. Sanity checks the received data |
- * and constructed table. |
+ * SessionNetworkStatsObserver function. The historic stats and session |
+ * stats columns should be updated by the session stats change. Sanity |
+ * checks the received data and constructed table. |
* @param {object} networkStats State of the network session. |
*/ |
@@ -108,29 +107,9 @@ BandwidthTask.prototype = { |
expectLE(expectedLength, networkStats.session_original_content_length); |
// Column 1 contains session information. |
this.validateBandwidthTableColumn_(1, expectedLength, expectedLength); |
- this.sessionVerified = true; |
- this.completeIfDone(); |
- } |
- }, |
- |
- /** |
- * HistoricNetworkStatsObserver function. Sanity checks the received data |
- * and constructed table. |
- |
- * @param {object} networkStats State of the network session. |
- */ |
- onHistoricNetworkStatsChanged: function(networkStats) { |
- if (this.isDone()) |
- return; |
- // Wait until the received content length is at least the size of |
- // our test page and favicon. |
- var expectedLength = this.expectedLength_ + this.faviconLength_; |
- if (networkStats.historic_received_content_length >= expectedLength) { |
- expectLE(expectedLength, networkStats.historic_original_content_length); |
- // Column 2 contains historic information, and it should be the same as |
- // the session information, because previously there was no history. |
+ // Also check column 2, the historic information. |
this.validateBandwidthTableColumn_(2, expectedLength, expectedLength); |
- this.historicVerified = true; |
+ this.verified = true; |
this.completeIfDone(); |
mmenke
2014/09/15 15:11:02
Shouldn't onHistoricNetworkStatsChanged still be c
megjablon
2014/09/15 18:19:23
The test times out since it waits on the historic
mmenke
2014/09/16 14:18:45
Why can we rely on onSessionNetworkStatsChanged be
|
} |
} |