Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(442)

Unified Diff: third_party/WebKit/Source/platform/scheduler/renderer/task_queue_throttler_unittest.cc

Issue 2483843002: Revert of [scheduler] Teach scheduler about audio state (Closed)
Patch Set: Rebase Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/platform/scheduler/renderer/task_queue_throttler_unittest.cc
diff --git a/third_party/WebKit/Source/platform/scheduler/renderer/task_queue_throttler_unittest.cc b/third_party/WebKit/Source/platform/scheduler/renderer/task_queue_throttler_unittest.cc
index 369ef36748173ee8efe8081a7dc718204de9cef0..fd62755ea8bda514a398485b07461d62acf9ea23 100644
--- a/third_party/WebKit/Source/platform/scheduler/renderer/task_queue_throttler_unittest.cc
+++ b/third_party/WebKit/Source/platform/scheduler/renderer/task_queue_throttler_unittest.cc
@@ -833,44 +833,5 @@ TEST_F(TaskQueueThrottlerTest, MaxThrottlingDuration) {
base::TimeTicks() + base::TimeDelta::FromSeconds(245)));
}
-TEST_F(TaskQueueThrottlerTest, EnableAndDisableThrottling) {
- std::vector<base::TimeTicks> run_times;
-
- task_queue_throttler_->IncreaseThrottleRefCount(timer_queue_.get());
-
- timer_queue_->PostDelayedTask(FROM_HERE,
- base::Bind(&TestTask, &run_times, clock_.get()),
- base::TimeDelta::FromMilliseconds(200));
-
- mock_task_runner_->RunUntilTime(base::TimeTicks() +
- base::TimeDelta::FromMilliseconds(300));
-
- // Disable throttling - task should run immediately.
- task_queue_throttler_->DisableThrottling();
-
- mock_task_runner_->RunUntilTime(base::TimeTicks() +
- base::TimeDelta::FromMilliseconds(500));
-
- EXPECT_THAT(run_times, ElementsAre(base::TimeTicks() +
- base::TimeDelta::FromMilliseconds(300)));
- run_times.clear();
-
- // Schedule a task at 900ms.
- timer_queue_->PostDelayedTask(FROM_HERE,
- base::Bind(&TestTask, &run_times, clock_.get()),
- base::TimeDelta::FromMilliseconds(400));
-
- mock_task_runner_->RunUntilTime(base::TimeTicks() +
- base::TimeDelta::FromMilliseconds(700));
-
- // Throttling is enabled and new task should be aligned.
- task_queue_throttler_->EnableThrottling();
-
- mock_task_runner_->RunUntilIdle();
-
- EXPECT_THAT(run_times, ElementsAre(base::TimeTicks() +
- base::TimeDelta::FromMilliseconds(1000)));
-}
-
} // namespace scheduler
} // namespace blink

Powered by Google App Engine
This is Rietveld 408576698