Home | History | Annotate | Download | only in ub-janktesthelper

META-INF/
META-INF/MANIFEST.MF
android/
android/support/
android/support/test/
android/support/test/jank/
android/support/test/jank/JankTestBase.class
JankTestBase.java
package android.support.test.jank
public android.support.test.jank.JankTestBase extends android.test.InstrumentationTestCase {
	public static final String KEY_AVG_JANK
	public static final String KEY_MAX_JANK
	public static final String KEY_AVG_FPS
	public static final String KEY_AVG_MAX_FRAME_DURATION
	public static final String DEFAULT_ITERATIONS
	private android.os.Bundle arguments
	private int mCurrentIteration
	public void  () 
	public void beforeTest ()  throws java.lang.Exception 
	public void beforeLoop ()  throws java.lang.Exception 
	public void afterLoop ()  throws java.lang.Exception 
	public void afterTest ()  throws java.lang.Exception 
	public final int getCurrentIteration () 
	protected final void runTest ()  throws java.lang.Throwable 
		android.support.test.jank.JankResult result
		java.lang.reflect.Method testMethod
		android.support.test.jank.JankTest annotation
		java.lang.reflect.Method beforeTest
		java.lang.reflect.Method beforeLoop
		java.lang.reflect.Method afterLoop
		java.lang.reflect.Method afterTest
		android.support.test.jank.JankUtil jank
		int sumJankyFrames
		int maxJankyFrames
		double sumFps
		double sumLongestFrame
		int iterations
		android.os.Bundle status
	private java.lang.reflect.Method resolveMethod (java.lang.String) 
		NoSuchMethodException e
		String name
		java.lang.reflect.Method method
	protected final android.os.Bundle getArguments () 
		android.app.Instrumentation instrumentation
}

android/support/test/jank/JankUtil$JankMonitor.class
JankUtil.java
package android.support.test.jank
abstract android.support.test.jank.JankUtil$JankMonitor extends java.lang.Object {
	public abstract void clear () 
	public abstract android.view.FrameStats getStats () 
}

android/support/test/jank/JankResult.class
JankResult.java
package android.support.test.jank
public android.support.test.jank.JankResult extends java.lang.Object {
	private static final String TAG
	private static final double MAX_ERROR
	private static final double PAUSE_THRESHOLD
	public final int numFrames
	public final int numJanky
	public final double fps
	public final double longestFrameNormalized
	private void  (int, int, double, double) 
		int numFrames
		int numJanky
		double fps
		double longestFrameNormalized
	public static android.support.test.jank.JankResult analyze (android.view.FrameStats) 
		long frameDuration
		double normalized
		int i
		android.view.FrameStats stats
		int frameCount
		long refreshPeriod
		int numJanky
		double longestFrameNormalized
		long totalDuration
		double fps
	static void  () 
}

android/support/test/jank/JankUtil$1.class
JankUtil.java
package android.support.test.jank
 android.support.test.jank.JankUtil$1 extends java.lang.Object {
}

android/support/test/jank/JankTest.class
JankTest.java
package android.support.test.jank
public abstract android.support.test.jank.JankTest extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract android.support.test.jank.JankType type () 
	public abstract int expectedFrames () 
	public abstract java.lang.String beforeTest () 
	public abstract java.lang.String beforeLoop () 
	public abstract java.lang.String afterLoop () 
	public abstract java.lang.String afterTest () 
}

android/support/test/jank/JankType.class
JankType.java
package android.support.test.jank
public final android.support.test.jank.JankType extends java.lang.Enum {
	public static final android.support.test.jank.JankType CONTENT_FRAMES
	public static final android.support.test.jank.JankType ANIMATION_FRAMES
	private static final android.support.test.jank.JankType[] $VALUES
	public static android.support.test.jank.JankType[] values () 
	public static android.support.test.jank.JankType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/support/test/jank/JankUtil$WindowAnimationJankMonitor.class
JankUtil.java
package android.support.test.jank
 android.support.test.jank.JankUtil$WindowAnimationJankMonitor extends java.lang.Object implements android.support.test.jank.JankUtil$JankMonitor  {
	final android.support.test.jank.JankUtil this$0
	private void  (android.support.test.jank.JankUtil) 
	public void clear () 
	public android.view.FrameStats getStats () 
	void  (android.support.test.jank.JankUtil, android.support.test.jank.JankUtil$1) 
		android.support.test.jank.JankUtil x0
		android.support.test.jank.JankUtil$1 x1
}

android/support/test/jank/JankUtil.class
JankUtil.java
package android.support.test.jank
public android.support.test.jank.JankUtil extends java.lang.Object {
	private static final String TAG
	private static android.support.test.jank.JankUtil sInstance
	private android.app.UiAutomation mUiAutomation
	private android.support.test.jank.JankUtil$JankMonitor mMonitor
	private void  (android.app.UiAutomation) 
		android.app.UiAutomation automation
		android.accessibilityservice.AccessibilityServiceInfo info
	public static android.support.test.jank.JankUtil getInstance (android.app.Instrumentation) 
		android.app.Instrumentation instrumentation
	public void startMonitor (android.support.test.jank.JankType) 
		android.support.test.jank.JankType type
	public android.support.test.jank.JankResult stopMonitor () 
		android.view.FrameStats stats
	private int getCurrentWindow () 
		android.view.accessibility.AccessibilityWindowInfo window
		java.util.Iterator i$
	static int access$200 (android.support.test.jank.JankUtil) 
		android.support.test.jank.JankUtil x0
	static android.app.UiAutomation access$300 (android.support.test.jank.JankUtil) 
		android.support.test.jank.JankUtil x0
	static java.lang.String access$400 () 
	static void  () 
}

android/support/test/jank/JankUtil$WindowContentJankMonitor.class
JankUtil.java
package android.support.test.jank
 android.support.test.jank.JankUtil$WindowContentJankMonitor extends java.lang.Object implements android.support.test.jank.JankUtil$JankMonitor  {
	private int mWindowId
	final android.support.test.jank.JankUtil this$0
	private void  (android.support.test.jank.JankUtil) 
	public void clear () 
	public android.view.FrameStats getStats () 
		int currentWindow
	void  (android.support.test.jank.JankUtil, android.support.test.jank.JankUtil$1) 
		android.support.test.jank.JankUtil x0
		android.support.test.jank.JankUtil$1 x1
}