Home | History | Annotate | Download | only in libs

META-INF/
META-INF/MANIFEST.MF
com/
com/google/
com/google/android/
com/google/android/apps/
com/google/android/apps/common/
com/google/android/apps/common/testing/
com/google/android/apps/common/testing/intento/
com/google/android/apps/common/testing/testrunner/
com/google/android/apps/common/testing/testrunner/annotations/
com/google/android/apps/common/testing/testrunner/inject/
com/google/android/apps/common/testing/testrunner/util/
com/google/android/apps/common/testing/intento/IntentSpy.class
IntentSpy.java
package com.google.android.apps.common.testing.intento
public abstract com.google.android.apps.common.testing.intento.IntentSpy extends java.lang.Object {
	public abstract java.util.List getLatestRecordedIntents () 
	public abstract void record (android.content.Intent) 
	public abstract android.app.Instrumentation$ActivityResult getActivityResultForIntent (android.content.Intent) 
	public abstract boolean allowIntentToProceed (android.content.Intent) 
	public abstract void reset () 
}

com/google/android/apps/common/testing/intento/ResolvedIntent.class
ResolvedIntent.java
package com.google.android.apps.common.testing.intento
public abstract com.google.android.apps.common.testing.intento.ResolvedIntent extends java.lang.Object {
	public abstract boolean canBeHandledBy (java.lang.String) 
}

com/google/android/apps/common/testing/testrunner/ActivityLifecycleCallback.class
ActivityLifecycleCallback.java
package com.google.android.apps.common.testing.testrunner
public abstract com.google.android.apps.common.testing.testrunner.ActivityLifecycleCallback extends java.lang.Object {
	public abstract void onActivityLifecycleChanged (android.app.Activity, com.google.android.apps.common.testing.testrunner.Stage) 
}

com/google/android/apps/common/testing/testrunner/ActivityLifecycleMonitor.class
ActivityLifecycleMonitor.java
package com.google.android.apps.common.testing.testrunner
public abstract com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitor extends java.lang.Object {
	public abstract void addLifecycleCallback (com.google.android.apps.common.testing.testrunner.ActivityLifecycleCallback) 
	public abstract void removeLifecycleCallback (com.google.android.apps.common.testing.testrunner.ActivityLifecycleCallback) 
	public abstract com.google.android.apps.common.testing.testrunner.Stage getLifecycleStageOf (android.app.Activity) 
	public abstract java.util.Collection getActivitiesInStage (com.google.android.apps.common.testing.testrunner.Stage) 
}

com/google/android/apps/common/testing/testrunner/ActivityLifecycleMonitorImpl$ActivityStatus.class
ActivityLifecycleMonitorImpl.java
package com.google.android.apps.common.testing.testrunner
 com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitorImpl$ActivityStatus extends java.lang.Object {
	private final java.lang.ref.WeakReference activityRef
	private com.google.android.apps.common.testing.testrunner.Stage lifecycleStage
	void  (android.app.Activity, com.google.android.apps.common.testing.testrunner.Stage) 
		android.app.Activity activity
		com.google.android.apps.common.testing.testrunner.Stage stage
	static java.lang.ref.WeakReference access$000 (com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitorImpl$ActivityStatus) 
		com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitorImpl$ActivityStatus x0
	static com.google.android.apps.common.testing.testrunner.Stage access$100 (com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitorImpl$ActivityStatus) 
		com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitorImpl$ActivityStatus x0
	static com.google.android.apps.common.testing.testrunner.Stage access$102 (com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitorImpl$ActivityStatus, com.google.android.apps.common.testing.testrunner.Stage) 
		com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitorImpl$ActivityStatus x0
		com.google.android.apps.common.testing.testrunner.Stage x1
}

com/google/android/apps/common/testing/testrunner/ActivityLifecycleMonitorImpl.class
ActivityLifecycleMonitorImpl.java
package com.google.android.apps.common.testing.testrunner
final com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitorImpl extends java.lang.Object implements com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitor  {
	private static final String TAG
	private final boolean declawThreadCheck
	private java.util.List callbacks
	private java.util.List activityStatuses
	void  () 
	void  (boolean) 
		boolean declawThreadCheck
	public void addLifecycleCallback (com.google.android.apps.common.testing.testrunner.ActivityLifecycleCallback) 
		com.google.android.apps.common.testing.testrunner.ActivityLifecycleCallback storedCallback
		boolean needsAdd
		java.util.Iterator refIter
		com.google.android.apps.common.testing.testrunner.ActivityLifecycleCallback callback
	public void removeLifecycleCallback (com.google.android.apps.common.testing.testrunner.ActivityLifecycleCallback) 
		com.google.android.apps.common.testing.testrunner.ActivityLifecycleCallback storedCallback
		java.util.Iterator refIter
		com.google.android.apps.common.testing.testrunner.ActivityLifecycleCallback callback
	public com.google.android.apps.common.testing.testrunner.Stage getLifecycleStageOf (android.app.Activity) 
		com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitorImpl$ActivityStatus status
		android.app.Activity statusActivity
		android.app.Activity activity
		java.util.Iterator statusIterator
	public java.util.Collection getActivitiesInStage (com.google.android.apps.common.testing.testrunner.Stage) 
		com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitorImpl$ActivityStatus status
		android.app.Activity statusActivity
		com.google.android.apps.common.testing.testrunner.Stage stage
		java.util.List activities
		java.util.Iterator statusIterator
	void signalLifecycleChange (com.google.android.apps.common.testing.testrunner.Stage, android.app.Activity) 
		com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitorImpl$ActivityStatus status
		android.app.Activity statusActivity
		RuntimeException re
		com.google.android.apps.common.testing.testrunner.ActivityLifecycleCallback callback
		java.util.Iterator refIter
		com.google.android.apps.common.testing.testrunner.Stage stage
		android.app.Activity activity
		boolean needsAdd
		java.util.Iterator statusIterator
	private void checkMainThread () 
}

com/google/android/apps/common/testing/testrunner/ActivityLifecycleMonitorRegistry.class
ActivityLifecycleMonitorRegistry.java
package com.google.android.apps.common.testing.testrunner
public final com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitorRegistry extends java.lang.Object {
	private static final java.util.concurrent.atomic.AtomicReference lifecycleMonitor
	public static com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitor getInstance () 
		com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitor instance
	public static void registerInstance (com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitor) 
		com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitor monitor
	private void  () 
	static void  () 
}

com/google/android/apps/common/testing/testrunner/AnalyticsBasedUsageTracker$1.class
AnalyticsBasedUsageTracker.java
package com.google.android.apps.common.testing.testrunner
 com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$1 extends java.lang.Object {
}

com/google/android/apps/common/testing/testrunner/AnalyticsBasedUsageTracker$Builder.class
AnalyticsBasedUsageTracker.java
package com.google.android.apps.common.testing.testrunner
public com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder extends java.lang.Object {
	private final android.content.Context targetContext
	private android.net.Uri analyticsUri
	private String trackingId
	private String apiLevel
	private String model
	private String targetPackage
	private java.net.URL analyticsURI
	private String screenResolution
	private String userId
	public void  (android.content.Context) 
		android.content.Context targetContext
	public com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder withTrackingId (java.lang.String) 
		String trackingId
	public com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder withAnalyticsUri (android.net.Uri) 
		android.net.Uri analyticsUri
	public com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder withApiLevel (java.lang.String) 
		String apiLevel
	public com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder withScreenResolution (java.lang.String) 
		String resolutionVal
	public com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder withUserId (java.lang.String) 
		String userId
	public com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder withModel (java.lang.String) 
		String model
	public com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder withTargetPackage (java.lang.String) 
		String targetPackage
	public com.google.android.apps.common.testing.testrunner.UsageTracker buildIfPossible () 
		java.net.MalformedURLException mule
		android.view.Display display
	private boolean hasInternetPermission () 
	static java.lang.String access$000 (com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder) 
		com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder x0
	static java.lang.String access$100 (com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder) 
		com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder x0
	static java.net.URL access$200 (com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder) 
		com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder x0
	static java.lang.String access$300 (com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder) 
		com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder x0
	static java.lang.String access$400 (com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder) 
		com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder x0
	static java.lang.String access$500 (com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder) 
		com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder x0
	static java.lang.String access$600 (com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder) 
		com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder x0
}

com/google/android/apps/common/testing/testrunner/AnalyticsBasedUsageTracker.class
AnalyticsBasedUsageTracker.java
package com.google.android.apps.common.testing.testrunner
final com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker extends java.lang.Object implements com.google.android.apps.common.testing.testrunner.UsageTracker  {
	private static final String TAG
	private static final String UTF_8
	private static final String APP_NAME_PARAM
	private static final String CONTENT_DESCRIPT_PARAM
	private static final String TRACKER_ID_PARAM
	private static final String CLIENT_ID_PARAM
	private static final String SCREEN_RESOLUTION_PARAM
	private static final String HOST_TYPE_PARAM
	private static final String API_LEVEL_PARAM
	private static final String MODEL_NAME_PARAM
	private final String trackingId
	private final String targetPackage
	private final java.net.URL analyticsURI
	private final String screenResolution
	private final String apiLevel
	private final String model
	private final String userId
	private java.util.List usages
	private void  (com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder) 
		com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder builder
	public void trackUsage (java.lang.String) 
		String usageType
	public void sendUsages () 
		java.io.IOException ioe
		byte[] body
		int status
		java.io.IOException ioe
		java.net.HttpURLConnection analyticsConnection
		String usage
		java.util.Iterator i$
		java.util.List myUsages
		String baseBody
	void  (com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder, com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$1) 
		com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$Builder x0
		com.google.android.apps.common.testing.testrunner.AnalyticsBasedUsageTracker$1 x1
}

com/google/android/apps/common/testing/testrunner/annotations/RecordVideo.class
RecordVideo.java
package com.google.android.apps.common.testing.testrunner.annotations
public abstract com.google.android.apps.common.testing.testrunner.annotations.RecordVideo extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/google/android/apps/common/testing/testrunner/annotations/RequiresDevice.class
RequiresDevice.java
package com.google.android.apps.common.testing.testrunner.annotations
public abstract com.google.android.apps.common.testing.testrunner.annotations.RequiresDevice extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/google/android/apps/common/testing/testrunner/annotations/SdkSuppress.class
SdkSuppress.java
package com.google.android.apps.common.testing.testrunner.annotations
public abstract com.google.android.apps.common.testing.testrunner.annotations.SdkSuppress extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract int[] versions () 
	public abstract int bugId () 
}

com/google/android/apps/common/testing/testrunner/GoogleInstrumentation$1.class
GoogleInstrumentation.java
package com.google.android.apps.common.testing.testrunner
 com.google.android.apps.common.testing.testrunner.GoogleInstrumentation$1 extends java.lang.Object implements android.os.MessageQueue$IdleHandler  {
	final com.google.android.apps.common.testing.testrunner.GoogleInstrumentation this$0
	void  (com.google.android.apps.common.testing.testrunner.GoogleInstrumentation) 
	public boolean queueIdle () 
}

com/google/android/apps/common/testing/testrunner/GoogleInstrumentation$2.class
GoogleInstrumentation.java
package com.google.android.apps.common.testing.testrunner
 com.google.android.apps.common.testing.testrunner.GoogleInstrumentation$2 extends java.lang.Object implements java.util.concurrent.Callable  {
	final android.content.Intent val$intent
	final com.google.android.apps.common.testing.testrunner.GoogleInstrumentation this$0
	void  (com.google.android.apps.common.testing.testrunner.GoogleInstrumentation, android.content.Intent) 
	public android.app.Activity call () 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
}

com/google/android/apps/common/testing/testrunner/GoogleInstrumentation$ActivityFinisher.class
GoogleInstrumentation.java
package com.google.android.apps.common.testing.testrunner
public com.google.android.apps.common.testing.testrunner.GoogleInstrumentation$ActivityFinisher extends java.lang.Object implements java.lang.Runnable  {
	final com.google.android.apps.common.testing.testrunner.GoogleInstrumentation this$0
	public void  (com.google.android.apps.common.testing.testrunner.GoogleInstrumentation) 
	public void run () 
		com.google.android.apps.common.testing.testrunner.Stage s
		java.util.Iterator i$
		RuntimeException e
		android.app.Activity activity
		java.util.Iterator i$
		java.util.List activities
}

com/google/android/apps/common/testing/testrunner/GoogleInstrumentation.class
GoogleInstrumentation.java
package com.google.android.apps.common.testing.testrunner
public com.google.android.apps.common.testing.testrunner.GoogleInstrumentation extends com.google.android.apps.common.testing.testrunner.ExposedInstrumentationApi {
	private static final long MILLIS_TO_WAIT_FOR_ACTIVITY_TO_STOP
	private static final long MILLIS_TO_POLL_FOR_ACTIVITY_STOP
	private static final String LOG_TAG
	private static final String DEFAULT_EMULATOR_IME
	private static final String DEFAULT_PHONE_IME
	private static final java.util.Locale DEFAULT_LOCALE
	private com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitorImpl lifecycleMonitor
	private java.util.concurrent.ExecutorService executorService
	private android.os.Handler handlerForMainLooper
	private int startActivityTimeoutSeconds
	private java.util.concurrent.atomic.AtomicBoolean anActivityHasBeenLaunched
	private Thread mainThread
	private java.util.concurrent.atomic.AtomicLong lastIdleTime
	private java.util.concurrent.atomic.AtomicInteger startedActivityCounter
	private android.os.MessageQueue$IdleHandler idleHandler
	private volatile boolean finished
	private com.google.android.apps.common.testing.intento.IntentSpy intentSpy
	public void  () 
	public void onCreate (android.os.Bundle) 
		android.os.Bundle arguments
	protected final void specifyDexMakerCacheProperty () 
		java.io.File dexCache
	private void tryLoadingIntentSpy () 
		Class c
		ClassNotFoundException cnfe
		NoSuchMethodException nsme
		SecurityException se
		IllegalAccessException iae
		IllegalArgumentException iare
		java.lang.reflect.InvocationTargetException ite
	public void onStart () 
	public void finish (int, android.os.Bundle) 
		int resultCode
		android.os.Bundle results
		long startTime
		long endTime
	protected void waitForActivitiesToComplete () 
		InterruptedException ie
		long endTime
		int currentActivityCount
	public void onDestroy () 
	public android.app.Activity startActivitySync (android.content.Intent) 
		java.util.concurrent.TimeoutException te
		java.util.concurrent.ExecutionException ee
		InterruptedException ie
		android.content.Intent intent
		long lastIdleTimeBeforeLaunch
		java.util.concurrent.Future startedActivity
	public android.app.Instrumentation$ActivityResult execStartActivity (android.content.Context, android.os.IBinder, android.os.IBinder, android.app.Activity, android.content.Intent, int) 
		android.content.Context who
		android.os.IBinder contextThread
		android.os.IBinder token
		android.app.Activity target
		android.content.Intent intent
		int requestCode
	private android.app.Instrumentation$ActivityResult getResultForBlockedIntent (android.content.Intent, int) 
		android.app.Instrumentation$ActivityResult result
		android.content.Intent intent
		int requestCode
	public android.app.Instrumentation$ActivityResult execStartActivity (android.content.Context, android.os.IBinder, android.os.IBinder, android.app.Activity, android.content.Intent, int, android.os.Bundle) 
		android.content.Context who
		android.os.IBinder contextThread
		android.os.IBinder token
		android.app.Activity target
		android.content.Intent intent
		int requestCode
		android.os.Bundle options
	public void execStartActivities (android.content.Context, android.os.IBinder, android.os.IBinder, android.app.Activity, android.content.Intent[], android.os.Bundle) 
		int idx
		android.content.Context who
		android.os.IBinder contextThread
		android.os.IBinder token
		android.app.Activity target
		android.content.Intent[] intents
		android.os.Bundle options
		int requestCode
	public android.app.Instrumentation$ActivityResult execStartActivity (android.content.Context, android.os.IBinder, android.os.IBinder, android.app.Fragment, android.content.Intent, int, android.os.Bundle) 
		android.content.Context who
		android.os.IBinder contextThread
		android.os.IBinder token
		android.app.Fragment target
		android.content.Intent intent
		int requestCode
		android.os.Bundle options
	private void validateNotAppThread () 
	public boolean onException (java.lang.Object, java.lang.Throwable) 
		Object obj
		Throwable e
		String error
	protected final void dumpThreadStateToOutputs (java.lang.String) 
		String outputFileName
		java.io.Writer writer
		String threadState
	private static java.lang.String getThreadState () 
		StackTraceElement ste
		StackTraceElement[] arr$
		int len$
		int i$
		StringBuilder threadMessage
		java.util.Map$Entry threadAndStack
		java.util.Iterator i$
		java.util.Set threads
		StringBuilder threadState
	public void callActivityOnDestroy (android.app.Activity) 
		android.app.Activity activity
	public void callActivityOnRestart (android.app.Activity) 
		android.app.Activity activity
	public void callActivityOnCreate (android.app.Activity, android.os.Bundle) 
		android.app.Activity activity
		android.os.Bundle bundle
	public void callActivityOnStart (android.app.Activity) 
		RuntimeException re
		android.app.Activity activity
	public void callActivityOnStop (android.app.Activity) 
		android.app.Activity activity
	public void callActivityOnResume (android.app.Activity) 
		android.app.Activity activity
	public void callActivityOnPause (android.app.Activity) 
		android.app.Activity activity
	static java.util.concurrent.atomic.AtomicLong access$000 (com.google.android.apps.common.testing.testrunner.GoogleInstrumentation) 
		com.google.android.apps.common.testing.testrunner.GoogleInstrumentation x0
	static android.app.Activity access$101 (com.google.android.apps.common.testing.testrunner.GoogleInstrumentation, android.content.Intent) 
		com.google.android.apps.common.testing.testrunner.GoogleInstrumentation x0
		android.content.Intent x1
	static com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitorImpl access$200 (com.google.android.apps.common.testing.testrunner.GoogleInstrumentation) 
		com.google.android.apps.common.testing.testrunner.GoogleInstrumentation x0
	static void  () 
}

com/google/android/apps/common/testing/testrunner/GoogleInstrumentationTestRunner$1.class
GoogleInstrumentationTestRunner.java
package com.google.android.apps.common.testing.testrunner
 com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner$1 extends java.lang.Object implements junit.framework.TestListener  {
	final com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner this$0
	void  (com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner) 
	public void startTest (junit.framework.Test) 
		junit.framework.Test test
	public void endTest (junit.framework.Test) 
		junit.framework.Test test
	public void addFailure (junit.framework.Test, junit.framework.AssertionFailedError) 
		junit.framework.Test test
		junit.framework.AssertionFailedError ae
	public void addError (junit.framework.Test, java.lang.Throwable) 
		junit.framework.Test test
		Throwable t
}

com/google/android/apps/common/testing/testrunner/GoogleInstrumentationTestRunner$BridgeTestRunner$1.class
GoogleInstrumentationTestRunner.java
package com.google.android.apps.common.testing.testrunner
 com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner$BridgeTestRunner$1 extends android.test.AndroidTestRunner {
	final com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner$BridgeTestRunner this$1
	void  (com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner$BridgeTestRunner) 
	public void setInstrumentation (android.app.Instrumentation) 
		android.app.Instrumentation instr
	public void setInstrumentaiton (android.app.Instrumentation) 
		android.app.Instrumentation instr
}

com/google/android/apps/common/testing/testrunner/GoogleInstrumentationTestRunner$BridgeTestRunner.class
GoogleInstrumentationTestRunner.java
package com.google.android.apps.common.testing.testrunner
 com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner$BridgeTestRunner extends android.test.InstrumentationTestRunner {
	private android.test.AndroidTestRunner myAndroidTestRunner
	final com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner this$0
	private void  (com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner) 
	public android.content.Context getTargetContext () 
	public android.content.Context getContext () 
	public void start () 
	public android.test.AndroidTestRunner getAndroidTestRunner () 
	public void sendStatus (int, android.os.Bundle) 
		int resultCode
		android.os.Bundle results
	public void finish (int, android.os.Bundle) 
		int resultCode
		android.os.Bundle results
	void  (com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner, com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner$1) 
		com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner x0
		com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner$1 x1
}

com/google/android/apps/common/testing/testrunner/GoogleInstrumentationTestRunner.class
GoogleInstrumentationTestRunner.java
package com.google.android.apps.common.testing.testrunner
public com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner extends com.google.android.apps.common.testing.testrunner.GoogleInstrumentation implements android.test.TestSuiteProvider  {
	private static final long MILLIS_TO_WAIT_FOR_ACTIVITY_TO_STOP
	private static final String LOG_TAG
	private com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner$BridgeTestRunner bridgeTestRunner
	public void  () 
	public void finish (int, android.os.Bundle) 
		RuntimeException re
		int resultCode
		android.os.Bundle results
	public android.app.Activity newActivity (java.lang.Class, android.content.Context, android.os.IBinder, android.app.Application, android.content.Intent, android.content.pm.ActivityInfo, java.lang.CharSequence, android.app.Activity, java.lang.String, java.lang.Object)  throws java.lang.InstantiationException java.lang.IllegalAccessException 
		Class clazz
		android.content.Context context
		android.os.IBinder token
		android.app.Application application
		android.content.Intent intent
		android.content.pm.ActivityInfo info
		CharSequence title
		android.app.Activity parent
		String id
		Object lastNonConfigurationInstance
		String activityClassPackageName
		String contextPackageName
		android.content.ComponentName intentComponentName
	public void onCreate (android.os.Bundle) 
		com.google.android.apps.common.testing.testrunner.UsageTracker tracker
		android.os.Bundle arguments
		String disableAnalyticsStringValue
		boolean disableAnalytics
	public junit.framework.TestSuite getTestSuite () 
	public android.test.AndroidTestRunner getAndroidTestRunner () 
	public void start () 
		java.util.List testCases
	public void onStart () 
	private void mockitoWorkarounds () 
	private static void workaroundForMockitoOnEclair () 
		Exception e
		Class mockitoClass
		ClassNotFoundException ignored
		ClassLoader originalContextClassLoader
	static void  () 
}

com/google/android/apps/common/testing/testrunner/inject/AndroidInstrumentationModule$$ModuleAdapter$ProvideInstrumentationContextProvidesAdapter.class
AndroidInstrumentationModule$$ModuleAdapter.java
package com.google.android.apps.common.testing.testrunner.inject
public final com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule$$ModuleAdapter$ProvideInstrumentationContextProvidesAdapter extends dagger.internal.Binding implements javax.inject.Provider  {
	private final com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule module
	private dagger.internal.Binding instrumentation
	public void  (com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule) 
		com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule module
	public void attach (dagger.internal.Linker) 
		dagger.internal.Linker linker
	public void getDependencies (java.util.Set, java.util.Set) 
		java.util.Set getBindings
		java.util.Set injectMembersBindings
	public android.content.Context get () 
	public volatile java.lang.Object get () 
}

com/google/android/apps/common/testing/testrunner/inject/AndroidInstrumentationModule$$ModuleAdapter$ProvideInstrumentationProvidesAdapter.class
AndroidInstrumentationModule$$ModuleAdapter.java
package com.google.android.apps.common.testing.testrunner.inject
public final com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule$$ModuleAdapter$ProvideInstrumentationProvidesAdapter extends dagger.internal.Binding implements javax.inject.Provider  {
	private final com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule module
	public void  (com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule) 
		com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule module
	public android.app.Instrumentation get () 
	public volatile java.lang.Object get () 
}

com/google/android/apps/common/testing/testrunner/inject/AndroidInstrumentationModule$$ModuleAdapter$ProvideLifecycleMonitorProvidesAdapter.class
AndroidInstrumentationModule$$ModuleAdapter.java
package com.google.android.apps.common.testing.testrunner.inject
public final com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule$$ModuleAdapter$ProvideLifecycleMonitorProvidesAdapter extends dagger.internal.Binding implements javax.inject.Provider  {
	private final com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule module
	public void  (com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule) 
		com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule module
	public com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitor get () 
	public volatile java.lang.Object get () 
}

com/google/android/apps/common/testing/testrunner/inject/AndroidInstrumentationModule$$ModuleAdapter$ProvideTargetContextProvidesAdapter.class
AndroidInstrumentationModule$$ModuleAdapter.java
package com.google.android.apps.common.testing.testrunner.inject
public final com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule$$ModuleAdapter$ProvideTargetContextProvidesAdapter extends dagger.internal.Binding implements javax.inject.Provider  {
	private final com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule module
	private dagger.internal.Binding instrumentation
	public void  (com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule) 
		com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule module
	public void attach (dagger.internal.Linker) 
		dagger.internal.Linker linker
	public void getDependencies (java.util.Set, java.util.Set) 
		java.util.Set getBindings
		java.util.Set injectMembersBindings
	public android.content.Context get () 
	public volatile java.lang.Object get () 
}

com/google/android/apps/common/testing/testrunner/inject/AndroidInstrumentationModule$$ModuleAdapter.class
AndroidInstrumentationModule$$ModuleAdapter.java
package com.google.android.apps.common.testing.testrunner.inject
public final com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule$$ModuleAdapter extends dagger.internal.ModuleAdapter {
	private static final String[] INJECTS
	private static final Class[] STATIC_INJECTIONS
	private static final Class[] INCLUDES
	public void  () 
	public com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule newModule () 
	public void getBindings (java.util.Map) 
		java.util.Map map
	public volatile java.lang.Object newModule () 
	static void  () 
}

com/google/android/apps/common/testing/testrunner/inject/AndroidInstrumentationModule$$ModuleAdapter.java
com/google/android/apps/common/testing/testrunner/inject/AndroidInstrumentationModule.class
AndroidInstrumentationModule.java
package com.google.android.apps.common.testing.testrunner.inject
public com.google.android.apps.common.testing.testrunner.inject.AndroidInstrumentationModule extends java.lang.Object {
	private final com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitor lifecycleMonitor
	private final android.app.Instrumentation instrumentation
	public void  () 
	public void  (com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitor, android.app.Instrumentation) 
		com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitor lifecycleMonitor
		android.app.Instrumentation instrumentation
	public com.google.android.apps.common.testing.testrunner.ActivityLifecycleMonitor provideLifecycleMonitor () 
	public android.app.Instrumentation provideInstrumentation () 
	public android.content.Context provideTargetContext (android.app.Instrumentation) 
		android.app.Instrumentation instrumentation
	public android.content.Context provideInstrumentationContext (android.app.Instrumentation) 
		android.app.Instrumentation instrumentation
}

com/google/android/apps/common/testing/testrunner/inject/AndroidInstrumentationModule.dot
com/google/android/apps/common/testing/testrunner/inject/InstrumentationContext.class
InstrumentationContext.java
package com.google.android.apps.common.testing.testrunner.inject
public abstract com.google.android.apps.common.testing.testrunner.inject.InstrumentationContext extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/google/android/apps/common/testing/testrunner/inject/TargetContext.class
TargetContext.java
package com.google.android.apps.common.testing.testrunner.inject
public abstract com.google.android.apps.common.testing.testrunner.inject.TargetContext extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/google/android/apps/common/testing/testrunner/InstrumentationRegistry.class
InstrumentationRegistry.java
package com.google.android.apps.common.testing.testrunner
public final com.google.android.apps.common.testing.testrunner.InstrumentationRegistry extends java.lang.Object {
	private static final java.util.concurrent.atomic.AtomicReference instrumentationRef
	public static android.app.Instrumentation getInstance () 
	public static void registerInstance (android.app.Instrumentation) 
		android.app.Instrumentation instrumentation
	private void  () 
	static void  () 
}

com/google/android/apps/common/testing/testrunner/Stage.class
Stage.java
package com.google.android.apps.common.testing.testrunner
public final com.google.android.apps.common.testing.testrunner.Stage extends java.lang.Enum {
	public static final com.google.android.apps.common.testing.testrunner.Stage PRE_ON_CREATE
	public static final com.google.android.apps.common.testing.testrunner.Stage CREATED
	public static final com.google.android.apps.common.testing.testrunner.Stage STARTED
	public static final com.google.android.apps.common.testing.testrunner.Stage RESUMED
	public static final com.google.android.apps.common.testing.testrunner.Stage PAUSED
	public static final com.google.android.apps.common.testing.testrunner.Stage STOPPED
	public static final com.google.android.apps.common.testing.testrunner.Stage RESTARTED
	public static final com.google.android.apps.common.testing.testrunner.Stage DESTROYED
	private static final com.google.android.apps.common.testing.testrunner.Stage[] $VALUES
	public static com.google.android.apps.common.testing.testrunner.Stage[] values () 
	public static com.google.android.apps.common.testing.testrunner.Stage valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/google/android/apps/common/testing/testrunner/UsageTracker$NoOpUsageTracker.class
UsageTracker.java
package com.google.android.apps.common.testing.testrunner
public com.google.android.apps.common.testing.testrunner.UsageTracker$NoOpUsageTracker extends java.lang.Object implements com.google.android.apps.common.testing.testrunner.UsageTracker  {
	public void  () 
	public void trackUsage (java.lang.String) 
		String unused
	public void sendUsages () 
}

com/google/android/apps/common/testing/testrunner/UsageTracker.class
UsageTracker.java
package com.google.android.apps.common.testing.testrunner
public abstract com.google.android.apps.common.testing.testrunner.UsageTracker extends java.lang.Object {
	public abstract void trackUsage (java.lang.String) 
	public abstract void sendUsages () 
}

com/google/android/apps/common/testing/testrunner/UsageTrackerRegistry.class
UsageTrackerRegistry.java
package com.google.android.apps.common.testing.testrunner
public final com.google.android.apps.common.testing.testrunner.UsageTrackerRegistry extends java.lang.Object {
	private static volatile com.google.android.apps.common.testing.testrunner.UsageTracker instance
	public static void registerInstance (com.google.android.apps.common.testing.testrunner.UsageTracker) 
		com.google.android.apps.common.testing.testrunner.UsageTracker tracker
	public static com.google.android.apps.common.testing.testrunner.UsageTracker getInstance () 
	private void  () 
	static void  () 
}

com/google/android/apps/common/testing/testrunner/util/Checks.class
Checks.java
package com.google.android.apps.common.testing.testrunner.util
public final com.google.android.apps.common.testing.testrunner.util.Checks extends java.lang.Object {
	private void  () 
	public static java.lang.Object checkNotNull (java.lang.Object) 
		Object reference
	public static java.lang.Object checkNotNull (java.lang.Object, java.lang.Object) 
		Object reference
		Object errorMessage
	public static transient java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object[]) 
		Object reference
		String errorMessageTemplate
		Object[] errorMessageArgs
	private static transient java.lang.String format (java.lang.String, java.lang.Object[]) 
		int placeholderStart
		String template
		Object[] args
		StringBuilder builder
		int templateStart
		int i
}

META-INF/maven/
META-INF/maven/com.google.android.apps.common.testing/
META-INF/maven/com.google.android.apps.common.testing/testrunner/
META-INF/maven/com.google.android.apps.common.testing/testrunner/pom.xml
META-INF/maven/com.google.android.apps.common.testing/testrunner/pom.properties