| Index: components/domain_reliability/dispatcher.cc
|
| diff --git a/components/domain_reliability/dispatcher.cc b/components/domain_reliability/dispatcher.cc
|
| index 3abef20e77747ce2ec1e389c6716d3689d18c38b..c4efdd00dcccbb9c9c5904227ff71e69cfa01a22 100644
|
| --- a/components/domain_reliability/dispatcher.cc
|
| +++ b/components/domain_reliability/dispatcher.cc
|
| @@ -83,6 +83,17 @@ void DomainReliabilityDispatcher::RunEligibleTasks() {
|
| }
|
| }
|
|
|
| +void DomainReliabilityDispatcher::RunAllTasksForTesting() {
|
| + std::set<Task*> tasks;
|
| + for (auto& task : tasks_)
|
| + tasks.insert(task.get());
|
| +
|
| + for (auto* task : tasks) {
|
| + DCHECK(task);
|
| + RunAndDeleteTask(task);
|
| + }
|
| +}
|
| +
|
| void DomainReliabilityDispatcher::MakeTaskWaiting(Task* task) {
|
| DCHECK(task);
|
| DCHECK(!task->eligible);
|
|
|