Commit 6fdae826 authored by Peter Kasting's avatar Peter Kasting Committed by Commit Bot

Use TimeDelta::operator/() more, extensions/ edition.

Bug: 1104532
Change-Id: I07fcafbe11cf4a00af1549f4a4ae3ef17db1ce0f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2354467
Commit-Queue: Peter Kasting <pkasting@chromium.org>
Auto-Submit: Peter Kasting <pkasting@chromium.org>
Reviewed-by: default avatarDavid Bertoni <dbertoni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#798000}
parent 41baa32e
...@@ -65,8 +65,7 @@ void ExtensionWebRequestTimeTracker::AnalyzeLogRequest( ...@@ -65,8 +65,7 @@ void ExtensionWebRequestTimeTracker::AnalyzeLogRequest(
// extra delay the extension adds is likely to be noise. // extra delay the extension adds is likely to be noise.
constexpr auto kMinRequestTimeToCare = base::TimeDelta::FromMilliseconds(10); constexpr auto kMinRequestTimeToCare = base::TimeDelta::FromMilliseconds(10);
if (request_duration >= kMinRequestTimeToCare) { if (request_duration >= kMinRequestTimeToCare) {
double percentage = log.block_duration.InMillisecondsF() / double percentage = log.block_duration / request_duration;
request_duration.InMillisecondsF();
UMA_HISTOGRAM_PERCENTAGE("Extensions.NetworkDelayPercentage", UMA_HISTOGRAM_PERCENTAGE("Extensions.NetworkDelayPercentage",
static_cast<int>(100 * percentage)); static_cast<int>(100 * percentage));
} }
......
...@@ -638,10 +638,10 @@ TEST(URLRequestThrottlerSimulation, PerceivedDowntimeRatio) { ...@@ -638,10 +638,10 @@ TEST(URLRequestThrottlerSimulation, PerceivedDowntimeRatio) {
Stats stats; Stats stats;
void PrintTrialDescription() { void PrintTrialDescription() {
double duration_minutes = const double duration_minutes =
static_cast<double>(duration.InSeconds()) / 60.0; duration / base::TimeDelta::FromMinutes(1);
double interval_minutes = const double interval_minutes =
static_cast<double>(average_client_interval.InSeconds()) / 60.0; average_client_interval / base::TimeDelta::FromMinutes(1);
VerboseOut("Trial with %.2f min downtime, avg. interval %.2f min.\n", VerboseOut("Trial with %.2f min downtime, avg. interval %.2f min.\n",
duration_minutes, interval_minutes); duration_minutes, interval_minutes);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment