Chromium Code Reviews| Index: base/task_scheduler/task_scheduler_impl_unittest.cc |
| diff --git a/base/task_scheduler/task_scheduler_impl_unittest.cc b/base/task_scheduler/task_scheduler_impl_unittest.cc |
| index 300a439d2cf011bea649290178f018a8c20b3873..0fbb37009af9ddd58f44474edd6ae05ac15b4aaa 100644 |
| --- a/base/task_scheduler/task_scheduler_impl_unittest.cc |
| +++ b/base/task_scheduler/task_scheduler_impl_unittest.cc |
| @@ -67,7 +67,7 @@ void VerifyTaskEnvironement(const TaskTraits& traits) { |
| #if DCHECK_IS_ON() |
| // The #if above is required because GetIOAllowed() always returns true when |
| // !DCHECK_IS_ON(), even when |traits| don't allow file I/O. |
| - EXPECT_EQ(traits.with_file_io(), GetIOAllowed()); |
| + EXPECT_EQ(traits.may_block(), GetIOAllowed()); |
| #endif |
| // Verify that the thread the task is running on is named as expected. |
| @@ -77,8 +77,8 @@ void VerifyTaskEnvironement(const TaskTraits& traits) { |
| current_thread_name.find( |
| traits.priority() == TaskPriority::BACKGROUND ? "Background" |
| : "Foreground")); |
| - EXPECT_EQ(traits.with_file_io(), |
| - current_thread_name.find("FileIO") != std::string::npos); |
| + EXPECT_EQ(traits.may_block(), |
| + current_thread_name.find("MayBlock") != std::string::npos); |
| } |
| void VerifyTaskEnvironementAndSignalEvent(const TaskTraits& traits, |
| @@ -138,7 +138,7 @@ class ThreadPostingTasks : public SimpleThread { |
| }; |
| // Returns a vector with a TraitsExecutionModePair for each valid |
| -// combination of {ExecutionMode, TaskPriority, WithFileIO()}. |
| +// combination of {ExecutionMode, TaskPriority, MayBlock()}. |
| std::vector<TraitsExecutionModePair> GetTraitsExecutionModePairs() { |
| std::vector<TraitsExecutionModePair> params; |
| @@ -154,7 +154,7 @@ std::vector<TraitsExecutionModePair> GetTraitsExecutionModePairs() { |
| params.push_back(TraitsExecutionModePair( |
| TaskTraits().WithPriority(priority), execution_mode)); |
| params.push_back(TraitsExecutionModePair( |
| - TaskTraits().WithPriority(priority).WithFileIO(), execution_mode)); |
| + TaskTraits().WithPriority(priority).MayBlock(), execution_mode)); |
| } |
| } |
| @@ -163,16 +163,16 @@ std::vector<TraitsExecutionModePair> GetTraitsExecutionModePairs() { |
| enum WorkerPoolType { |
| BACKGROUND_WORKER_POOL = 0, |
| - BACKGROUND_FILE_IO_WORKER_POOL, |
| + BACKGROUND_MAY_BLOCK_WORKER_POOL, |
| FOREGROUND_WORKER_POOL, |
| - FOREGROUND_FILE_IO_WORKER_POOL, |
| + FOREGROUND_MAY_BLOCK_WORKER_POOL, |
| }; |
| size_t GetThreadPoolIndexForTraits(const TaskTraits& traits) { |
| - if (traits.with_file_io()) { |
| + if (traits.may_block()) { |
| return traits.priority() == TaskPriority::BACKGROUND |
| - ? BACKGROUND_FILE_IO_WORKER_POOL |
| - : FOREGROUND_FILE_IO_WORKER_POOL; |
| + ? BACKGROUND_MAY_BLOCK_WORKER_POOL |
|
gab
2016/12/19 20:20:14
naming scheme here and elsewhere: s/may block/bloc
fdoray
2016/12/19 21:22:43
Done.
gab
2016/12/20 17:13:53
Should we not also rename pools in TaskSchedulerIm
fdoray
2016/12/20 20:58:06
In a separate CL, because histograms depend on thi
|
| + : FOREGROUND_MAY_BLOCK_WORKER_POOL; |
| } |
| return traits.priority() == TaskPriority::BACKGROUND ? BACKGROUND_WORKER_POOL |
| : FOREGROUND_WORKER_POOL; |
| @@ -192,16 +192,16 @@ class TaskSchedulerImplTest |
| params_vector.emplace_back("Background", ThreadPriority::BACKGROUND, |
| StandbyThreadPolicy::LAZY, 1U, TimeDelta::Max()); |
| - ASSERT_EQ(BACKGROUND_FILE_IO_WORKER_POOL, params_vector.size()); |
| - params_vector.emplace_back("BackgroundFileIO", ThreadPriority::BACKGROUND, |
| + ASSERT_EQ(BACKGROUND_MAY_BLOCK_WORKER_POOL, params_vector.size()); |
| + params_vector.emplace_back("BackgroundMayBlock", ThreadPriority::BACKGROUND, |
| StandbyThreadPolicy::LAZY, 3U, TimeDelta::Max()); |
| ASSERT_EQ(FOREGROUND_WORKER_POOL, params_vector.size()); |
| params_vector.emplace_back("Foreground", ThreadPriority::NORMAL, |
| StandbyThreadPolicy::LAZY, 4U, TimeDelta::Max()); |
| - ASSERT_EQ(FOREGROUND_FILE_IO_WORKER_POOL, params_vector.size()); |
| - params_vector.emplace_back("ForegroundFileIO", ThreadPriority::NORMAL, |
| + ASSERT_EQ(FOREGROUND_MAY_BLOCK_WORKER_POOL, params_vector.size()); |
| + params_vector.emplace_back("ForegroundMayBlock", ThreadPriority::NORMAL, |
| StandbyThreadPolicy::LAZY, 12U, |
| TimeDelta::Max()); |