1. 09 Jul, 2015 1 commit
    • Sebastien Hertz's avatar
      Support compiling run-tests with jack · 5ee9454d
      Sebastien Hertz authored
      This CL adds support to compile run-test source files with jack. When
      a test needs to rely on class files, we use jill to convert them to a
      jack library.
      
      We need to pass the full classpath to jack containing at least core
      classes (like java.lang.Object). This means the Android tree must
      have been compiled with jack first so we find all the necessary
      classes.jack files.
      
      Some tests still rely on dex files generated with the old toolchain.
      We keep building them this way for the moment and will update them
      later, when they get ready for Jack.
      
      Also updates a few tests dealing with garbage collection to avoid a
      situation where a reference can be retained by a local DEX register.
      
      Bug: 19467889
      
      (cherry picked from commit 19ac0276)
      
      Change-Id: Ia5a989b83430ffe8298a869a1da970b756721bb0
      5ee9454d
  2. 20 Jul, 2012 1 commit
  3. 04 Jun, 2012 1 commit
  4. 10 Apr, 2012 1 commit
  5. 11 Mar, 2012 1 commit
  6. 07 Mar, 2012 1 commit
  7. 17 Feb, 2012 2 commits
  8. 01 Feb, 2012 1 commit
    • Elliott Hughes's avatar
      Fix a few bugs in push-and-run-test-jar. · 37476bd6
      Elliott Hughes authored
      Simon says it's "adb shell mkdir", not "adb mkdir" (which was silently failing).
      
      We shouldn't be putting test .jar and .oat files in /system/framework (silently
      causing --quiet to use out of date code).
      
      The runtime has been looking for X.jar.oat given X.jar for some time now (which
      was silently causing all modes to use out of date code in conjunction with a
      to-be-fixed bug that's preventing us from recognizing that the .oat file's
      checksum is out of date).
      
      Change-Id: I2421878159f24cc7564faa105a3e795c09929158
      37476bd6
  9. 05 Jan, 2012 1 commit
  10. 13 Dec, 2011 1 commit
    • Ian Rogers's avatar
      Fix regression in vm tests 021 and 082 · 2d3430ac
      Ian Rogers authored
      dex2oat defaults to build.art for the image which includes the junit
      classes used by these tests. At runtime these tests are run with
      core.art and so the code is missing. Change dex2oat to specify the boot
      image is core.art.
      
      Change-Id: Icd80560ac06798634f47922cc9fb592966f2b511
      2d3430ac
  11. 12 Dec, 2011 1 commit
    • Brian Carlstrom's avatar
      Revert dex2oat file locking · 6ef827a3
      Brian Carlstrom authored
      Effectively "git revert 234da578"
      
      Changed run-test to do dex2oat on the host to eliminate original motivation for dex2oat locking
      
      Change-Id: I58d64f9b2ad7cf137df865945dd31361ca57f675
      6ef827a3
  12. 25 Oct, 2011 1 commit
  13. 16 Oct, 2011 1 commit
    • buzbee's avatar
      art/test build fixes · 9b27e1c2
      buzbee authored
      Some of the old Dalvik tests have custom build rules - changed to
      support new location of core.art in data/art-test.
      
      Change-Id: I4a84c299e99c3567d8afe4f76e23a35ae26b754e
      9b27e1c2
  14. 10 Oct, 2011 1 commit
  15. 04 Oct, 2011 2 commits
  16. 03 Oct, 2011 1 commit
  17. 01 Oct, 2011 1 commit
    • jeffhao's avatar
      Old tests run with new system. · 795d78f4
      jeffhao authored
      The tests are ported and run with the new system, though many currently
      don't pass. Some of the tests also need additional fixing to run
      properly.
      
      Change-Id: I3263cf5dcb0fe064a3e6c02e4aa1bb9a067f64c7
      795d78f4
  18. 30 Sep, 2011 1 commit
    • jeffhao's avatar
      Adding old unit tests to test suite. · 5d1ac920
      jeffhao authored
      These tests are copied straight over. They'll still run, but they're
      using the old system.
      
      Change-Id: If494519e52ddf858a9febfc55bdae830468cb3c8
      5d1ac920