summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorEdward Hill <ecgh@chromium.org>2020-07-12 00:21:52 -0600
committerCommit Bot <commit-bot@chromium.org>2020-07-13 21:27:29 +0000
commit6b101e8bac62e0be5449d1266eab2b343c63b247 (patch)
treeebac8dd2a99ce4b4c9e9a0d62e4f2f817fe2498f /test
parent8da624c01edba2410578928c6abf9094437144e4 (diff)
downloadchrome-ec-6b101e8bac62e0be5449d1266eab2b343c63b247.tar.gz
host: Fix task_wait_event() to return TASK_EVENT_TIMER
BUG=none BRANCH=none TEST=make -j runhosttests Signed-off-by: Edward Hill <ecgh@chromium.org> Change-Id: Ibd753b2eec5d81438dc0884b1a0c12c4c319afe2 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2294164 Reviewed-by: Denis Brockus <dbrockus@chromium.org> Commit-Queue: Denis Brockus <dbrockus@chromium.org>
Diffstat (limited to 'test')
-rw-r--r--test/usb_prl_old.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/test/usb_prl_old.c b/test/usb_prl_old.c
index 4f0cc05caa..5dd7c58d92 100644
--- a/test/usb_prl_old.c
+++ b/test/usb_prl_old.c
@@ -889,7 +889,7 @@ static int test_send_ctrl_msg_with_retry_and_fail(void)
for (i = 0; i < N_RETRY_COUNT + 1; i++) {
/* Ensure that we have timed out */
- cycle_through_state_machine(port, 10, 100 * MSEC);
+ cycle_through_state_machine(port, 12, MSEC);
TEST_EQ(pd_port[port].mock_got_soft_reset, 0, "%d");
TEST_EQ(pd_port[port].mock_pe_message_sent, 0, "%d");
@@ -959,10 +959,7 @@ static int test_send_ctrl_msg_with_retry_and_success(void)
simulate_goodcrc(port, pd_port[port].power_role,
pd_port[port].msg_tx_id);
- cycle_through_state_machine(port, 8, 10 * MSEC);
-
- task_wake(PD_PORT_TO_TASK_ID(port));
- task_wait_event(PD_T_TCPC_TX_TIMEOUT);
+ cycle_through_state_machine(port, 3, MSEC);
TEST_EQ(pd_port[port].mock_got_soft_reset, 0, "%d");
if (i == N_RETRY_COUNT)