Robert Muir <rmuir@apache.org>: Author Summary

Builds triggered by Robert Muir <rmuir@apache.org>

Builds triggered by an author are those builds which contains changes committed by the author.
2
1 (50%)
1 (50%)

Breakages and fixes

Broken means the build has failed but the previous build was successful.
Fixed means that the build was successful but the previous build has failed.
1 (50% of all builds triggered)
0 (0% of all builds triggered)
-1
Build Completed Code commits Tests
RNDTEST › SOFTWARE › #111 7 years ago
Access private fields within doPrivileged
RamUsageEstimator/StaticFieldsInvariantRule do some inspection of private
members... but this requires `RuntimePermission("accessDeclaredMembers")` to do.

It would be nice to just grant this to the randomizedrunner jar.
10195 passed
RNDTEST › SOFTWARE › #67 7 years ago
Add an example that runs under securitymanager. It like a "test" that no strange permissions are needed.
Its build sets properties for the URLs of randomized-runner and junit4-ant jar files,
this way test-framework jars can have different permissions than test classes.

As a first step, the suppressAccessChecks permission (pure evil) needed by the gson serializer
is encapsulated within an AccessController block, and only the junit4 runner gets this permission.
clean up more setAccessible
link into POM and fix java 6 compile
Break out runtime permission and improve testing
7276 passed
Build Completed Code commits Tests
RNDTEST › SOFTWARE › #67 7 years ago
Add an example that runs under securitymanager. It like a "test" that no strange permissions are needed.
Its build sets properties for the URLs of randomized-runner and junit4-ant jar files,
this way test-framework jars can have different permissions than test classes.

As a first step, the suppressAccessChecks permission (pure evil) needed by the gson serializer
is encapsulated within an AccessController block, and only the junit4 runner gets this permission.
clean up more setAccessible
link into POM and fix java 6 compile
Break out runtime permission and improve testing
7276 passed
Build Completed Code commits Tests