I have been looking at this test derbynet.SysinfoTest and it seems to me its focus is to make sure the network server properties derby.drda.* print.
It does this by replacing everything else with empty strings in the sed() method. I am thinking that we should just have the test check for the things it is looking for and not fail for additional lines as it often does as new things are added or if jvm's have multiline version output.
One thing to note is that while the output checks for this test focus on network server, this is the only test that we actually have for Sysinfo,
So it might be nice to expand it at some point to check the other things that sysinfo outputs. As another aside I am seeing permission errors in the sysinfo output for java.home, user.name and user.home. I thought this was addressed at one point, but will file an issue if needed.