History log of /external/vogar/src/vogar/RetrievedFilesFilter.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c6428e1bcddf0c04ed9f58bf6c89a33d70f75a95 07-Jun-2017 Andreas Gampe <agampe@google.com> Vogar: Remove Android Sampling Profiler support

The sampling profiler has been unmaintained and untested, and will
be removed.

Bug: 37272346
Test: m
Test: Device boots
Test: art/tools/run-libcore-tests.sh
Test: java -cp ${ANDROID_BUILD_TOP}/out/host/linux-x86/framework/vogar-tests.jar org.junit.runner.JUnitCore vogar.AllTests
Change-Id: I64d77244b5816ef1f605d19530b96be38f5c1bc6
/external/vogar/src/vogar/RetrievedFilesFilter.java
0eb0936e90bf11463c8ee937ca996d7bd654a098 07-Dec-2011 jessewilson@google.com <jessewilson@google.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> Get most of running on a device via SSH working.

Run on a device like this:
vogar --mode device --ssh 192.168.149.198:2222 SocketTest.java

Currently this is failing because dalvikvm segfaults when invoked via SSH. I suspect it might be a problem with the SSH server running with either the wrong environment or the wrong privileges. I continue to investigate

git-svn-id: http://vogar.googlecode.com/svn/trunk@266 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/RetrievedFilesFilter.java
f83be5e4273263df2bb9ef609946b911695b3996 02-Dec-2011 jessewilson@google.com <jessewilson@google.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> Use tasks everywhere.

I still need to smash together the 'Run' and 'Vogar' classes; this is an intermediate step on the way to removing miniguice DI from vogar.

git-svn-id: http://vogar.googlecode.com/svn/trunk@263 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/RetrievedFilesFilter.java
2c37ef5a628067f4d7e5a5c69a7314647939a5e1 01-Dec-2011 jessewilson@google.com <jessewilson@google.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> Another intermediate step in refactoring vogar.

This bets more heavily on tasks, but doesn't quite get to the goal where environments and modes are simply factories for tasks.

git-svn-id: http://vogar.googlecode.com/svn/trunk@262 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/RetrievedFilesFilter.java
1bdeb9dd8f1ab3f308c285729af007ae8970425b 29-Oct-2010 bdc@google.com <bdc@google.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> vogar --profile support

From the vogar usage message:
--profile: run with a profiler to produce an ASCII hprof file.

--profile-file <filename>: filename for hprof profile data.
Default is: java.hprof.txt

--profile-depth <count>: number of frames in profile stack traces.
Default is: 4

--profile-interval <milliseconds>: interval between profile samples.
Default is: 10

--profile-thread-group: profile thread group instead of single thread in dalvikvms
Note --mode jvm only supports full VM profiling.
Default is: false

New command line arguments parsing and usage:
src/vogar/Vogar.java

For the RI, we pass the profile arguments via -agentlib:hprof
src/vogar/JavaVm.java

TestRunner now uses the new Profiler class. Also removed
unnecessary args argument from run methods.
src/vogar/target/TestRunner.java

New abstract Profiler class and its Android implementation. When
running on the RI, hprof is used outside of the TargetRunner.
Because SamplingProfiler is not a public class, it is accessed via
reflection from AndroidProfiler.
src/vogar/target/Profiler.java
src/vogar/android/AndroidProfiler.java

New TestProperties for profiler options
src/vogar/Mode.java
src/vogar/TestProperties.java

Retrieve the profiler output in the dalvikvm
src/vogar/RetrievedFilesFilter.java

Runner.init now takes profile so that Caliper can know to run with --debug
src/vogar/target/Runner.java
src/vogar/target/CaliperRunner.java
src/vogar/target/JUnitRunner.java
src/vogar/target/JUnit4Runner.java
src/vogar/target/MainRunner.java

javadoc correction
src/vogar/android/EnvironmentDevice.java
src/vogar/EnvironmentHost.java

Caliper revision 253
lib/caliper.jar

http://code.google.com/p/vogar/issues/detail?id=16



git-svn-id: http://vogar.googlecode.com/svn/trunk@194 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/RetrievedFilesFilter.java
c99bff8dc6970500c4b3670a68453e120b0014b1 17-Oct-2010 jessewilson@google.com <jessewilson@google.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> Don't retrieve prefs.xml from the device; it's a waste of effort.

git-svn-id: http://vogar.googlecode.com/svn/trunk@182 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/RetrievedFilesFilter.java