1. b8e5c25 Permit .zip files on the classpath! by jessewilson@google.com · 13 years ago
  2. 1359051 Support app_process as alternative to dalvikvm by bdc@google.com · 13 years ago
  3. fe4b051 Fix varargs compile warnings by bdc@google.com · 13 years ago
  4. c1feb79 Fix command to be permissive on the types used as parameters to args(). I had a bug in the expectations where calling args() with a List<Long> was equivalent to calling args() with the toString() of that list. by jessewilson@google.com · 13 years ago
  5. d35a3a0 Break dependency from ExpectationStore on Commands. by jessewilson@google.com · 13 years ago
  6. b5c5c44 Inject the log rather than looking it up statically. This is needed for other apps that want to reuse the ExpectationStore but not the rest of Vogar! by jessewilson@google.com · 13 years ago
  7. 860eb2e Don't let java.util.prefs emit an unactionable warning when we clear the preferences. See bug 43. by jessewilson@google.com · 13 years ago
  8. ac984af Make sure the user prefs directory is writable. Necessary for activity mode. by jessewilson@google.com · 13 years ago
  9. ae32482 Support building with the reorganized gingerbread SDK. by jessewilson@google.com · 13 years ago
  10. 6d3e078 Use the action name when the outcome name is insufficient. by jessewilson@google.com · 13 years ago
  11. 1d793b5 Force an exit. Threads spawned by tests shouldn't keep the test runner process alive. by jessewilson@google.com · 13 years ago
  12. 023bda1 Close the target stream when we're closing the monitor. by jessewilson@google.com · 13 years ago
  13. 34b70bf adding --profile-binary option for --mode jvm by bdc@google.com · 13 years ago
  14. d2798be Don't bail if the test self-timed out by jessewilson@google.com · 14 years ago
  15. 3cea2f5 Fix skipPast so that it's honored across test classes. by jessewilson@google.com · 14 years ago
  16. 5f9e5b9 Name main classes by their class name, not the action name. Otherwise it's ambiguous when many main methods are run from a single .jar. by jessewilson@google.com · 14 years ago
  17. 7959b8a Sanitize the LogManager between tests. Some tests were installing properties into the log manager that was causing later tests to fail. by jessewilson@google.com · 14 years ago
  18. a20d57c Don't report completed normally until all of the test classes have completed normally. We were short circuiting too early when vogar was run with a package name. by jessewilson@google.com · 14 years ago
  19. bb92795 If running with --debug, compile with -g by bdc@google.com · 14 years ago
  20. 381adf7 src/vogar/Driver.java: if the VM crashes part way through a test, that's not a success... by enh@google.com · 14 years ago
  21. 5762c9c src/vogar/android/DeviceDalvikVm.java: by enh@google.com · 14 years ago
  22. 0a04961 Have TestEnvironment.reset run GC and finalization to encourage CloseGuard warnings ASAP by bdc@google.com · 14 years ago
  23. fa28005 Fail with a better message if an Android platform isn't available. by jessewilson@google.com · 14 years ago
  24. a2d9933 Fix a CloseGuard warning - we weren't cleaning up Dex files during scan. by jessewilson@google.com · 14 years ago
  25. 8b676e0 Remove some accidentally-committed debugging. by jessewilson@google.com · 14 years ago
  26. 2547456 Record an outcome if no outcomes are started. This occurs for example, when the timeouts are very small. by jessewilson@google.com · 14 years ago
  27. 306a457 Don't run the same action forever in a loop when it crashes! by jessewilson@google.com · 14 years ago
  28. 542be93 remove space before time units for consistency within TimeUtilities.nsToString by bdc@google.com · 14 years ago
  29. 6fa1029 Profiler improvements for JUnit by bdc@google.com · 14 years ago
  30. fe3edd8 simplify strace usage example to not use hex by default which obscures ASCII output by bdc@google.com · 14 years ago
  31. 1bdeb9d vogar --profile support by bdc@google.com · 14 years ago
  32. 7f334e2 Preserve the Vm's user home, user dir and temp.dir rather than trying to set them all to something fancy. by jessewilson@google.com · 14 years ago
  33. ee67ab7 Fixing vogar to cleanup after itself when parsing properties. by jessewilson@google.com · 14 years ago
  34. 3cc430f Sort tests. Kill the target process if there's a timeout. by jessewilson@google.com · 14 years ago
  35. 5f52953 New caliper supports VM arguments. by jessewilson@google.com · 14 years ago
  36. f9fc241 Latest Caliper with Android version information. by jessewilson@google.com · 14 years ago
  37. 27aeaf1 TestEnvironment now saves and restores HttpsURLConnection's default HostnameVerifier and default SSLSocketFactory by bdc@google.com · 14 years ago
  38. 0942355 Add ansi option to allow the disabling of terminal position control sequences by bdc@google.com · 14 years ago
  39. a84a6a1 Don't assume out == system.out. Whoops. by jessewilson@google.com · 14 years ago
  40. cf0327f Fix mark reset console to work in line-wrapping terminals. by jessewilson@google.com · 14 years ago
  41. 2b3ec15 Don't leave verbose output in the stream. by jessewilson@google.com · 14 years ago
  42. 72bce7b Tweak saving the stream mark when writing streamed and verbose output. Previously we were indenting things wrong when multiple verbose lines interrupted streaming output. by jessewilson@google.com · 14 years ago
  43. c99bff8 Don't retrieve prefs.xml from the device; it's a waste of effort. by jessewilson@google.com · 14 years ago
  44. 4878be6 Don't inject unwanted line breaks when streamed output is not attached to a test case. by jessewilson@google.com · 14 years ago
  45. 5b2080e Attempt to improve behavior when vogar is printing both verbose output and streamed output. Previously we were inserting unnecessary line breaks in the streamed output like this: by jessewilson@google.com · 14 years ago
  46. dbd85ad Fixed activity mode. Vogar will use stdout/stderr by default, and a socket when that's not possible. by jessewilson@google.com · 14 years ago
  47. 693bab6 Change how host + target processes communicate. by jessewilson@google.com · 14 years ago
  48. 43ee315 Don't crash the host monitor when it is asynchronously closed. by jessewilson@google.com · 14 years ago
  49. f989de3 Run the tests within a package in alphabetical order. by jessewilson@google.com · 14 years ago
  50. d7aa0c8 Actually do set java.home, but only on Dalvik VMs. by jessewilson@google.com · 14 years ago
  51. d57bb98 Don't set java.home. by jessewilson@google.com · 14 years ago
  52. 39afccb More cruft stripped from stacktraces. by jessewilson@google.com · 14 years ago
  53. bf9a566 Strip vogar cruft from stacktraces. by jessewilson@google.com · 14 years ago
  54. 84f5969 Use a pristine environment during class init. by jessewilson@google.com · 14 years ago
  55. 15a0413 Support mode-constrained expectations. by jessewilson@google.com · 14 years ago
  56. 1744721 Avoid repeating the definition of JUnit3 tests in two places. by jessewilson@google.com · 14 years ago
  57. 0a5d2ef Don't attempt to run abstract test cases. by jessewilson@google.com · 14 years ago
  58. b69985d Reset HTTP statics by default. by jessewilson@google.com · 14 years ago
  59. 5307603 Support resetting the test environment to a pristine state. by jessewilson@google.com · 14 years ago
  60. 41a068f Always require a pattern match, even for open bugs. by jessewilson@google.com · 14 years ago
  61. 41490f1 Support bug IDs for both name- and pattern- matched expectations by jessewilson@google.com · 14 years ago
  62. 63c03ec Fix problems with substring+expectations. by jessewilson@google.com · 14 years ago
  63. 34688e4 Wire expectations up to an external bug tracker. by jessewilson@google.com · 14 years ago
  64. 3617522 Change expectations file format to JSON. by jessewilson@google.com · 14 years ago
  65. 5de2cb8 src/vogar/monitor/SocketHostMonitor.java: say what went wrong. by enh@google.com · 14 years ago
  66. 3b87953 Adds JUnit 4 support. Adds unit tests for running JUnit tests. by dominicc@google.com · 14 years ago
  67. 5b644af Allow --invoke-with to work on device and jvm, not just host. by bdc@google.com · 14 years ago
  68. 1cecba8 Warn rather than crash if a previous outcome is missing. by jessewilson@google.com · 14 years ago
  69. f343228 Using new .jar locations for host builds. by jessewilson@google.com · 14 years ago
  70. 7aada5e Support --invoke-with on the host. by jessewilson@google.com · 14 years ago
  71. d908594 Adopt miniguice for dependency injection in vogar. This removes the awful amount of duplication previously necessary to initialize fields. by jessewilson@google.com · 14 years ago
  72. 3c732d5 Don't bother verifying dex files! It adds to the edit-run-debug cycle. by jessewilson@google.com · 14 years ago
  73. f5bc8e8 Support devices without an SD card present. by jessewilson@google.com · 14 years ago
  74. 6fa0473 Update Vogar with new Caliper jar so that it will work with new memory allocation changes. by jsharpe@google.com · 14 years ago
  75. e5dfbec Three changes: -Xdexopt:none for dalvikvm when performance doesn't matter (i.e. no --benchmark flag), dex everything together when performance does matter (i.e. with --benchmark flag) (and enforce this for Caliper benchmarks), and a tiny formatting change that happened to be in my sandbox. by jsharpe@google.com · 14 years ago
  76. fd03960 Don't run abstract test classes like Harmony's SortedMapTestBase. by jessewilson@google.com · 14 years ago
  77. 88cd944 Now support host builds of the dalvikvm. by jessewilson@google.com · 14 years ago
  78. 804396e Simplify vmCommand + invokeWith by jessewilson@google.com · 14 years ago
  79. c88c204 Prepare the user dir before compiling. Otherwise if compile fails, the user dir will be `pwd` and the driver may attempt to recursively copy all of the Android build tree into ./vogar-results! by jessewilson@google.com · 14 years ago
  80. 3d3b047 Remove monitor timeout since monitor will terminate automatically if monitored process ends before monitoring begins. by jsharpe@google.com · 14 years ago
  81. 0ebefc0 Replace --valgrind with --invoke-with, which takes an argument and prepends it to the call to dalvikvm by jsharpe@google.com · 14 years ago
  82. 8a9cc00 Print native output if --native-output flag is set. This helps with valgrind. Currently no attempt is made to line up native output with non-native output, so a bit of work must be done by the user to figure out which native output corresponds to which non-native output. by jsharpe@google.com · 14 years ago
  83. 3929fab Short-circuit monitor connection if the command it is trying to monitor has completed. by jsharpe@google.com · 14 years ago
  84. dfebab2 Show 'last run' instead of 'last changed', also store all test run times and corresponding outcome file in a .meta file in each test folder so they can be tracked with more detail. by jsharpe@google.com · 14 years ago
  85. 3c513c5 Dedupe tests by excluding AllTests when running a package of tests. Allow monitors to write unstructured output for debugging purposes. by jsharpe@google.com · 14 years ago
  86. 75a72cc have vogar return a non-zero value if there were any failures for scripting by bdc@google.com · 14 years ago
  87. ce1223d Have vogar automatically pull XML files that it finds in the temporary directory after the test/benchmark has terminated. This is mainly to retrieve Caliper failure output. by jsharpe@google.com · 14 years ago
  88. c68971a Refactoring how monitors work to make custom monitors possible. by jessewilson@google.com · 14 years ago
  89. 31acbb7 Fix error message on bad enum argument by bdc@google.com · 14 years ago
  90. 37f7c3a Extract an interface for monitors; and permit the environments to supply custom monitors. by jessewilson@google.com · 14 years ago
  91. 969d562 Move all Android-specific classes to their own package. by jessewilson@google.com · 14 years ago
  92. d59b17f Move general utility classes to a util/ package. by jessewilson@google.com · 14 years ago
  93. c75ca97 Extending the grace period on killing forked processes that refuse to kill themselves. by jessewilson@google.com · 14 years ago
  94. 1efcce9 Add command line length limit support by bdc@google.com · 14 years ago
  95. bb83966 javadoc TIMEOUT units of measure as seconds by bdc@google.com · 14 years ago
  96. c963072 Adding more information about what a forked process is executing to help diagnose timeout problems. by jessewilson@google.com · 14 years ago
  97. 89f482b Fix a bug where I was forgetting to adjust the monitor port for the number of threads when running in the continuous build. by jessewilson@google.com · 14 years ago
  98. c36e2f5 Bringing Caliper up to date with r140 by bdc@google.com · 14 years ago
  99. 7fe51ad Don't start the test timeout until after the monitor has connected! by jessewilson@google.com · 14 years ago
  100. 67c02ce Update Caliper jar to include environment-reporting. by jsharpe@google.com · 14 years ago