Fix GnssStatusTest for automotive by revoking location permissions.

Removing location permissions of other apps before running GnssStatusTest stops active location requests, allowing this test to receive all necessary Gnss callbacks.

Also, disables testing for instant apps since querying permissions from
package manager is not possible. This is ok given that this tests device capabailities rather than what apps are able to do.

Test: cts-tradefed run cts  -m CtsLocationGnssTestCases -t android.location.cts.gnss.GnssStatusTest#testGnssStatusChanges
bug: 201608957
Change-Id: Iab404008dadab2a5f7af029e50c3072f152d2388
2 files changed