summaryrefslogtreecommitdiff
path: root/common/mock
diff options
context:
space:
mode:
authorMadhurima Paruchuri <mparuchuri@google.com>2022-12-20 15:58:29 +0000
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-01-02 13:50:00 +0000
commite695717869fcbe0debca4450b6d066f3266b17be (patch)
tree51945cb4e673b5cdc39737120e4d64b8c35127d1 /common/mock
parent24e626913064568f0e74dc64dd5ab5483dbbb383 (diff)
downloadchrome-ec-e695717869fcbe0debca4450b6d066f3266b17be.tar.gz
battery: Add charge cycles to battery console command output
Adding missing static information of battery to 'battery' console command which is required for FAFT Auto testing LOW_COVERAGE_REASON=Unit testing not required for mock APIs BUG=b:245344894 BRANCH=none TEST=Flashed on Taniks and checked output on EC console Change-Id: Ib14ab7caa21f5c00dc96d368b1bf923029981e60 Signed-off-by: Madhurima Paruchuri <mparuchuri@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4091767 Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com> Reviewed-by: Fabio Baltieri <fabiobaltieri@google.com>
Diffstat (limited to 'common/mock')
-rw-r--r--common/mock/battery_mock.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/common/mock/battery_mock.c b/common/mock/battery_mock.c
index 0d6b4fdb22..7bf15fb60a 100644
--- a/common/mock/battery_mock.c
+++ b/common/mock/battery_mock.c
@@ -41,6 +41,17 @@ void set_battery_serial_number(int new_value)
battery_serial_number_value = new_value;
}
+static int battery_cycle_count_value;
+int battery_cycle_count(int *count)
+{
+ *count = battery_cycle_count_value;
+ return EC_SUCCESS;
+}
+void set_battery_cycle_count(int new_value)
+{
+ battery_cycle_count_value = new_value;
+}
+
static int battery_design_voltage_value = 5000;
int battery_design_voltage(int *voltage)
{