libbinder: replace flaky tests with real coverage

NOTE: in U release, flaky tests are only removed to
remove noise. The replacements are configured downstream.

A lazy service shouldn't quit when it has clients, but
sometimes it needs to, such as when the device is
shutting down, so we test that it works.

In Android U, I broke this behavior, and it was caught
by other tests. However, now we have test support
for this directly in aidl_lazy_test.

Fixes: 280665659
Fixes: 279301793
Fixes: 278337172
Fixes: 277886514
Fixes: 276536663
Fixes: 278117892
Test: aidl_lazy_test

Change-Id: I594305d5fd9ad2b4193ec828ccd012817a481b1a
Merged-In: I594305d5fd9ad2b4193ec828ccd012817a481b1a
1 file changed