commit | 524256d457391a7bb8b1bfdb8dcfcea0344b2f80 | [log] [tgz] |
---|---|---|
author | Patrick Rohr <prohr@google.com> | Tue Aug 29 10:22:05 2023 -0700 |
committer | Patrick Rohr <prohr@google.com> | Tue Aug 29 10:22:05 2023 -0700 |
tree | 282ffa97ad6e1b879809f7fa190251c8a9db5589 | |
parent | d865e6d82d78b84e89916b157801bb782e655618 [diff] |
ethernet: Wait on releaseTetheredInterface() to be processed There is a race between releaseTetheredInterface() and a new interface being created. Calling setEthernetEnabled(true) forces the test to wait on a callback that is generated on the ethernet handler thread (and therefore guarantees releaseTetheredInterface() has been processed). Bug: 296012516 Test: atest EthernetManagerTest Change-Id: I7a1a763ba5c1c50274a112b8c1b8c04f35696f12