You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Improve management of OTA requestor apps in darwin tests. (project-chip#28674)
* Improve management of OTA requestor apps in darwin tests.
Instead of relying on the apps to be started externally, just start them
directly from the test itself. This removes the proliferation of test app
instances at runtime, except during this test, and makes it easier to run other
tests without paying the cost of all the compilation/setup for this one.
The change in MTROTAProviderDelegateBridge.mm is fixing a bug that was uncovered
by the changed tests: if we shut down our last controller, that incorrectly
cleared out mDelegateNotificationQueue on the BdxOTASender, and that state is
not restored until factory restart. Since the queue is tied to the factory, not
controllers, nulling it out does not make sense here.
* Address review comment.
0 commit comments