It seems like the patch has passed but I have a few questions/remarks about the patch.
1) As mentioned before, please avoid whitespace changes. In this patch, we're patching DatabasePropertyTestSetup.java unnecessarily.
2) Why do we need to import java.util.Properties into ResultSetsFromPreparedStatementTest.java?
In the end, is SysinfoTest.java the only one that needs to be changed? If so and if no one else objects, I'm going to change the patch to remove the unnecessary chunks and commit it.
I should also mention (and Siddharth, in the future it's also good practice to do so on JIRA upon posting a patch) that regressions were ran (suites.All) for this patch and it succeeded without any failures.
As for what you mentioned about creating a test to check whether the default values have been reset, I think that can be very difficult. The main challenge is: when do you run this test? Would you run it after every single test in JUnit? That would be incredibly time consuming.
Since these are just tests, we usually just trust that: if suites.All passes, then all the values are being reset, or if they aren't, it's not serious enough that it is not making the whole suite collapse.