This reverts commit 103fb4f263.
Reason for revert: The tested behavior is not specified by the
IGatekeeperDevice specification and cannot be required from
implementations.
Bug: 198991853
Bug: 187673037
Change-Id: I7dbcebe0be03280bc72a34542da0c479ea600ee4
The VTS Gatekeeper tests never triggered a case where
GateKeeper::DoVerify() failed, so add a test that does that.
Bug: 160731903
Test: run test with instrumented build
Change-Id: Ibcc51371e496f893c18ed9e8cdc53dfef8f4e4ad
Try verifying a previous enrollment after replacing it with a new
enrollment. This used to succeed when using in-memory records, but
should fail.
Bug: 160731903
Test: build, run
Change-Id: Ibe3c86c9b8b6afb7d2941c6805416817d7b76f21
Convert VtsHalGatekeeperV1_0TargetTest to be parameterized test
and add it to vts-core
Bug: 142397658
Test: $atest VtsHalGatekeeperV1_0TargetTest
Change-Id: If90f5523eb29f020516076f2f6827512ad710122
Files relying on transitive include of utils/Log.h (and things that it
includes) from MQDescriptor.h
Test: pass
Change-Id: Iff316b21bef556bb026378b7f89e97ded3febef4
The getService() and registerAsService() methods of interface objects
now have default parameters of "default" for the service name. HALs
will not have to use any service name unless they want to register
more than one service.
Test: builds
Bug: 33844934
Change-Id: I66ede7833e61d9cf255238888099aa73986b1946