Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 6976ba2d authored by Weilin Xu's avatar Weilin Xu
Browse files

Fix race condition for mocking in radio unit test

Fixed the race condition between receiving onCurrentProgramInfoChanged
callback and update mocking isCurrentOrSystemUser method called from
onCurrentProgramInfoChanged in cancel_forNonCurrentUser for both AIDL
and HIDL HAL broadcast radio service tuner session unit test, which
causes test flakiness. Also fixed the way for mockito checking for a
method never called within in a timeout period in unit test. Safer
doReturn and doThrow Mockito syntax are also used.

Bug: 302236983
Test: atest com.android.server.broadcastradio
Change-Id: I163b7e3b020aa6df33355a3fc4dff9af76976ff8
parent 98fe9a64
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment