summaryrefslogtreecommitdiff
path: root/zephyr/test/drivers/chargesplash
diff options
context:
space:
mode:
authorAl Semjonovs <asemjonovs@google.com>2022-08-16 16:21:20 -0600
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-08-19 21:12:49 +0000
commit6a8f2ea9b63a61269c8f677dfa3f7849d1641e9b (patch)
tree2c7adfc4b8760244dc2c08757408b4d106abefbb /zephyr/test/drivers/chargesplash
parent6ff119aae1fceb4ab68b6480af26c2567cbd1dbe (diff)
downloadchrome-ec-6a8f2ea9b63a61269c8f677dfa3f7849d1641e9b.tar.gz
zephyr: Set battery level to 75 percent before each test
Prevent battery critical low from moving power to G3 when lid open events occur. BUG=None BRANCH=NONE TEST=./twister -T zephyr/test Signed-off-by: Al Semjonovs <asemjonovs@google.com> Change-Id: I82e4b40e35d324a450cd964c623c044375490d40 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3833566 Reviewed-by: Yuval Peress <peress@google.com> Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com>
Diffstat (limited to 'zephyr/test/drivers/chargesplash')
-rw-r--r--zephyr/test/drivers/chargesplash/src/chargesplash.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/zephyr/test/drivers/chargesplash/src/chargesplash.c b/zephyr/test/drivers/chargesplash/src/chargesplash.c
index 28f87aaadf..6172d7e09f 100644
--- a/zephyr/test/drivers/chargesplash/src/chargesplash.c
+++ b/zephyr/test/drivers/chargesplash/src/chargesplash.c
@@ -109,6 +109,12 @@ static void reset_state(void *unused)
{
test_set_chipset_to_g3();
+ /*
+ * Prevent critical low battery from moving us back to G3 when
+ * lid is opened.
+ */
+ test_set_battery_level(75);
+
if (lid_is_open()) {
set_lid(false, false);
}