Revert "Jdk11NioTests should run with a different test dir"

This reverts commit 5230d8ff352ed61a67fae498f577b5cb1349b76c.

Reason for revert: Breaks Jdk11NioFileTests

Change-Id: Ia40b30ebcb9aa4095ef31e7d66c543f137ce10ab
diff --git a/src/test/java/com/android/tools/r8/TestCompileResult.java b/src/test/java/com/android/tools/r8/TestCompileResult.java
index fda4235..dfdfa9d 100644
--- a/src/test/java/com/android/tools/r8/TestCompileResult.java
+++ b/src/test/java/com/android/tools/r8/TestCompileResult.java
@@ -64,6 +64,7 @@
   final List<Path> additionalBootClasspath = new ArrayList<>();
   final List<String> vmArguments = new ArrayList<>();
   private boolean withArt6Plus64BitsLib = false;
+  private boolean withArtFrameworks = true;
   private LibraryDesugaringTestConfiguration libraryDesugaringTestConfiguration;
 
   TestCompileResult(TestState state, AndroidApp app, int minApiLevel, OutputMode outputMode) {
@@ -119,6 +120,11 @@
     return self();
   }
 
+  public final CR withArtFrameworks() {
+    withArtFrameworks = true;
+    return self();
+  }
+
   public final AndroidApp getApp() {
     return app;
   }
@@ -681,7 +687,8 @@
               }
             });
     ProcessResult result =
-        ToolHelper.runArtRaw(classPath, mainClass, commandConsumer, vm, true, arguments);
+        ToolHelper.runArtRaw(
+            classPath, mainClass, commandConsumer, vm, withArtFrameworks, arguments);
     return createRunResult(runtime, result);
   }
 
diff --git a/src/test/java/com/android/tools/r8/desugar/desugaredlibrary/jdktests/Jdk11NioFileTests.java b/src/test/java/com/android/tools/r8/desugar/desugaredlibrary/jdktests/Jdk11NioFileTests.java
index 36a79b4..ed6b91a 100644
--- a/src/test/java/com/android/tools/r8/desugar/desugaredlibrary/jdktests/Jdk11NioFileTests.java
+++ b/src/test/java/com/android/tools/r8/desugar/desugaredlibrary/jdktests/Jdk11NioFileTests.java
@@ -279,7 +279,6 @@
   @Test
   public void testNioFileDesugaredLib() throws Exception {
     String verbosity = "2";
-    Path testDir = temp.newFolder("jdknio").toPath();
     DesugaredLibraryTestCompileResult<?> compileResult =
         testForDesugaredLibrary(
                 parameters, libraryDesugaringSpecification, compilationSpecification)
@@ -288,7 +287,6 @@
             .addProgramFiles(testNGSupportProgramFiles())
             .addProgramClassFileData(getTestNGMainRunner())
             .compile()
-            .setSystemProperty("test.dir", testDir.toString())
             .withArt6Plus64BitsLib();
     int success = 0;
     List<String> failingClasses = new ArrayList<>();
@@ -340,7 +338,6 @@
         "The package java.nio was not present on older devices, all tests fail.",
         parameters.getDexRuntimeVersion().isOlderThan(Version.V8_1_0));
     String verbosity = "2";
-    Path testDir = temp.newFolder("jdknio").toPath();
     D8TestCompileResult compileResult =
         testForD8(parameters.getBackend())
             .addProgramFiles(TEST_UTIL_JAR)
@@ -349,7 +346,6 @@
             .addProgramClassFileData(getTestNGMainRunner())
             .addLibraryFiles(libraryDesugaringSpecification.getLibraryFiles())
             .compile()
-            .setSystemProperty("test.dir", testDir.toString())
             .withArt6Plus64BitsLib();
     for (String mainTestClass : SUCCESSFUL_MAIN_TESTS) {
       compileResult.run(parameters.getRuntime(), mainTestClass).assertSuccess();
diff --git a/src/test/java/com/android/tools/r8/desugar/desugaredlibrary/test/DesugaredLibraryTestCompileResult.java b/src/test/java/com/android/tools/r8/desugar/desugaredlibrary/test/DesugaredLibraryTestCompileResult.java
index 8db3b41..221a5c7 100644
--- a/src/test/java/com/android/tools/r8/desugar/desugaredlibrary/test/DesugaredLibraryTestCompileResult.java
+++ b/src/test/java/com/android/tools/r8/desugar/desugaredlibrary/test/DesugaredLibraryTestCompileResult.java
@@ -182,9 +182,4 @@
     runnableCompiledResult.withArt6Plus64BitsLib();
     return this;
   }
-
-  public DesugaredLibraryTestCompileResult<T> setSystemProperty(String key, String value) {
-    runnableCompiledResult.setSystemProperty(key, value);
-    return this;
-  }
 }