Update libcore script and add a new expectation file.
Change-Id: I3ff7784d4b43615f1d70a62c6b8595870f0afe4c
diff --git a/tools/run-libcore-tests.sh b/tools/run-libcore-tests.sh
index 5c7e3c5..9fa3fda 100755
--- a/tools/run-libcore-tests.sh
+++ b/tools/run-libcore-tests.sh
@@ -27,16 +27,18 @@
exit 1
fi
-# Packages that currently report no failures.
+# Packages that currently work correctly with the expectation files.
working_packages=("libcore.java.lang"
+ "libcore.java.math"
"libcore.java.util"
"org.apache.harmony.annotation"
"org.apache.harmony.regex"
"org.apache.harmony.tests.java.lang"
+ "org.apache.harmony.tests.java.math"
"org.apache.harmony.tests.java.util"
"tests.java.lang.String")
# Run the tests using vogar.
echo "Running tests for the following test packages:"
echo ${working_packages[@]} | tr " " "\n"
-vogar $@ --classpath $test_jar ${working_packages[@]}
+vogar $@ --expectations art/tools/libcore_failures.txt --classpath $test_jar ${working_packages[@]}