Load the FGS permissions policy with the context

Changes for adding health connect permissions to FGS type "health"

Bug: 246792057
Bug: 254662338
Test: atest CtsAppFgsTestCases
Change-Id: I21c599b3d5aa6902588e3f36b3e24b3dd150e9b4
diff --git a/tests/app/FgsTest/src/android/app/cts/fgstest/ActivityManagerForegroundServiceTypeTest.java b/tests/app/FgsTest/src/android/app/cts/fgstest/ActivityManagerForegroundServiceTypeTest.java
index 67cf6e9..8315488 100644
--- a/tests/app/FgsTest/src/android/app/cts/fgstest/ActivityManagerForegroundServiceTypeTest.java
+++ b/tests/app/FgsTest/src/android/app/cts/fgstest/ActivityManagerForegroundServiceTypeTest.java
@@ -333,9 +333,10 @@
                     type, ServiceInfo.FOREGROUND_SERVICE_TYPE_NONE);
             assertEquals(type, info.getForegroundServiceType());
             allOfPermissions = triagePermissions(
-                    info.getRequiredAllOfPermissionsForTest().orElse(null));
+                    info.getRequiredAllOfPermissionsForTest(mTargetContext).orElse(null));
             anyOfPermissions = ArrayUtils.concat(TestPermissionInfo.class,
-                    triagePermissions(info.getRequiredAnyOfPermissionsForTest().orElse(null)),
+                    triagePermissions(info.getRequiredAnyOfPermissionsForTest(
+                            mTargetContext).orElse(null)),
                     triagePermissions(specialOps));
 
             // If we grant all of the permissions, the foreground service start will succeed.