| Index: components/metrics/metrics_service_unittest.cc
|
| diff --git a/components/metrics/metrics_service_unittest.cc b/components/metrics/metrics_service_unittest.cc
|
| index f4a264cafe10ebc3bcda4940279ee6b5da9065cd..2d5e32fdbb8c3dbe9ef44e15d8291ab2d326a3c5 100644
|
| --- a/components/metrics/metrics_service_unittest.cc
|
| +++ b/components/metrics/metrics_service_unittest.cc
|
| @@ -20,6 +20,7 @@
|
| #include "base/threading/platform_thread.h"
|
| #include "base/threading/thread_task_runner_handle.h"
|
| #include "components/metrics/client_info.h"
|
| +#include "components/metrics/environment_recorder.h"
|
| #include "components/metrics/metrics_log.h"
|
| #include "components/metrics/metrics_pref_names.h"
|
| #include "components/metrics/metrics_state_manager.h"
|
| @@ -212,10 +213,9 @@ TEST_F(MetricsServiceTest, InitialStabilityLogAtProviderRequest) {
|
|
|
| // Record stability build time and version from previous session, so that
|
| // stability metrics (including exited cleanly flag) won't be cleared.
|
| - GetLocalState()->SetInt64(prefs::kStabilityStatsBuildTime,
|
| - MetricsLog::GetBuildTime());
|
| - GetLocalState()->SetString(prefs::kStabilityStatsVersion,
|
| - client.GetVersionString());
|
| + EnvironmentRecorder(GetLocalState())
|
| + .SetBuildtimeAndVersion(MetricsLog::GetBuildTime(),
|
| + client.GetVersionString());
|
|
|
| // Set the clean exit flag, as that will otherwise cause a stabilty
|
| // log to be produced, irrespective provider requests.
|
| @@ -284,10 +284,9 @@ TEST_F(MetricsServiceTest, InitialStabilityLogAfterCrash) {
|
|
|
| // Record stability build time and version from previous session, so that
|
| // stability metrics (including exited cleanly flag) won't be cleared.
|
| - GetLocalState()->SetInt64(prefs::kStabilityStatsBuildTime,
|
| - MetricsLog::GetBuildTime());
|
| - GetLocalState()->SetString(prefs::kStabilityStatsVersion,
|
| - client.GetVersionString());
|
| + EnvironmentRecorder(GetLocalState())
|
| + .SetBuildtimeAndVersion(MetricsLog::GetBuildTime(),
|
| + client.GetVersionString());
|
|
|
| GetLocalState()->SetBoolean(prefs::kStabilityExitedCleanly, false);
|
|
|
|
|