| Index: ios/chrome/browser/test/perf_test_with_bvc_ios.mm
|
| diff --git a/ios/chrome/browser/test/perf_test_with_bvc_ios.mm b/ios/chrome/browser/test/perf_test_with_bvc_ios.mm
|
| index d0886cf6323521b180f73ab50dd1f2421c65391b..546efc3e2a5cac7e75283a2359ae2a2d35878104 100644
|
| --- a/ios/chrome/browser/test/perf_test_with_bvc_ios.mm
|
| +++ b/ios/chrome/browser/test/perf_test_with_bvc_ios.mm
|
| @@ -6,11 +6,13 @@
|
|
|
| #import <UIKit/UIKit.h>
|
|
|
| +#include "base/files/file_path.h"
|
| #include "base/memory/ptr_util.h"
|
| #include "base/strings/sys_string_conversions.h"
|
| #include "components/bookmarks/test/bookmark_test_helpers.h"
|
| #include "ios/chrome/browser/autocomplete/autocomplete_classifier_factory.h"
|
| #include "ios/chrome/browser/bookmarks/bookmark_model_factory.h"
|
| +#include "ios/chrome/browser/browser_state/test_chrome_browser_state_manager.h"
|
| #include "ios/chrome/browser/search_engines/template_url_service_factory.h"
|
| #import "ios/chrome/browser/sessions/session_service.h"
|
| #import "ios/chrome/browser/sessions/session_window.h"
|
| @@ -66,7 +68,9 @@ PerfTestWithBVC::PerfTestWithBVC(std::string testGroup)
|
| : PerfTest(testGroup),
|
| slow_teardown_(false),
|
| web_client_(base::MakeUnique<ChromeWebClient>()),
|
| - provider_(ios::CreateChromeBrowserProvider()) {}
|
| + provider_(ios::CreateChromeBrowserProvider()),
|
| + browser_state_manager_(
|
| + base::MakeUnique<TestChromeBrowserStateManager>(base::FilePath())) {}
|
|
|
| PerfTestWithBVC::PerfTestWithBVC(std::string testGroup,
|
| std::string firstLabel,
|
| @@ -83,7 +87,9 @@ PerfTestWithBVC::PerfTestWithBVC(std::string testGroup,
|
| repeat),
|
| slow_teardown_(slowTeardown),
|
| web_client_(base::MakeUnique<ChromeWebClient>()),
|
| - provider_(ios::CreateChromeBrowserProvider()) {}
|
| + provider_(ios::CreateChromeBrowserProvider()),
|
| + browser_state_manager_(
|
| + base::MakeUnique<TestChromeBrowserStateManager>(base::FilePath())) {}
|
|
|
| PerfTestWithBVC::~PerfTestWithBVC() {}
|
|
|
|
|