Merge "Fix flaky test: testNsdManager_registerOffloadEngine" into main
This commit is contained in:
@@ -910,12 +910,16 @@ class NsdManagerTest {
|
|||||||
val record = NsdRegistrationRecord()
|
val record = NsdRegistrationRecord()
|
||||||
nsdManager.registerService(si, NsdManager.PROTOCOL_DNS_SD, record)
|
nsdManager.registerService(si, NsdManager.PROTOCOL_DNS_SD, record)
|
||||||
val addOrUpdateEvent = offloadEngine
|
val addOrUpdateEvent = offloadEngine
|
||||||
.expectCallback<TestNsdOffloadEngine.OffloadEvent.AddOrUpdateEvent>()
|
.expectCallbackEventually<TestNsdOffloadEngine.OffloadEvent.AddOrUpdateEvent> {
|
||||||
|
it.info.key.serviceName == serviceName
|
||||||
|
}
|
||||||
checkOffloadServiceInfo(addOrUpdateEvent.info)
|
checkOffloadServiceInfo(addOrUpdateEvent.info)
|
||||||
|
|
||||||
nsdManager.unregisterService(record)
|
nsdManager.unregisterService(record)
|
||||||
val unregisterEvent = offloadEngine
|
val unregisterEvent = offloadEngine
|
||||||
.expectCallback<TestNsdOffloadEngine.OffloadEvent.RemoveEvent>()
|
.expectCallbackEventually<TestNsdOffloadEngine.OffloadEvent.RemoveEvent> {
|
||||||
|
it.info.key.serviceName == serviceName
|
||||||
|
}
|
||||||
checkOffloadServiceInfo(unregisterEvent.info)
|
checkOffloadServiceInfo(unregisterEvent.info)
|
||||||
|
|
||||||
runAsShell(NETWORK_SETTINGS) {
|
runAsShell(NETWORK_SETTINGS) {
|
||||||
|
|||||||
Reference in New Issue
Block a user