Update the JaCoCo test to not leave a jacoco.exec file

Change-Id: I26ec4e288e66bddfa5fdf1387455dc5826039397
diff --git a/src/test/java/com/android/tools/r8/JvmTestBuilder.java b/src/test/java/com/android/tools/r8/JvmTestBuilder.java
index f92a490..718cf4d 100644
--- a/src/test/java/com/android/tools/r8/JvmTestBuilder.java
+++ b/src/test/java/com/android/tools/r8/JvmTestBuilder.java
@@ -158,7 +158,8 @@
     return self();
   }
 
-  public JvmTestBuilder enableJaCoCoAgentForOfflineInstrumentedCode(Path jacocoAgent, Path output) {
+  public JvmTestBuilder configureJaCoCoAgentForOfflineInstrumentedCode(
+      Path jacocoAgent, Path output) {
     addProgramFiles(jacocoAgent);
     addVmArguments(
         "-Djacoco-agent.destfile=" + output.toString(),
diff --git a/src/test/java/com/android/tools/r8/desugar/constantdynamic/JacocoConstantDynamicTest.java b/src/test/java/com/android/tools/r8/desugar/constantdynamic/JacocoConstantDynamicTest.java
index 86fad6d..266745e 100644
--- a/src/test/java/com/android/tools/r8/desugar/constantdynamic/JacocoConstantDynamicTest.java
+++ b/src/test/java/com/android/tools/r8/desugar/constantdynamic/JacocoConstantDynamicTest.java
@@ -81,13 +81,6 @@
         .run(parameters.getRuntime(), MAIN_CLASS)
         .assertSuccessWithOutput(EXPECTED_OUTPUT);
 
-    // Run instrumented code without an agent.
-    testForRuntime(parameters)
-        .addProgramFiles(testClasses.getInstrumented())
-        .addProgramFiles(ToolHelper.JACOCO_AGENT)
-        .run(parameters.getRuntime(), MAIN_CLASS)
-        .assertSuccessWithOutput(EXPECTED_OUTPUT);
-
     // Run non-instrumented code with an agent causing on the fly instrumentation on the JVM.
     Path output = temp.newFolder().toPath();
     Path agentOutputOnTheFly = output.resolve("on-the-fly");
@@ -99,11 +92,11 @@
     List<String> onTheFlyReport = testClasses.generateReport(agentOutputOnTheFly);
     assertEquals(2, onTheFlyReport.size());
 
-    // Run the instrumented code with offline instrumentation turned on.
+    // Run the instrumented code.
     Path agentOutputOffline = output.resolve("offline");
     testForJvm()
         .addProgramFiles(testClasses.getInstrumented())
-        .enableJaCoCoAgentForOfflineInstrumentedCode(ToolHelper.JACOCO_AGENT, agentOutputOffline)
+        .configureJaCoCoAgentForOfflineInstrumentedCode(ToolHelper.JACOCO_AGENT, agentOutputOffline)
         .run(parameters.getRuntime(), MAIN_CLASS)
         .assertSuccessWithOutput(EXPECTED_OUTPUT);
     List<String> offlineReport = testClasses.generateReport(agentOutputOffline);