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

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

Issue 2403363003: [Merge to 2883] Revert "[scheduler] Teach scheduler about audio state" (Closed)
Patch Set: Created 4 years, 2 months 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 5dc7d3a7e1e1f9744422f7e3bbf709315bea9fed..a1fb67218a33cc297a4a72eea5bc5a0f54116f0b 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
@@ -723,44 +723,5 @@ TEST_F(TaskQueueThrottlerTest, TwoQueuesTimeBudgetThrottling) {
pool->Close();
}
-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