summaryrefslogtreecommitdiff
path: root/zephyr/test/ap_power/src/events.c
diff options
context:
space:
mode:
authorBernardo Perez Priego <bernardo.perez.priego@intel.com>2022-06-06 17:52:53 -0700
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-11-04 01:11:55 +0000
commit77259a664a84061ce47eff42d0fd47efea5c4800 (patch)
tree54da2c3d9f2457c2f17c2096f623fdd2edf5584d /zephyr/test/ap_power/src/events.c
parent85f233b5bb37f3a337abaef4f6aaa0a46fda6f0b (diff)
downloadchrome-ec-77259a664a84061ce47eff42d0fd47efea5c4800.tar.gz
zephyr: ap_pwrseq: Enable power sequence unit test
This will utilize power signal emulator to test power sequence execution flow in alderlake platform. Test Cases: - AP from G3 to S0 - AP in S0 to handle power failure - AP from G3 to S0 and back to G3 BUG=b:222933615 TEST=zmake test test-ap_power BRANCH=None Signed-off-by: Bernardo Perez Priego <bernardo.perez.priego@intel.com> Change-Id: I6ebd2f0fcb5c67093cc5aaaa758a4b091515d429 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3688195 Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com> Reviewed-by: Peter Marheine <pmarheine@chromium.org>
Diffstat (limited to 'zephyr/test/ap_power/src/events.c')
-rw-r--r--zephyr/test/ap_power/src/events.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/zephyr/test/ap_power/src/events.c b/zephyr/test/ap_power/src/events.c
index ae7d2b870f..b5dfdec50f 100644
--- a/zephyr/test/ap_power/src/events.c
+++ b/zephyr/test/ap_power/src/events.c
@@ -173,6 +173,7 @@ DECLARE_HOOK(HOOK_CHIPSET_STARTUP, hook_startup, HOOK_PRIO_DEFAULT);
*/
ZTEST(events, test_hooks)
{
+ count_hook_startup = count_hook_shutdown = 0;
ap_power_ev_send_callbacks(AP_POWER_STARTUP);
zassert_equal(0, count_hook_shutdown, "shutdown hook called");
zassert_equal(1, count_hook_startup, "startup hook not called");