| 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 c14056ca670053a6c1f566a6ee19eca240f2feda..6aebdf65c7e09b3e998833e22c958530d357f0aa 100644
|
| --- a/base/task_scheduler/task_scheduler_impl_unittest.cc
|
| +++ b/base/task_scheduler/task_scheduler_impl_unittest.cc
|
| @@ -18,6 +18,7 @@
|
| #include "base/synchronization/waitable_event.h"
|
| #include "base/task_scheduler/task_traits.h"
|
| #include "base/task_scheduler/test_task_factory.h"
|
| +#include "base/task_scheduler/worker_pool_params.h"
|
| #include "base/threading/platform_thread.h"
|
| #include "base/threading/simple_thread.h"
|
| #include "base/threading/thread.h"
|
| @@ -160,26 +161,26 @@ class TaskSchedulerImplTest
|
| void SetUp() override {
|
| using IORestriction = SchedulerWorkerPoolImpl::IORestriction;
|
|
|
| - std::vector<TaskSchedulerImpl::WorkerPoolCreationArgs> worker_pools;
|
| + std::vector<WorkerPoolParams> worker_pools;
|
|
|
| ASSERT_EQ(BACKGROUND_WORKER_POOL, worker_pools.size());
|
| - worker_pools.push_back({"TaskSchedulerBackground",
|
| - ThreadPriority::BACKGROUND,
|
| - IORestriction::DISALLOWED, 1U});
|
| + worker_pools.emplace_back("TaskSchedulerBackground",
|
| + ThreadPriority::BACKGROUND,
|
| + IORestriction::DISALLOWED, 1U);
|
|
|
| ASSERT_EQ(BACKGROUND_FILE_IO_WORKER_POOL, worker_pools.size());
|
| - worker_pools.push_back({"TaskSchedulerBackgroundFileIO",
|
| - ThreadPriority::BACKGROUND, IORestriction::ALLOWED,
|
| - 3U});
|
| + worker_pools.emplace_back("TaskSchedulerBackgroundFileIO",
|
| + ThreadPriority::BACKGROUND,
|
| + IORestriction::ALLOWED, 3U);
|
|
|
| ASSERT_EQ(FOREGROUND_WORKER_POOL, worker_pools.size());
|
| - worker_pools.push_back({"TaskSchedulerForeground", ThreadPriority::NORMAL,
|
| - IORestriction::DISALLOWED, 4U});
|
| + worker_pools.emplace_back("TaskSchedulerForeground", ThreadPriority::NORMAL,
|
| + IORestriction::DISALLOWED, 4U);
|
|
|
| ASSERT_EQ(FOREGROUND_FILE_IO_WORKER_POOL, worker_pools.size());
|
| - worker_pools.push_back({"TaskSchedulerForegroundFileIO",
|
| - ThreadPriority::NORMAL, IORestriction::ALLOWED,
|
| - 12U});
|
| + worker_pools.emplace_back("TaskSchedulerForegroundFileIO",
|
| + ThreadPriority::NORMAL, IORestriction::ALLOWED,
|
| + 12U);
|
|
|
| scheduler_ = TaskSchedulerImpl::Create(worker_pools,
|
| Bind(&GetThreadPoolIndexForTraits));
|
|
|