commit 1755e5315035f93de5baac8584188772c77a6667 Author: Stu Hood Date: Tue Mar 12 20:16:49 2019 -0700 Hardcode the junit xml hostname to avoid doing DNS lookups in tests (#7329) ### Problem As described in the removed code, https://bugs.openjdk.java.net/browse/JDK-8170910 means that hostname lookups on OSX can sometimes take a very long time. But the effect of executing a hostname lookup in the test runner is that we impose this cost even on tests that are well behaved and don't access the network. ### Solution Hardcode the hostname to localhost, which also has advantages for test reproducibility. ### Result Faster network-oblivious tests. .../junit/impl/AntJunitXmlReportListener.java | 26 ++++++---------------- 1 file changed, 7 insertions(+), 19 deletions(-) commit b6706ab9b43d501b8340b62947645f617e3a0c5a Author: Nora Howard Date: Tue Jan 29 14:45:01 2019 -0700 [junit-runner] extracted refactoring from sec mgr change (#6860) While working on https://github.com/pantsbuild/pants/pull/6203, I moved some things around that were not directly related to that change. These are those bits. This flattens some nested ifs and adds some helper fns to create places that #6203 can extend from. .../tools/junit/impl/ConsoleRunnerImpl.java | 60 ++++++++++++---------- .../pantsbuild/tools/junit/impl/SpecParser.java | 27 ++++++---- 2 files changed, 49 insertions(+), 38 deletions(-) commit a0072d36cb4a25f4f72f7612ae08ccfaba77a251 Author: cheister Date: Tue Apr 24 16:16:33 2018 -0700 Update errorprone to 2.3.1 and findbugs to spotbugs 3.1.3 (#5725) src/java/org/pantsbuild/tools/junit/impl/AntJunitXmlReportListener.java | 1 + .../pantsbuild/tools/junit/impl/experimental/ConcurrentComputer.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-)