Merge "dx-tests: fixes and suppressions following java 11 switch" am: 06ee287673 am: 4038b63464 am: 3a1bbea144

Original change: https://android-review.googlesource.com/c/platform/dalvik/+/1956098

Change-Id: I548f60f07febdb61a5b86aa4e8b1634e8abb2a1f
diff --git a/dx/tests/116-leb128/build b/dx/tests/116-leb128/build
index f603ce2..fe15d1f 100644
--- a/dx/tests/116-leb128/build
+++ b/dx/tests/116-leb128/build
@@ -27,4 +27,4 @@
     fi
 done
 
-${JAVAC} -cp $dxjar:$junitjar `find . -name "*.java"`
+${JAVAC} -cp $dxjar:$junitjar -source 1.7 -target 1.7 `find . -name "*.java"`
diff --git a/dx/tests/129-numthread-deterministic/run b/dx/tests/129-numthread-deterministic/run
index c261ef4..b14523e 100644
--- a/dx/tests/129-numthread-deterministic/run
+++ b/dx/tests/129-numthread-deterministic/run
@@ -39,7 +39,7 @@
 
 
 mkdir classes
-${JAVAC} -d classes `find src -name '*.java'`
+${JAVAC} -source 1.8 -target 1.8 -d classes `find src -name '*.java'`
 
 mkdir out
 dx -JXmx4g -JXms4g --dex --no-optimize --output=out classes
diff --git a/dx/tests/run-all-tests b/dx/tests/run-all-tests
index 1822b22..577e97b 100755
--- a/dx/tests/run-all-tests
+++ b/dx/tests/run-all-tests
@@ -33,7 +33,7 @@
 progdir=`pwd`
 prog="${progdir}"/`basename "${prog}"`
 
-skip_tests="127-merge-stress"
+skip_tests="115-merge 127-merge-stress 129-numthread-deterministic 130-numthread-multidex-deterministic 143-interface-methods"
 
 # Command-line options
 sequential="no"