Enable test without runtime to run on Windows

This is a first attempt to run R8 tests on windows
until support is fully implemented to use
device and emulators in place of host runtimes.

Tests which require ART are skipped (about 300 out of 2000).

As for today, some smali tests fail (11) due to the
lack of port of the dexmerger script, which prevents
from generating the dex files the tests rely on.

Bug:

Change-Id: Ia558189605f677cd6ce7ab71c24155f4a7e15ea8
17 files changed
tree: b4c6a89ad2499329c9d230a2499844a9459db003
  1. buildSrc/
  2. scripts/
  3. src/
  4. tests/
  5. third_party/
  6. tools/
  7. .gitignore
  8. AUTHORS
  9. build.gradle
  10. codereview.settings
  11. CONTRIBUTING.md
  12. copyAdditionalJctfCommonFiles.gradle
  13. LICENSE
  14. README.md
README.md

The R8 repo contains two tools.

  1. D8 is a dexer that converts java byte code to dex code.

  2. R8 is a java program shrinking and minification tool.