test.xml target "gen-xml-results" should depend on "test" rather than "init".
Otherwise, ant seems to evaluate <tstamp prefix="test-run.end"> at about the
same time as "init" target, thus rendering meaningless the test-run end-time.
I'm attaching a trivial patch to fix this.