Commit 1ff87235 authored by Jesse Schettler's avatar Jesse Schettler Committed by Commit Bot

Update FetchFakeFullCrosHealthdData()

Update FetchFakeFullCrosHealthdData() to create TelemetryInfo fields
piecewise. This allows TelemetryInfo fields that DeviceStatusCollector
does not request to be automatically excluded.

Bug: None
Change-Id: I271a7e94663b11ebdf368926bfb839ae3779f87f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2207798
Auto-Submit: Jesse Schettler <jschettler@chromium.org>
Commit-Queue: Maksim Ivanov <emaxx@chromium.org>
Reviewed-by: default avatarMaksim Ivanov <emaxx@chromium.org>
Cr-Commit-Position: refs/heads/master@{#769894}
parent 3e9ab0bc
...@@ -579,12 +579,16 @@ void FetchFakeFullCrosHealthdData( ...@@ -579,12 +579,16 @@ void FetchFakeFullCrosHealthdData(
policy::DeviceStatusCollector::CrosHealthdDataReceiver receiver) { policy::DeviceStatusCollector::CrosHealthdDataReceiver receiver) {
switch (mode) { switch (mode) {
case policy::CrosHealthdCollectionMode::kFull: { case policy::CrosHealthdCollectionMode::kFull: {
cros_healthd::TelemetryInfo fake_info( cros_healthd::TelemetryInfo fake_info;
CreateBatteryResult(), CreateBlockDeviceResult(), CreateVpdResult(), fake_info.battery_result = CreateBatteryResult();
CreateCpuResult(), CreateTimezoneResult(), CreateMemoryResult(), fake_info.block_device_result = CreateBlockDeviceResult();
CreateBacklightResult(), CreateFanResult(), fake_info.vpd_result = CreateVpdResult();
CreateStatefulPartitionResult()); fake_info.cpu_result = CreateCpuResult();
fake_info.timezone_result = CreateTimezoneResult();
fake_info.memory_result = CreateMemoryResult();
fake_info.backlight_result = CreateBacklightResult();
fake_info.fan_result = CreateFanResult();
fake_info.stateful_partition_result = CreateStatefulPartitionResult();
std::move(receiver).Run(fake_info.Clone(), CreateFakeSampleData()); std::move(receiver).Run(fake_info.Clone(), CreateFakeSampleData());
return; return;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment