diff options
author | Al Semjonovs <asemjonovs@google.com> | 2022-11-17 09:53:26 -0700 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-11-18 23:20:50 +0000 |
commit | 406f02c99b61ff7a1b6e0c947e3653263d82bcc9 (patch) | |
tree | 39a508857f2f15eb029b1b28ce29a7a1d6ce3669 | |
parent | d01200c9c770b857ec642164cb767f9d86023184 (diff) | |
download | chrome-ec-406f02c99b61ff7a1b6e0c947e3653263d82bcc9.tar.gz |
zephyr:tests: Validate powerinfo console command
Add test to check 'powerinfo' console command
BUG=b:236074676
BRANCH=NONE
TEST=./twister -T zephyr/test
Signed-off-by: Al Semjonovs <asemjonovs@google.com>
Change-Id: I4f4f71aa5a50a0fe26a6e9c8ac0a0fd255c3c7d6
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4033898
Reviewed-by: Jeremy Bettis <jbettis@chromium.org>
Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com>
Commit-Queue: Jeremy Bettis <jbettis@chromium.org>
-rw-r--r-- | zephyr/test/drivers/default/src/power_common.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/zephyr/test/drivers/default/src/power_common.c b/zephyr/test/drivers/default/src/power_common.c index 6e18204188..2b8ba4ac88 100644 --- a/zephyr/test/drivers/default/src/power_common.c +++ b/zephyr/test/drivers/default/src/power_common.c @@ -487,6 +487,19 @@ ZTEST(power_common, power_console_cmd) } /** + * Test powerinfo console command + */ +ZTEST_USER(power_common, powerinfo_console_cmd) +{ + char expected_buffer[32]; + + snprintf(expected_buffer, sizeof(expected_buffer), "power state %d", + power_get_state()); + + CHECK_CONSOLE_CMD("powerinfo", expected_buffer, EC_SUCCESS); +} + +/** * Common setup for hibernation delay tests. Smart discharge zone is setup, * battery is set in safe zone (which trigger hibernation), power state is * set to G3 and AC is disabled. system_hibernate mock is reset. |