You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2024/03/01 00:25:12 UTC
(lucene) branch main updated: Fix successful tests counting not working in Gradle build by adding ReflectPermission back (see ##13146)
This is an automated email from the ASF dual-hosted git repository.
uschindler pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/lucene.git
The following commit(s) were added to refs/heads/main by this push:
new 08325ac3e80 Fix successful tests counting not working in Gradle build by adding ReflectPermission back (see ##13146)
08325ac3e80 is described below
commit 08325ac3e804ddc8ace8dca56cb025a22a9d4d65
Author: Uwe Schindler <us...@apache.org>
AuthorDate: Fri Mar 1 01:25:02 2024 +0100
Fix successful tests counting not working in Gradle build by adding ReflectPermission back (see ##13146)
---
gradle/testing/randomization/policies/replicator-tests.policy | 2 ++
gradle/testing/randomization/policies/tests.policy | 2 ++
2 files changed, 4 insertions(+)
diff --git a/gradle/testing/randomization/policies/replicator-tests.policy b/gradle/testing/randomization/policies/replicator-tests.policy
index 9a8f6aa7026..4d8fcd83f24 100644
--- a/gradle/testing/randomization/policies/replicator-tests.policy
+++ b/gradle/testing/randomization/policies/replicator-tests.policy
@@ -54,6 +54,8 @@ grant {
permission java.lang.RuntimePermission "getStackTrace";
// needed for mock filesystems in tests
permission java.lang.RuntimePermission "fileSystemProvider";
+ // test runner seems to require supression of access checks:
+ permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
};
// Permissions to support ant build
diff --git a/gradle/testing/randomization/policies/tests.policy b/gradle/testing/randomization/policies/tests.policy
index 85edc3e572f..ffb6d0b52d0 100644
--- a/gradle/testing/randomization/policies/tests.policy
+++ b/gradle/testing/randomization/policies/tests.policy
@@ -50,6 +50,8 @@ grant {
permission java.lang.RuntimePermission "getStackTrace";
// needed for mock filesystems in tests
permission java.lang.RuntimePermission "fileSystemProvider";
+ // test runner seems to require supression of access checks:
+ permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
// needed by cyberneko usage by benchmarks on J9
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.xerces.util";