android/support/test/runner/screenshot/UiAutomationWrapper.classUiAutomationWrapper.java
package android.support.test.runner.screenshot
public android.support.test.runner.screenshot.UiAutomationWrapper extends java.lang.Object {
void ()
public android.graphics.Bitmap takeScreenshot ()
}
android/support/test/runner/screenshot/TakeScreenshotCallable.classTakeScreenshotCallable.java
package android.support.test.runner.screenshot
final android.support.test.runner.screenshot.TakeScreenshotCallable extends java.lang.Object implements java.util.concurrent.Callable {
private static final String TAG
private java.lang.ref.WeakReference mViewRef
private void (android.view.View)
android.view.View view
public android.graphics.Bitmap call ()
OutOfMemoryError omm
android.graphics.Bitmap bitmap
public volatile java.lang.Object call () throws java.lang.Exception
void (android.view.View, android.support.test.runner.screenshot.TakeScreenshotCallable$1)
android.view.View x0
android.support.test.runner.screenshot.TakeScreenshotCallable$1 x1
}
android/support/test/runner/screenshot/TakeScreenshotCallable$Factory.classTakeScreenshotCallable.java
package android.support.test.runner.screenshot
android.support.test.runner.screenshot.TakeScreenshotCallable$Factory extends java.lang.Object {
void ()
java.util.concurrent.Callable create (android.view.View)
android.view.View view
}
android/support/test/runner/screenshot/TakeScreenshotCallable$1.classTakeScreenshotCallable.java
package android.support.test.runner.screenshot
android.support.test.runner.screenshot.TakeScreenshotCallable$1 extends java.lang.Object {
}
android/support/test/runner/screenshot/Screenshot.classScreenshot.java
package android.support.test.runner.screenshot
public final android.support.test.runner.screenshot.Screenshot extends java.lang.Object {
private static int sAndroidRuntimeVersion
private static android.support.test.runner.screenshot.UiAutomationWrapper sUiWrapper
private static java.util.Set sScreenCaptureProcessorSet
private static android.support.test.runner.screenshot.TakeScreenshotCallable$Factory sTakeScreenshotCallableFactory
public void ()
public static android.support.test.runner.screenshot.ScreenCapture capture () throws android.support.test.runner.screenshot.Screenshot$ScreenShotException
NullPointerException e
java.io.IOException e
InterruptedException e
java.util.concurrent.ExecutionException e
public static android.support.test.runner.screenshot.ScreenCapture capture (android.app.Activity) throws android.support.test.runner.screenshot.Screenshot$ScreenShotException
java.io.IOException e
InterruptedException e
java.util.concurrent.ExecutionException e
android.app.Activity activity
public static android.support.test.runner.screenshot.ScreenCapture capture (android.view.View) throws android.support.test.runner.screenshot.Screenshot$ScreenShotException
java.io.IOException e
InterruptedException e
java.util.concurrent.ExecutionException e
android.view.View view
public static void addScreenCaptureProcessors (java.util.Set)
java.util.Set screenCaptureProcessors
public static void setScreenshotProcessors (java.util.Set)
java.util.Set screenCaptureProcessors
private static android.support.test.runner.screenshot.ScreenCapture captureImpl (android.view.View) throws java.io.IOException java.lang.InterruptedException java.util.concurrent.ExecutionException
android.graphics.Bitmap bitmap
android.view.View targetView
android.graphics.Bitmap bitmap
private static android.graphics.Bitmap captureUiAutomatorImpl ()
private static android.graphics.Bitmap captureViewBasedImpl (android.view.View) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
android.view.View view
java.util.concurrent.Callable takeScreenshotCallable
java.util.concurrent.FutureTask task
static void setTakeScreenshotCallableFactory (android.support.test.runner.screenshot.TakeScreenshotCallable$Factory)
android.support.test.runner.screenshot.TakeScreenshotCallable$Factory factory
static void setUiAutomationWrapper (android.support.test.runner.screenshot.UiAutomationWrapper)
android.support.test.runner.screenshot.UiAutomationWrapper wrapper
static void setAndroidRuntimeVersion (int)
int sdkInt
static void ()
}
android/support/test/runner/screenshot/Screenshot$ScreenShotException.classScreenshot.java
package android.support.test.runner.screenshot
final android.support.test.runner.screenshot.Screenshot$ScreenShotException extends java.lang.RuntimeException {
void (java.lang.Throwable)
Throwable cause
}
android/support/test/runner/screenshot/ScreenCaptureProcessor.classScreenCaptureProcessor.java
package android.support.test.runner.screenshot
public abstract android.support.test.runner.screenshot.ScreenCaptureProcessor extends java.lang.Object {
public abstract java.lang.String process (android.support.test.runner.screenshot.ScreenCapture) throws java.io.IOException
}
android/support/test/runner/screenshot/ScreenCapture.classScreenCapture.java
package android.support.test.runner.screenshot
public final android.support.test.runner.screenshot.ScreenCapture extends java.lang.Object {
private static final android.graphics.Bitmap$CompressFormat DEFAULT_FORMAT
private final android.graphics.Bitmap mBitmap
private android.support.test.runner.screenshot.ScreenCaptureProcessor mDefaultProcessor
private String mFilename
private android.graphics.Bitmap$CompressFormat mFormat
private java.util.Set mProcessorSet
void (android.graphics.Bitmap)
android.graphics.Bitmap bitmap
void (android.graphics.Bitmap, android.support.test.runner.screenshot.ScreenCaptureProcessor)
android.graphics.Bitmap bitmap
android.support.test.runner.screenshot.ScreenCaptureProcessor defaultProcessor
public android.graphics.Bitmap getBitmap ()
public java.lang.String getName ()
public android.graphics.Bitmap$CompressFormat getFormat ()
public android.support.test.runner.screenshot.ScreenCapture setName (java.lang.String)
String filename
public android.support.test.runner.screenshot.ScreenCapture setFormat (android.graphics.Bitmap$CompressFormat)
android.graphics.Bitmap$CompressFormat format
android.support.test.runner.screenshot.ScreenCapture setProcessors (java.util.Set)
java.util.Set processorSet
java.util.Set getProcessors ()
public void process () throws java.io.IOException
public void process (java.util.Set) throws java.io.IOException
android.support.test.runner.screenshot.ScreenCaptureProcessor processor
java.util.Set processorSet
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
boolean bitmapsEqual
boolean nameEqual
boolean formatEqual
Object obj
android.support.test.runner.screenshot.ScreenCapture other
boolean bitmapsEqual
boolean nameEqual
boolean formatEqual
static void ()
}
android/support/test/runner/screenshot/BasicScreenCaptureProcessor.classBasicScreenCaptureProcessor.java
package android.support.test.runner.screenshot
public android.support.test.runner.screenshot.BasicScreenCaptureProcessor extends java.lang.Object implements android.support.test.runner.screenshot.ScreenCaptureProcessor {
private static int sAndroidRuntimeVersion
private static String sAndroidDeviceName
protected String mTag
protected String mFileNameDelimiter
protected String mDefaultFilenamePrefix
protected java.io.File mDefaultScreenshotPath
public void ()
void (java.io.File)
java.io.File defaultScreenshotPath
public java.lang.String process (android.support.test.runner.screenshot.ScreenCapture) throws java.io.IOException
java.io.IOException e
java.io.IOException e
android.support.test.runner.screenshot.ScreenCapture capture
String filename
java.io.File imageFolder
java.io.File imageFile
java.io.BufferedOutputStream out
protected java.lang.String getDefaultFilename ()
protected java.lang.String getFilename (java.lang.String)
String prefix
static void setAndroidDeviceName (java.lang.String)
String deviceName
static void setAndroidRuntimeVersion (int)
int sdkInt
static void ()
}
android/support/test/runner/screenshot/
android/support/test/runner/permission/UiAutomationShellCommand.classUiAutomationShellCommand.java
package android.support.test.runner.permission
android.support.test.runner.permission.UiAutomationShellCommand extends android.support.test.runner.permission.ShellCommand {
private static final String TAG
private final String mTargetPackage
private final String mPermission
private final android.support.test.runner.permission.UiAutomationShellCommand$PmCommand mCommand
private final android.app.UiAutomation mUiAutomation
void (java.lang.String, java.lang.String, android.support.test.runner.permission.UiAutomationShellCommand$PmCommand)
String targetPackage
String permission
android.support.test.runner.permission.UiAutomationShellCommand$PmCommand pmCommand
public void execute () throws java.lang.Exception
protected java.lang.String commandForPermission ()
private void executePermissionCommand (java.lang.String) throws java.io.IOException
java.util.concurrent.TimeoutException e
String cmd
private static void awaitTermination (android.os.ParcelFileDescriptor, long, java.util.concurrent.TimeUnit) throws java.io.IOException java.util.concurrent.TimeoutException
String line
android.os.ParcelFileDescriptor pfDescriptor
long timeout
java.util.concurrent.TimeUnit unit
long timeoutInMillis
long endTimeInMillis
java.io.BufferedReader reader
}
android/support/test/runner/permission/UiAutomationShellCommand$PmCommand.classUiAutomationShellCommand.java
package android.support.test.runner.permission
final android.support.test.runner.permission.UiAutomationShellCommand$PmCommand extends java.lang.Enum {
public static final android.support.test.runner.permission.UiAutomationShellCommand$PmCommand GRANT_PERMISSION
private final String mPmCommand
private static final android.support.test.runner.permission.UiAutomationShellCommand$PmCommand[] $VALUES
public static android.support.test.runner.permission.UiAutomationShellCommand$PmCommand[] values ()
public static android.support.test.runner.permission.UiAutomationShellCommand$PmCommand valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String command
public java.lang.String get ()
static void ()
}
android/support/test/runner/permission/ShellCommand.classShellCommand.java
package android.support.test.runner.permission
public abstract android.support.test.runner.permission.ShellCommand extends java.lang.Object {
private static final String SAFE_PUNCTUATION
public void ()
static java.lang.String shellEscape (java.lang.String)
char c
int ii
String word
int len
abstract void execute () throws java.lang.Exception
}
android/support/test/runner/permission/RequestPermissionCallable.classRequestPermissionCallable.java
package android.support.test.runner.permission
public abstract android.support.test.runner.permission.RequestPermissionCallable extends java.lang.Object implements java.util.concurrent.Callable {
private final android.support.test.runner.permission.ShellCommand mShellCommand
private final android.content.Context mTargetContext
private final String mTargetPackage
private final String mPermission
public void (android.support.test.runner.permission.ShellCommand, android.content.Context, java.lang.String)
android.support.test.runner.permission.ShellCommand shellCommand
android.content.Context targetContext
String permission
String targetPackage
protected java.lang.String getPermission ()
protected boolean isPermissionGranted ()
protected android.support.test.runner.permission.ShellCommand getShellCommand ()
public boolean equals (java.lang.Object)
Object o
android.support.test.runner.permission.RequestPermissionCallable that
public int hashCode ()
}
android/support/test/runner/permission/RequestPermissionCallable$Result.classRequestPermissionCallable.java
package android.support.test.runner.permission
public final android.support.test.runner.permission.RequestPermissionCallable$Result extends java.lang.Enum {
public static final android.support.test.runner.permission.RequestPermissionCallable$Result SUCCESS
public static final android.support.test.runner.permission.RequestPermissionCallable$Result FAILURE
private static final android.support.test.runner.permission.RequestPermissionCallable$Result[] $VALUES
public static android.support.test.runner.permission.RequestPermissionCallable$Result[] values ()
public static android.support.test.runner.permission.RequestPermissionCallable$Result valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/support/test/runner/permission/PermissionRequester.classPermissionRequester.java
package android.support.test.runner.permission
public android.support.test.runner.permission.PermissionRequester extends java.lang.Object {
private static final String TAG
private int mAndroidRuntimeVersion
private final android.content.Context mTargetContext
final java.util.HashSet mRequestedPermissions
public void ()
void (android.content.Context)
android.content.Context targetContext
public transient void addPermissions (java.lang.String[])
android.support.test.runner.permission.GrantPermissionCallable requestPermissionCallable
String permission
String[] permissions
public void requestPermissions ()
Exception exception
android.support.test.runner.permission.RequestPermissionCallable requestPermissionCallable
protected void setAndroidRuntimeVersion (int)
int sdkInt
private boolean deviceSupportsRuntimePermissions ()
boolean supportsRuntimePermissions
private int getAndroidRuntimeVersion ()
}
android/support/test/runner/permission/GrantPermissionCallable.classGrantPermissionCallable.java
package android.support.test.runner.permission
android.support.test.runner.permission.GrantPermissionCallable extends android.support.test.runner.permission.RequestPermissionCallable {
private static final String TAG
void (android.support.test.runner.permission.ShellCommand, android.content.Context, java.lang.String)
android.support.test.runner.permission.ShellCommand shellCommand
android.content.Context context
String permission
public android.support.test.runner.permission.RequestPermissionCallable$Result call () throws java.lang.Exception
android.support.test.runner.permission.ShellCommand cmdForPermission
public volatile java.lang.Object call () throws java.lang.Exception
}
android/support/test/runner/permission/
android/support/test/runner/lifecycle/Stage.classStage.java
package android.support.test.runner.lifecycle
public final android.support.test.runner.lifecycle.Stage extends java.lang.Enum {
public static final android.support.test.runner.lifecycle.Stage PRE_ON_CREATE
public static final android.support.test.runner.lifecycle.Stage CREATED
public static final android.support.test.runner.lifecycle.Stage STARTED
public static final android.support.test.runner.lifecycle.Stage RESUMED
public static final android.support.test.runner.lifecycle.Stage PAUSED
public static final android.support.test.runner.lifecycle.Stage STOPPED
public static final android.support.test.runner.lifecycle.Stage RESTARTED
public static final android.support.test.runner.lifecycle.Stage DESTROYED
private static final android.support.test.runner.lifecycle.Stage[] $VALUES
public static android.support.test.runner.lifecycle.Stage[] values ()
public static android.support.test.runner.lifecycle.Stage valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/support/test/runner/lifecycle/ApplicationStage.classApplicationStage.java
package android.support.test.runner.lifecycle
public final android.support.test.runner.lifecycle.ApplicationStage extends java.lang.Enum {
public static final android.support.test.runner.lifecycle.ApplicationStage PRE_ON_CREATE
public static final android.support.test.runner.lifecycle.ApplicationStage CREATED
private static final android.support.test.runner.lifecycle.ApplicationStage[] $VALUES
public static android.support.test.runner.lifecycle.ApplicationStage[] values ()
public static android.support.test.runner.lifecycle.ApplicationStage valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/support/test/runner/lifecycle/ApplicationLifecycleMonitorRegistry.classApplicationLifecycleMonitorRegistry.java
package android.support.test.runner.lifecycle
public final android.support.test.runner.lifecycle.ApplicationLifecycleMonitorRegistry extends java.lang.Object {
private static final java.util.concurrent.atomic.AtomicReference sLifecycleMonitor
private void ()
public static android.support.test.runner.lifecycle.ApplicationLifecycleMonitor getInstance ()
android.support.test.runner.lifecycle.ApplicationLifecycleMonitor instance
public static void registerInstance (android.support.test.runner.lifecycle.ApplicationLifecycleMonitor)
android.support.test.runner.lifecycle.ApplicationLifecycleMonitor monitor
static void ()
}
android/support/test/runner/lifecycle/ApplicationLifecycleMonitor.classApplicationLifecycleMonitor.java
package android.support.test.runner.lifecycle
public abstract android.support.test.runner.lifecycle.ApplicationLifecycleMonitor extends java.lang.Object {
public abstract void addLifecycleCallback (android.support.test.runner.lifecycle.ApplicationLifecycleCallback)
public abstract void removeLifecycleCallback (android.support.test.runner.lifecycle.ApplicationLifecycleCallback)
}
android/support/test/runner/lifecycle/ApplicationLifecycleCallback.classApplicationLifecycleCallback.java
package android.support.test.runner.lifecycle
public abstract android.support.test.runner.lifecycle.ApplicationLifecycleCallback extends java.lang.Object {
public abstract void onApplicationLifecycleChanged (android.app.Application, android.support.test.runner.lifecycle.ApplicationStage)
}
android/support/test/runner/lifecycle/ActivityLifecycleMonitorRegistry.classActivityLifecycleMonitorRegistry.java
package android.support.test.runner.lifecycle
public final android.support.test.runner.lifecycle.ActivityLifecycleMonitorRegistry extends java.lang.Object {
private static final java.util.concurrent.atomic.AtomicReference sLifecycleMonitor
private void ()
public static android.support.test.runner.lifecycle.ActivityLifecycleMonitor getInstance ()
android.support.test.runner.lifecycle.ActivityLifecycleMonitor instance
public static void registerInstance (android.support.test.runner.lifecycle.ActivityLifecycleMonitor)
android.support.test.runner.lifecycle.ActivityLifecycleMonitor monitor
static void ()
}
android/support/test/runner/lifecycle/ActivityLifecycleMonitor.classActivityLifecycleMonitor.java
package android.support.test.runner.lifecycle
public abstract android.support.test.runner.lifecycle.ActivityLifecycleMonitor extends java.lang.Object {
public abstract void addLifecycleCallback (android.support.test.runner.lifecycle.ActivityLifecycleCallback)
public abstract void removeLifecycleCallback (android.support.test.runner.lifecycle.ActivityLifecycleCallback)
public abstract android.support.test.runner.lifecycle.Stage getLifecycleStageOf (android.app.Activity)
public abstract java.util.Collection getActivitiesInStage (android.support.test.runner.lifecycle.Stage)
}
android/support/test/runner/lifecycle/ActivityLifecycleCallback.classActivityLifecycleCallback.java
package android.support.test.runner.lifecycle
public abstract android.support.test.runner.lifecycle.ActivityLifecycleCallback extends java.lang.Object {
public abstract void onActivityLifecycleChanged (android.app.Activity, android.support.test.runner.lifecycle.Stage)
}
android/support/test/runner/lifecycle/
android/support/test/runner/internal/deps/aidl/Codecs.classCodecs.java
package android.support.test.runner.internal.deps.aidl
public android.support.test.runner.internal.deps.aidl.Codecs extends java.lang.Object {
private static final ClassLoader CLASS_LOADER
private static final int PARCELABLE_NO_FLAGS
private void ()
public static boolean createBoolean (android.os.Parcel)
android.os.Parcel parcel
public static void writeBoolean (android.os.Parcel, boolean)
android.os.Parcel parcel
boolean value
public static java.lang.CharSequence createCharSequence (android.os.Parcel)
android.os.Parcel parcel
public static void writeCharSequence (android.os.Parcel, java.lang.CharSequence)
android.os.Parcel parcel
CharSequence charSequence
public static void writeCharSequenceAsReturnValue (android.os.Parcel, java.lang.CharSequence)
android.os.Parcel parcel
CharSequence charSequence
public static android.os.Parcelable createParcelable (android.os.Parcel, android.os.Parcelable$Creator)
android.os.Parcel parcel
android.os.Parcelable$Creator creator
public static void writeParcelable (android.os.Parcel, android.os.Parcelable)
android.os.Parcel parcel
android.os.Parcelable parcelable
public static void writeParcelableAsReturnValue (android.os.Parcel, android.os.Parcelable)
android.os.Parcel parcel
android.os.Parcelable parcelable
public static void writeStrongBinder (android.os.Parcel, android.os.IInterface)
android.os.Parcel parcel
android.os.IInterface iinterface
public static java.util.ArrayList createList (android.os.Parcel)
android.os.Parcel parcel
public static void readList (android.os.Parcel, java.util.List)
android.os.Parcel parcel
java.util.List list
public static java.util.HashMap createMap (android.os.Parcel)
android.os.Parcel parcel
public static void readMap (android.os.Parcel, java.util.Map)
android.os.Parcel parcel
java.util.Map map
static void ()
}
android/support/test/runner/internal/deps/aidl/BaseStub.classBaseStub.java
package android.support.test.runner.internal.deps.aidl
public abstract android.support.test.runner.internal.deps.aidl.BaseStub extends android.os.Binder implements android.os.IInterface {
public void ()
public android.os.IBinder asBinder ()
protected boolean routeToSuperOrEnforceInterface (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
android/support/test/runner/internal/deps/aidl/BaseProxy.classBaseProxy.java
package android.support.test.runner.internal.deps.aidl
public abstract android.support.test.runner.internal.deps.aidl.BaseProxy extends java.lang.Object implements android.os.IInterface {
private final android.os.IBinder mRemote
private final String mDescriptor
protected void (android.os.IBinder, java.lang.String)
android.os.IBinder remote
String descriptor
public android.os.IBinder asBinder ()
protected android.os.Parcel obtainAndWriteInterfaceToken ()
android.os.Parcel parcel
protected android.os.Parcel transactAndReadException (int, android.os.Parcel) throws android.os.RemoteException
RuntimeException e
int code
android.os.Parcel in
android.os.Parcel out
protected void transactAndReadExceptionReturnVoid (int, android.os.Parcel) throws android.os.RemoteException
int code
android.os.Parcel in
android.os.Parcel out
protected void transactOneway (int, android.os.Parcel) throws android.os.RemoteException
int code
android.os.Parcel in
}
android/support/test/runner/internal/deps/aidl/
android/support/test/runner/intercepting/SingleActivityFactory.classSingleActivityFactory.java
package android.support.test.runner.intercepting
public abstract android.support.test.runner.intercepting.SingleActivityFactory extends java.lang.Object implements android.support.test.runner.intercepting.InterceptingActivityFactory {
private final Class mActivityClassToIntercept
public void (java.lang.Class)
Class activityClassToIntercept
public final boolean shouldIntercept (java.lang.ClassLoader, java.lang.String, android.content.Intent)
ClassLoader classLoader
String className
android.content.Intent intent
public final android.app.Activity create (java.lang.ClassLoader, java.lang.String, android.content.Intent)
ClassLoader classLoader
String className
android.content.Intent intent
public final java.lang.Class getActivityClassToIntercept ()
protected abstract android.app.Activity create (android.content.Intent)
}
android/support/test/runner/intercepting/InterceptingActivityFactory.classInterceptingActivityFactory.java
package android.support.test.runner.intercepting
public abstract android.support.test.runner.intercepting.InterceptingActivityFactory extends java.lang.Object {
public abstract boolean shouldIntercept (java.lang.ClassLoader, java.lang.String, android.content.Intent)
public abstract android.app.Activity create (java.lang.ClassLoader, java.lang.String, android.content.Intent)
}
android/support/test/runner/intercepting/
android/support/test/runner/intent/IntentStubberRegistry.classIntentStubberRegistry.java
package android.support.test.runner.intent
public final android.support.test.runner.intent.IntentStubberRegistry extends java.lang.Object {
private static android.support.test.runner.intent.IntentStubber mInstance
private static java.util.concurrent.atomic.AtomicBoolean mIsLoaded
public static void load (android.support.test.runner.intent.IntentStubber)
android.support.test.runner.intent.IntentStubber intentStubber
public static boolean isLoaded ()
public static android.support.test.runner.intent.IntentStubber getInstance ()
private static void checkMain ()
private void ()
public static synchronized void reset ()
static void ()
}
android/support/test/runner/intent/IntentStubber.classIntentStubber.java
package android.support.test.runner.intent
public abstract android.support.test.runner.intent.IntentStubber extends java.lang.Object {
public abstract android.app.Instrumentation$ActivityResult getActivityResultForIntent (android.content.Intent)
}
android/support/test/runner/intent/IntentMonitorRegistry.classIntentMonitorRegistry.java
package android.support.test.runner.intent
public final android.support.test.runner.intent.IntentMonitorRegistry extends java.lang.Object {
private static final java.util.concurrent.atomic.AtomicReference mMonitorRef
public static android.support.test.runner.intent.IntentMonitor getInstance ()
android.support.test.runner.intent.IntentMonitor instance
public static void registerInstance (android.support.test.runner.intent.IntentMonitor)
android.support.test.runner.intent.IntentMonitor monitor
private void ()
static void ()
}
android/support/test/runner/intent/IntentMonitor.classIntentMonitor.java
package android.support.test.runner.intent
public abstract android.support.test.runner.intent.IntentMonitor extends java.lang.Object {
public abstract void addIntentCallback (android.support.test.runner.intent.IntentCallback)
public abstract void removeIntentCallback (android.support.test.runner.intent.IntentCallback)
}
android/support/test/runner/intent/IntentCallback.classIntentCallback.java
package android.support.test.runner.intent
public abstract android.support.test.runner.intent.IntentCallback extends java.lang.Object {
public abstract void onIntentSent (android.content.Intent)
}
android/support/test/runner/intent/
android/support/test/runner/UsageTrackerFacilitator.classUsageTrackerFacilitator.java
package android.support.test.runner
public android.support.test.runner.UsageTrackerFacilitator extends java.lang.Object implements android.support.test.internal.runner.tracker.UsageTracker {
private static final String TAG
private final boolean mShouldTrackUsage
public void (android.support.test.internal.runner.RunnerArgs)
android.support.test.internal.runner.RunnerArgs runnerArgs
public void (boolean)
boolean shouldTrackUsage
public boolean shouldTrackUsage ()
public void registerUsageTracker (android.support.test.internal.runner.tracker.UsageTracker)
android.support.test.internal.runner.tracker.UsageTracker usageTracker
public void trackUsage (java.lang.String, java.lang.String)
String usage
String version
public void sendUsages ()
}
android/support/test/runner/MonitoringInstrumentation.classMonitoringInstrumentation.java
package android.support.test.runner
public android.support.test.runner.MonitoringInstrumentation extends android.support.test.internal.runner.hidden.ExposedInstrumentationApi {
private static final String TAG
private static final long MILLIS_TO_WAIT_FOR_ACTIVITY_TO_STOP
private static final long MILLIS_TO_POLL_FOR_ACTIVITY_STOP
private static final int START_ACTIVITY_TIMEOUT_SECONDS
private android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl mLifecycleMonitor
private android.support.test.internal.runner.lifecycle.ApplicationLifecycleMonitorImpl mApplicationMonitor
private android.support.test.internal.runner.intent.IntentMonitorImpl mIntentMonitor
private java.util.concurrent.ExecutorService mExecutorService
private android.os.Handler mHandlerForMainLooper
private java.util.concurrent.atomic.AtomicBoolean mAnActivityHasBeenLaunched
private java.util.concurrent.atomic.AtomicLong mLastIdleTime
private java.util.concurrent.atomic.AtomicInteger mStartedActivityCounter
private String mJsBridgeClassName
private java.util.concurrent.atomic.AtomicBoolean mIsJsBridgeLoaded
private ThreadLocal mIsDexmakerClassLoaderInitialized
private android.os.MessageQueue$IdleHandler mIdleHandler
private volatile boolean mFinished
private volatile android.support.test.runner.intercepting.InterceptingActivityFactory mInterceptingActivityFactory
public void ()
public void onCreate (android.os.Bundle)
android.os.Bundle arguments
String currentProcessName
int corePoolSize
long keepAliveTime
protected void installMultidex ()
protected final void installMultidexForContext (android.content.Context)
Class multidex
java.lang.reflect.Method install
ClassNotFoundException ignored
NoSuchMethodException nsme
java.lang.reflect.InvocationTargetException ite
IllegalAccessException iae
android.content.Context context
protected final void specifyDexMakerCacheProperty ()
java.io.File dexCache
protected final void setJsBridgeClassName (java.lang.String)
String className
private void setupDexmakerClassloader ()
ClassLoader originalClassLoader
ClassLoader newClassLoader
private void logUncaughtExceptions ()
Thread$UncaughtExceptionHandler standardHandler
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 void callApplicationOnCreate (android.app.Application)
android.app.Application app
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
android.app.Instrumentation$ActivityResult ar
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
android.app.Instrumentation$ActivityResult ar
public android.app.Instrumentation$ActivityResult execStartActivity (android.content.Context, android.os.IBinder, android.os.IBinder, java.lang.String, android.content.Intent, int, android.os.Bundle)
android.content.Context who
android.os.IBinder contextThread
android.os.IBinder token
String target
android.content.Intent intent
int requestCode
android.os.Bundle options
android.app.Instrumentation$ActivityResult ar
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.os.UserHandle)
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
android.os.UserHandle user
public void execStartActivities (android.content.Context, android.os.IBinder, android.os.IBinder, android.app.Activity, android.content.Intent[], android.os.Bundle)
android.content.Intent intent
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
android.app.Instrumentation$ActivityResult ar
private android.app.Instrumentation$ActivityResult stubResultFor (android.content.Intent)
java.util.concurrent.ExecutionException e
InterruptedException e
java.util.concurrent.FutureTask task
android.content.Intent intent
public boolean onException (java.lang.Object, java.lang.Throwable)
Object obj
Throwable e
String error
protected void dumpThreadStateToOutputs (java.lang.String)
String outputFileName
String threadState
protected java.lang.String getThreadState ()
StackTraceElement ste
StringBuilder threadMessage
java.util.Map$Entry threadAndStack
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
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 android.app.Activity newActivity (java.lang.ClassLoader, java.lang.String, android.content.Intent) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
ClassLoader cl
String className
android.content.Intent intent
public void interceptActivityUsing (android.support.test.runner.intercepting.InterceptingActivityFactory)
android.support.test.runner.intercepting.InterceptingActivityFactory interceptingActivityFactory
public void useDefaultInterceptingActivityFactory ()
private void tryLoadingJsBridge (java.lang.String)
String className
protected static void reflectivelyInvokeRemoteMethod (android.support.test.internal.runner.RunnerArgs$TestArg)
Class c
java.lang.reflect.Method m
ReflectiveOperationException e
android.support.test.internal.runner.RunnerArgs$TestArg methodName
protected boolean isPrimaryInstrProcess (java.lang.String)
String argsProcessName
String currentProcessName
static java.util.concurrent.atomic.AtomicLong access$000 (android.support.test.runner.MonitoringInstrumentation)
android.support.test.runner.MonitoringInstrumentation x0
static android.app.Activity access$101 (android.support.test.runner.MonitoringInstrumentation, android.content.Intent)
android.support.test.runner.MonitoringInstrumentation x0
android.content.Intent x1
static java.util.concurrent.atomic.AtomicBoolean access$200 (android.support.test.runner.MonitoringInstrumentation)
android.support.test.runner.MonitoringInstrumentation x0
static android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl access$300 (android.support.test.runner.MonitoringInstrumentation)
android.support.test.runner.MonitoringInstrumentation x0
static void ()
}
android/support/test/runner/MonitoringInstrumentation$StubResultCallable.classMonitoringInstrumentation.java
package android.support.test.runner
android.support.test.runner.MonitoringInstrumentation$StubResultCallable extends java.lang.Object implements java.util.concurrent.Callable {
private final android.content.Intent mIntent
void (android.content.Intent)
android.content.Intent intent
public android.app.Instrumentation$ActivityResult call ()
public volatile java.lang.Object call () throws java.lang.Exception
}
android/support/test/runner/MonitoringInstrumentation$ActivityFinisher.classMonitoringInstrumentation.java
package android.support.test.runner
public android.support.test.runner.MonitoringInstrumentation$ActivityFinisher extends java.lang.Object implements java.lang.Runnable {
final android.support.test.runner.MonitoringInstrumentation this$0
public void (android.support.test.runner.MonitoringInstrumentation)
android.support.test.runner.MonitoringInstrumentation this$0
public void run ()
android.support.test.runner.lifecycle.Stage s
RuntimeException e
android.app.Activity activity
java.util.List activities
}
android/support/test/runner/MonitoringInstrumentation$5.classMonitoringInstrumentation.java
package android.support.test.runner
android.support.test.runner.MonitoringInstrumentation$5 extends java.lang.Object implements java.lang.Runnable {
final String val$className
final android.support.test.runner.MonitoringInstrumentation this$0
void (android.support.test.runner.MonitoringInstrumentation, java.lang.String)
android.support.test.runner.MonitoringInstrumentation this$0
public void run ()
Class jsBridge
java.lang.reflect.Method install
ReflectiveOperationException ignored
ReflectiveOperationException ite
}
android/support/test/runner/MonitoringInstrumentation$4.classMonitoringInstrumentation.java
package android.support.test.runner
android.support.test.runner.MonitoringInstrumentation$4 extends java.lang.Object implements java.util.concurrent.Callable {
final android.content.Intent val$intent
final android.support.test.runner.MonitoringInstrumentation this$0
void (android.support.test.runner.MonitoringInstrumentation, android.content.Intent)
android.support.test.runner.MonitoringInstrumentation this$0
public android.app.Activity call ()
public volatile java.lang.Object call () throws java.lang.Exception
}
android/support/test/runner/MonitoringInstrumentation$3.classMonitoringInstrumentation.java
package android.support.test.runner
android.support.test.runner.MonitoringInstrumentation$3 extends java.lang.Object implements java.lang.Thread$UncaughtExceptionHandler {
final Thread$UncaughtExceptionHandler val$standardHandler
final android.support.test.runner.MonitoringInstrumentation this$0
void (android.support.test.runner.MonitoringInstrumentation, java.lang.Thread$UncaughtExceptionHandler)
android.support.test.runner.MonitoringInstrumentation this$0
public void uncaughtException (java.lang.Thread, java.lang.Throwable)
Thread t
Throwable e
}
android/support/test/runner/MonitoringInstrumentation$2.classMonitoringInstrumentation.java
package android.support.test.runner
android.support.test.runner.MonitoringInstrumentation$2 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
void (android.support.test.runner.MonitoringInstrumentation)
android.support.test.runner.MonitoringInstrumentation this$0
public java.lang.Thread newThread (java.lang.Runnable)
Runnable runnable
Thread thread
}
android/support/test/runner/MonitoringInstrumentation$1.classMonitoringInstrumentation.java
package android.support.test.runner
android.support.test.runner.MonitoringInstrumentation$1 extends java.lang.Object implements android.os.MessageQueue$IdleHandler {
final android.support.test.runner.MonitoringInstrumentation this$0
void (android.support.test.runner.MonitoringInstrumentation)
android.support.test.runner.MonitoringInstrumentation this$0
public boolean queueIdle ()
}
android/support/test/runner/AndroidJUnitRunner.classAndroidJUnitRunner.java
package android.support.test.runner
public android.support.test.runner.AndroidJUnitRunner extends android.support.test.runner.MonitoringInstrumentation implements android.support.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener$OnConnectListener {
private static final String LOG_TAG
private android.os.Bundle mArguments
private android.support.test.internal.runner.listener.InstrumentationResultPrinter mInstrumentationResultPrinter
private android.support.test.internal.runner.RunnerArgs mRunnerArgs
private android.support.test.runner.UsageTrackerFacilitator mUsageTrackerFacilitator
private android.support.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener mOrchestratorListener
public void ()
public void onCreate (android.os.Bundle)
android.support.test.runner.lifecycle.ApplicationLifecycleCallback listener
android.os.Bundle arguments
public void onOrchestratorConnect ()
private void parseRunnerArgs (android.os.Bundle)
android.os.Bundle arguments
private android.os.Bundle getArguments ()
android.support.test.internal.runner.listener.InstrumentationResultPrinter getInstrumentationResultPrinter ()
public void onStart ()
org.junit.runner.Request testRequest
android.support.test.internal.runner.TestExecutor$Builder executorBuilder
org.junit.runner.Request testRequest
String msg
RuntimeException e
android.os.Bundle results
public void finish (int, android.os.Bundle)
RuntimeException re
int resultCode
android.os.Bundle results
private void addListeners (android.support.test.internal.runner.RunnerArgs, android.support.test.internal.runner.TestExecutor$Builder)
android.support.test.internal.runner.RunnerArgs args
android.support.test.internal.runner.TestExecutor$Builder builder
private void addScreenCaptureProcessors (android.support.test.internal.runner.RunnerArgs)
android.support.test.internal.runner.RunnerArgs args
private void addCoverageListener (android.support.test.internal.runner.RunnerArgs, android.support.test.internal.runner.TestExecutor$Builder)
android.support.test.internal.runner.RunnerArgs args
android.support.test.internal.runner.TestExecutor$Builder builder
private void addDelayListener (android.support.test.internal.runner.RunnerArgs, android.support.test.internal.runner.TestExecutor$Builder)
android.support.test.internal.runner.RunnerArgs args
android.support.test.internal.runner.TestExecutor$Builder builder
private void addListenersFromArg (android.support.test.internal.runner.RunnerArgs, android.support.test.internal.runner.TestExecutor$Builder)
org.junit.runner.notification.RunListener listener
android.support.test.internal.runner.RunnerArgs args
android.support.test.internal.runner.TestExecutor$Builder builder
public boolean onException (java.lang.Object, java.lang.Throwable)
Object obj
Throwable e
android.support.test.internal.runner.listener.InstrumentationResultPrinter instResultPrinter
org.junit.runner.Request buildRequest (android.support.test.internal.runner.RunnerArgs, android.os.Bundle)
android.support.test.internal.runner.RunnerArgs runnerArgs
android.os.Bundle bundleArgs
android.support.test.internal.runner.TestRequestBuilder builder
private void registerUserTracker ()
android.content.Context targetContext
android.support.test.internal.runner.TestRequestBuilder createTestRequestBuilder (android.app.Instrumentation, android.os.Bundle)
android.app.Instrumentation instr
android.os.Bundle arguments
}
android/support/test/runner/AndroidJUnitRunner$1.classAndroidJUnitRunner.java
package android.support.test.runner
android.support.test.runner.AndroidJUnitRunner$1 extends java.lang.Object implements java.lang.Runnable {
final android.support.test.runner.AndroidJUnitRunner this$0
void (android.support.test.runner.AndroidJUnitRunner)
android.support.test.runner.AndroidJUnitRunner this$0
public void run ()
}
android/support/test/runner/AndroidJUnit4.classAndroidJUnit4.java
package android.support.test.runner
public final android.support.test.runner.AndroidJUnit4 extends android.support.test.internal.runner.junit4.AndroidJUnit4ClassRunner {
public void (java.lang.Class, android.support.test.internal.util.AndroidRunnerParams) throws org.junit.runners.model.InitializationError
Class klass
android.support.test.internal.util.AndroidRunnerParams runnerParams
}
android/support/test/runner/
android/support/test/orchestrator/listeners/result/TestRunResult.classTestRunResult.java
package android.support.test.orchestrator.listeners.result
public android.support.test.orchestrator.listeners.result.TestRunResult extends java.lang.Object implements android.support.test.orchestrator.listeners.result.ITestRunListener {
private static final String LOG_TAG
private String mTestRunName
private java.util.Map mTestResults
private java.util.Map mRunMetrics
private boolean mIsRunComplete
private long mElapsedTime
private int[] mStatusCounts
private boolean mIsCountDirty
private String mRunFailureError
private boolean mAggregateMetrics
public void ()
public void setAggregateMetrics (boolean)
boolean metricAggregation
public java.lang.String getName ()
public java.util.Map getTestResults ()
public java.util.Map getRunMetrics ()
public java.util.Set getCompletedTests ()
java.util.Map$Entry testEntry
java.util.Set completedTests
public boolean isRunFailure ()
public boolean isRunComplete ()
public void setRunComplete (boolean)
boolean runComplete
public int getNumTestsInState (android.support.test.orchestrator.listeners.result.TestResult$TestStatus)
int i
android.support.test.orchestrator.listeners.result.TestResult r
android.support.test.orchestrator.listeners.result.TestResult$TestStatus status
public int getNumTests ()
public int getNumCompleteTests ()
public boolean hasFailedTests ()
public int getNumAllFailedTests ()
public long getElapsedTime ()
public java.lang.String getRunFailureMessage ()
public void testRunStarted (java.lang.String, int)
String runName
int testCount
public void testStarted (android.support.test.orchestrator.listeners.result.TestIdentifier)
android.support.test.orchestrator.listeners.result.TestIdentifier test
private void addTestResult (android.support.test.orchestrator.listeners.result.TestIdentifier, android.support.test.orchestrator.listeners.result.TestResult)
android.support.test.orchestrator.listeners.result.TestIdentifier test
android.support.test.orchestrator.listeners.result.TestResult testResult
private void updateTestResult (android.support.test.orchestrator.listeners.result.TestIdentifier, android.support.test.orchestrator.listeners.result.TestResult$TestStatus, java.lang.String)
android.support.test.orchestrator.listeners.result.TestIdentifier test
android.support.test.orchestrator.listeners.result.TestResult$TestStatus status
String trace
android.support.test.orchestrator.listeners.result.TestResult r
public void testFailed (android.support.test.orchestrator.listeners.result.TestIdentifier, java.lang.String)
android.support.test.orchestrator.listeners.result.TestIdentifier test
String trace
public void testAssumptionFailure (android.support.test.orchestrator.listeners.result.TestIdentifier, java.lang.String)
android.support.test.orchestrator.listeners.result.TestIdentifier test
String trace
public void testIgnored (android.support.test.orchestrator.listeners.result.TestIdentifier)
android.support.test.orchestrator.listeners.result.TestIdentifier test
public void testEnded (android.support.test.orchestrator.listeners.result.TestIdentifier, java.util.Map)
android.support.test.orchestrator.listeners.result.TestIdentifier test
java.util.Map testMetrics
android.support.test.orchestrator.listeners.result.TestResult result
public void testRunFailed (java.lang.String)
String errorMessage
public void testRunStopped (long)
long elapsedTime
public void testRunEnded (long, java.util.Map)
String existingValue
String combinedValue
java.util.Map$Entry entry
long elapsedTime
java.util.Map runMetrics
private java.lang.String combineValues (java.lang.String, java.lang.String)
Long existingLong
Long newLong
Double existingDouble
Double newDouble
String existingValue
String newValue
public java.lang.String getTextSummary ()
int count
android.support.test.orchestrator.listeners.result.TestResult$TestStatus status
StringBuilder builder
static void ()
}
android/support/test/orchestrator/listeners/result/TestResult.classTestResult.java
package android.support.test.orchestrator.listeners.result
public android.support.test.orchestrator.listeners.result.TestResult extends java.lang.Object {
private android.support.test.orchestrator.listeners.result.TestResult$TestStatus mStatus
private String mStackTrace
private java.util.Map mMetrics
private long mStartTime
private long mEndTime
public void ()
public android.support.test.orchestrator.listeners.result.TestResult$TestStatus getStatus ()
public java.lang.String getStackTrace ()
public java.util.Map getMetrics ()
public void setMetrics (java.util.Map)
java.util.Map metrics
public long getStartTime ()
public long getEndTime ()
public android.support.test.orchestrator.listeners.result.TestResult setStatus (android.support.test.orchestrator.listeners.result.TestResult$TestStatus)
android.support.test.orchestrator.listeners.result.TestResult$TestStatus status
public void setStackTrace (java.lang.String)
String trace
public void setEndTime (long)
long currentTimeMillis
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
android.support.test.orchestrator.listeners.result.TestResult other
private static boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
}
android/support/test/orchestrator/listeners/result/TestResult$TestStatus.classTestResult.java
package android.support.test.orchestrator.listeners.result
public final android.support.test.orchestrator.listeners.result.TestResult$TestStatus extends java.lang.Enum {
public static final android.support.test.orchestrator.listeners.result.TestResult$TestStatus FAILURE
public static final android.support.test.orchestrator.listeners.result.TestResult$TestStatus PASSED
public static final android.support.test.orchestrator.listeners.result.TestResult$TestStatus INCOMPLETE
public static final android.support.test.orchestrator.listeners.result.TestResult$TestStatus ASSUMPTION_FAILURE
public static final android.support.test.orchestrator.listeners.result.TestResult$TestStatus IGNORED
private static final android.support.test.orchestrator.listeners.result.TestResult$TestStatus[] $VALUES
public static android.support.test.orchestrator.listeners.result.TestResult$TestStatus[] values ()
public static android.support.test.orchestrator.listeners.result.TestResult$TestStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/support/test/orchestrator/listeners/result/TestIdentifier.classTestIdentifier.java
package android.support.test.orchestrator.listeners.result
public android.support.test.orchestrator.listeners.result.TestIdentifier extends java.lang.Object {
private final String mClassName
private final String mTestName
public void (java.lang.String, java.lang.String)
String className
String testName
public java.lang.String getClassName ()
public java.lang.String getTestName ()
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
android.support.test.orchestrator.listeners.result.TestIdentifier other
public java.lang.String toString ()
}
android/support/test/orchestrator/listeners/result/ITestRunListener.classITestRunListener.java
package android.support.test.orchestrator.listeners.result
public abstract android.support.test.orchestrator.listeners.result.ITestRunListener extends java.lang.Object {
public abstract void testRunStarted (java.lang.String, int)
public abstract void testStarted (android.support.test.orchestrator.listeners.result.TestIdentifier)
public abstract void testFailed (android.support.test.orchestrator.listeners.result.TestIdentifier, java.lang.String)
public abstract void testAssumptionFailure (android.support.test.orchestrator.listeners.result.TestIdentifier, java.lang.String)
public abstract void testIgnored (android.support.test.orchestrator.listeners.result.TestIdentifier)
public abstract void testEnded (android.support.test.orchestrator.listeners.result.TestIdentifier, java.util.Map)
public abstract void testRunFailed (java.lang.String)
public abstract void testRunStopped (long)
public abstract void testRunEnded (long, java.util.Map)
}
android/support/test/orchestrator/listeners/result/
android/support/test/orchestrator/listeners/TextListener.classTextListener.java
package android.support.test.orchestrator.listeners
public android.support.test.orchestrator.listeners.TextListener extends android.support.test.orchestrator.listeners.OrchestrationRunListener {
private final java.io.PrintStream writer
public void (java.io.PrintStream)
java.io.PrintStream writer
public void testRunFinished (android.support.test.orchestrator.listeners.OrchestrationResult)
android.support.test.orchestrator.listeners.OrchestrationResult result
public void testStarted (android.support.test.orchestrator.junit.ParcelableDescription)
android.support.test.orchestrator.junit.ParcelableDescription description
public void testFailure (android.support.test.orchestrator.junit.ParcelableFailure)
android.support.test.orchestrator.junit.ParcelableFailure failure
public void testIgnored (android.support.test.orchestrator.junit.ParcelableDescription)
android.support.test.orchestrator.junit.ParcelableDescription description
private java.io.PrintStream getWriter ()
protected void printHeader (long)
long runTime
protected void printFailures (android.support.test.orchestrator.listeners.OrchestrationResult)
android.support.test.orchestrator.junit.ParcelableFailure each
android.support.test.orchestrator.listeners.OrchestrationResult result
java.util.List failures
int i
protected void printFailure (android.support.test.orchestrator.junit.ParcelableFailure, java.lang.String)
android.support.test.orchestrator.junit.ParcelableFailure each
String prefix
protected void printFooter (android.support.test.orchestrator.listeners.OrchestrationResult)
android.support.test.orchestrator.listeners.OrchestrationResult result
protected java.lang.String elapsedTimeAsString (long)
long runTime
}
android/support/test/orchestrator/listeners/OrchestrationXmlTestRunListener.classOrchestrationXmlTestRunListener.java
package android.support.test.orchestrator.listeners
public android.support.test.orchestrator.listeners.OrchestrationXmlTestRunListener extends android.support.test.orchestrator.listeners.OrchestrationRunListener {
private static final String LOG_TAG
private static final String TEST_RESULT_FILE_SUFFIX
private static final String TEST_RESULT_FILE_PREFIX
private static final String UTF_8
private static final String TESTSUITE
private static final String TESTCASE
private static final String ERROR
private static final String FAILURE
private static final String SKIPPED_TAG
private static final String ATTR_NAME
private static final String ATTR_TIME
private static final String ATTR_START_TIME
private static final String ATTR_END_TIME
private static final String ATTR_ERRORS
private static final String ATTR_FAILURES
private static final String ATTR_SKIPPED
private static final String ATTR_ASSERTIOMS
private static final String ATTR_TESTS
private static final String PROPERTIES
private static final String PROPERTY
private static final String ATTR_CLASSNAME
private static final String TIMESTAMP
private static final String HOSTNAME
private static final String ns
private String mHostName
public static final String REPORT_DIRECTORY_NAME
private java.io.File mReportDir
private String mReportPath
private android.support.test.orchestrator.listeners.result.TestRunResult mRunResult
private int mNumTests
private long startTime
private long finishTime
public void ()
public void setReportDir (java.io.File)
java.io.File file
public void setHostName (java.lang.String)
String hostName
public android.support.test.orchestrator.listeners.result.TestRunResult getRunResult ()
public void orchestrationRunStarted (int)
int testCount
public void testRunStarted (android.support.test.orchestrator.junit.ParcelableDescription)
android.support.test.orchestrator.junit.ParcelableDescription description
public void testStarted (android.support.test.orchestrator.junit.ParcelableDescription)
android.support.test.orchestrator.junit.ParcelableDescription description
public void testFinished (android.support.test.orchestrator.junit.ParcelableDescription)
android.support.test.orchestrator.junit.ParcelableDescription description
public void testFailure (android.support.test.orchestrator.junit.ParcelableFailure)
android.support.test.orchestrator.junit.ParcelableFailure failure
public void testAssumptionFailure (android.support.test.orchestrator.junit.ParcelableFailure)
android.support.test.orchestrator.junit.ParcelableFailure failure
public void testIgnored (android.support.test.orchestrator.junit.ParcelableDescription)
android.support.test.orchestrator.junit.ParcelableDescription description
public void testRunFinished (android.support.test.orchestrator.junit.ParcelableResult)
android.support.test.orchestrator.junit.ParcelableResult result
public void testProcessFinished (java.lang.String)
String message
public void orchestrationRunFinished ()
long elapsedTime
private static android.support.test.orchestrator.listeners.result.TestIdentifier toTestIdentifier (android.support.test.orchestrator.junit.ParcelableDescription)
android.support.test.orchestrator.junit.ParcelableDescription description
private void generateDocument (java.io.File, long)
org.kxml2.io.KXmlSerializer serializer
String msg
java.io.IOException e
java.io.File reportDir
long elapsedTime
String timestamp
java.io.OutputStream stream
private java.lang.String getAbsoluteReportPath ()
java.lang.String getTimestamp ()
java.text.SimpleDateFormat dateFormat
java.util.TimeZone gmt
String timestamp
protected java.io.File getResultFile (java.io.File) throws java.io.IOException
java.io.File reportDir
java.io.File reportFile
java.io.OutputStream createOutputResultStream (java.io.File) throws java.io.IOException
java.io.File reportDir
java.io.File reportFile
protected java.lang.String getTestSuiteName ()
void printTestResults (org.kxml2.io.KXmlSerializer, java.lang.String, long) throws java.io.IOException
java.util.Map$Entry testEntry
org.kxml2.io.KXmlSerializer serializer
String timestamp
long elapsedTime
String name
java.util.Map testResults
protected java.lang.String getTestName (android.support.test.orchestrator.listeners.result.TestIdentifier)
android.support.test.orchestrator.listeners.result.TestIdentifier testId
void print (org.kxml2.io.KXmlSerializer, android.support.test.orchestrator.listeners.result.TestIdentifier, android.support.test.orchestrator.listeners.result.TestResult) throws java.io.IOException
org.kxml2.io.KXmlSerializer serializer
android.support.test.orchestrator.listeners.result.TestIdentifier testId
android.support.test.orchestrator.listeners.result.TestResult testResult
long elapsedTimeMs
private void printFailedTest (org.kxml2.io.KXmlSerializer, java.lang.String, java.lang.String) throws java.io.IOException
org.kxml2.io.KXmlSerializer serializer
String tag
String stack
private java.lang.String sanitize (java.lang.String)
String text
static void ()
}
android/support/test/orchestrator/listeners/OrchestrationXmlTestRunListener$1.classOrchestrationXmlTestRunListener.java
package android.support.test.orchestrator.listeners
android.support.test.orchestrator.listeners.OrchestrationXmlTestRunListener$1 extends java.lang.Object {
static final int[] $SwitchMap$android$support$test$orchestrator$listeners$result$TestResult$TestStatus
static void ()
}
android/support/test/orchestrator/listeners/OrchestrationRunListener.classOrchestrationRunListener.java
package android.support.test.orchestrator.listeners
public abstract android.support.test.orchestrator.listeners.OrchestrationRunListener extends java.lang.Object {
private android.app.Instrumentation instrumentation
public void ()
public void setInstrumentation (android.app.Instrumentation)
android.app.Instrumentation instrumentation
public android.app.Instrumentation getInstrumentation ()
public void orchestrationRunStarted (int)
int testCount
public void testRunStarted (android.support.test.orchestrator.junit.ParcelableDescription)
android.support.test.orchestrator.junit.ParcelableDescription description
public void testStarted (android.support.test.orchestrator.junit.ParcelableDescription)
android.support.test.orchestrator.junit.ParcelableDescription description
public void testFinished (android.support.test.orchestrator.junit.ParcelableDescription)
android.support.test.orchestrator.junit.ParcelableDescription description
public void testFailure (android.support.test.orchestrator.junit.ParcelableFailure)
android.support.test.orchestrator.junit.ParcelableFailure failure
public void testAssumptionFailure (android.support.test.orchestrator.junit.ParcelableFailure)
android.support.test.orchestrator.junit.ParcelableFailure failure
public void testIgnored (android.support.test.orchestrator.junit.ParcelableDescription)
android.support.test.orchestrator.junit.ParcelableDescription description
public void testRunFinished (android.support.test.orchestrator.junit.ParcelableResult)
android.support.test.orchestrator.junit.ParcelableResult result
public void testProcessFinished (java.lang.String)
String message
}
android/support/test/orchestrator/listeners/OrchestrationResultPrinter.classOrchestrationResultPrinter.java
package android.support.test.orchestrator.listeners
public android.support.test.orchestrator.listeners.OrchestrationResultPrinter extends android.support.test.orchestrator.listeners.OrchestrationRunListener {
private static final String LOG_TAG
public static final String REPORT_VALUE_ID
public static final String REPORT_KEY_NUM_TOTAL
public static final String REPORT_KEY_NUM_CURRENT
public static final String REPORT_KEY_NAME_CLASS
public static final String REPORT_KEY_NAME_TEST
public static final int REPORT_VALUE_RESULT_START
public static final int REPORT_VALUE_RESULT_OK
public static final int REPORT_VALUE_RESULT_ERROR
public static final int REPORT_VALUE_RESULT_FAILURE
public static final int REPORT_VALUE_RESULT_IGNORED
public static final int REPORT_VALUE_RESULT_ASSUMPTION_FAILURE
public static final String REPORT_KEY_STACK
private final android.os.Bundle mResultTemplate
private android.os.Bundle mTestResult
int mTestNum
int mTestResultCode
String mTestClass
private android.support.test.orchestrator.junit.ParcelableDescription mDescription
public void ()
public void orchestrationRunStarted (int)
int testCount
public void testStarted (android.support.test.orchestrator.junit.ParcelableDescription)
android.support.test.orchestrator.junit.ParcelableDescription description
String testClass
String testName
public void testFinished (android.support.test.orchestrator.junit.ParcelableDescription)
android.support.test.orchestrator.junit.ParcelableDescription description
public void testFailure (android.support.test.orchestrator.junit.ParcelableFailure)
android.support.test.orchestrator.junit.ParcelableFailure failure
public void testAssumptionFailure (android.support.test.orchestrator.junit.ParcelableFailure)
android.support.test.orchestrator.junit.ParcelableFailure failure
private void reportFailure (android.support.test.orchestrator.junit.ParcelableFailure)
android.support.test.orchestrator.junit.ParcelableFailure failure
public void testIgnored (android.support.test.orchestrator.junit.ParcelableDescription)
android.support.test.orchestrator.junit.ParcelableDescription description
public void reportProcessCrash (java.lang.Throwable)
android.support.test.orchestrator.junit.ParcelableFailure failure
Exception e
Throwable t
public void sendStatus (int, android.os.Bundle)
int code
android.os.Bundle bundle
public void orchestrationRunFinished (java.io.PrintStream, android.support.test.orchestrator.listeners.OrchestrationResult)
java.io.PrintStream streamResult
android.support.test.orchestrator.listeners.OrchestrationResult orchestrationResults
}
android/support/test/orchestrator/listeners/OrchestrationResult.classOrchestrationResult.java
package android.support.test.orchestrator.listeners
public final android.support.test.orchestrator.listeners.OrchestrationResult extends java.lang.Object {
private final long runCount
private final long startTime
private final long finishTime
private final java.util.List failures
void (long, long, long, java.util.List)
long runCount
long startTime
long finishTime
java.util.List failures
public long getRunTime ()
public boolean wasSuccessful ()
public long getRunCount ()
public int getFailureCount ()
public java.util.List getFailures ()
}
android/support/test/orchestrator/listeners/OrchestrationResult$Builder.classOrchestrationResult.java
package android.support.test.orchestrator.listeners
public final android.support.test.orchestrator.listeners.OrchestrationResult$Builder extends android.support.test.orchestrator.listeners.OrchestrationRunListener {
private long runCount
private long startTime
private long finishTime
private final java.util.List failures
public void ()
public void orchestrationRunStarted (int)
int testCount
public void orchestrationRunFinished ()
public void testStarted (android.support.test.orchestrator.junit.ParcelableDescription)
android.support.test.orchestrator.junit.ParcelableDescription description
public void testFailure (android.support.test.orchestrator.junit.ParcelableFailure)
android.support.test.orchestrator.junit.ParcelableFailure failure
public android.support.test.orchestrator.listeners.OrchestrationResult build ()
}
android/support/test/orchestrator/listeners/OrchestrationListenerManager.classOrchestrationListenerManager.java
package android.support.test.orchestrator.listeners
public final android.support.test.orchestrator.listeners.OrchestrationListenerManager extends java.lang.Object {
private static final String TAG
public static final String KEY_TEST_EVENT
private final java.util.List listeners
private final android.app.Instrumentation instrumentation
private boolean inProgress
private android.support.test.orchestrator.junit.ParcelableDescription lastDescription
public void (android.app.Instrumentation)
android.app.Instrumentation instrumentation
public void addListener (android.support.test.orchestrator.listeners.OrchestrationRunListener)
android.support.test.orchestrator.listeners.OrchestrationRunListener listener
public void orchestrationRunStarted (int)
android.support.test.orchestrator.listeners.OrchestrationRunListener listener
int testCount
public void testProcessFinished (java.lang.String)
android.support.test.orchestrator.listeners.OrchestrationRunListener listener
String outputFile
public void handleNotification (android.os.Bundle)
android.support.test.orchestrator.listeners.OrchestrationRunListener listener
android.os.Bundle bundle
private void cacheStatus (android.os.Bundle)
android.os.Bundle bundle
android.support.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent status
private void handleNotificationForListener (android.support.test.orchestrator.listeners.OrchestrationRunListener, android.os.Bundle)
android.support.test.orchestrator.listeners.OrchestrationRunListener listener
android.os.Bundle bundle
android.support.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent status
}
android/support/test/orchestrator/listeners/OrchestrationListenerManager$TestEvent.classOrchestrationListenerManager.java
package android.support.test.orchestrator.listeners
public final android.support.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent extends java.lang.Enum {
public static final android.support.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent TEST_RUN_STARTED
public static final android.support.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent TEST_RUN_FINISHED
public static final android.support.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent TEST_STARTED
public static final android.support.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent TEST_FINISHED
public static final android.support.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent TEST_FAILURE
public static final android.support.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent TEST_ASSUMPTION_FAILURE
public static final android.support.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent TEST_IGNORED
private static final android.support.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent[] $VALUES
public static android.support.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent[] values ()
public static android.support.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
android/support/test/orchestrator/listeners/OrchestrationListenerManager$1.classOrchestrationListenerManager.java
package android.support.test.orchestrator.listeners
android.support.test.orchestrator.listeners.OrchestrationListenerManager$1 extends java.lang.Object {
static final int[] $SwitchMap$android$support$test$orchestrator$listeners$OrchestrationListenerManager$TestEvent
static void ()
}
android/support/test/orchestrator/listeners/
android/support/test/orchestrator/junit/ParcelableResult.classParcelableResult.java
package android.support.test.orchestrator.junit
public final android.support.test.orchestrator.junit.ParcelableResult extends java.lang.Object implements android.os.Parcelable {
private final java.util.List mFailures
public static final android.os.Parcelable$Creator CREATOR
public void (org.junit.runner.Result)
org.junit.runner.notification.Failure failure
org.junit.runner.Result result
private void (android.os.Parcel)
Object failure
android.os.Parcel in
Object[] failures
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
public boolean wasSuccessful ()
public java.util.List getFailures ()
public int getFailureCount ()
void (android.os.Parcel, android.support.test.orchestrator.junit.ParcelableResult$1)
android.os.Parcel x0
android.support.test.orchestrator.junit.ParcelableResult$1 x1
static void ()
}
android/support/test/orchestrator/junit/ParcelableResult$1.classParcelableResult.java
package android.support.test.orchestrator.junit
android.support.test.orchestrator.junit.ParcelableResult$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public android.support.test.orchestrator.junit.ParcelableResult createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.test.orchestrator.junit.ParcelableResult[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/test/orchestrator/junit/ParcelableFailure.classParcelableFailure.java
package android.support.test.orchestrator.junit
public final android.support.test.orchestrator.junit.ParcelableFailure extends java.lang.Object implements android.os.Parcelable {
private static final String TAG
private static final int MAX_STREAM_LENGTH
private final android.support.test.orchestrator.junit.ParcelableDescription mDescription
private final String mTrace
public static final android.os.Parcelable$Creator CREATOR
public void (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
private void (android.os.Parcel)
android.os.Parcel in
public void (android.support.test.orchestrator.junit.ParcelableDescription, java.lang.Throwable)
android.support.test.orchestrator.junit.ParcelableDescription description
Throwable t
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
private static java.lang.String trimToLength (java.lang.String)
String trace
public java.lang.String getTrace ()
public android.support.test.orchestrator.junit.ParcelableDescription getDescription ()
void (android.os.Parcel, android.support.test.orchestrator.junit.ParcelableFailure$1)
android.os.Parcel x0
android.support.test.orchestrator.junit.ParcelableFailure$1 x1
static void ()
}
android/support/test/orchestrator/junit/ParcelableFailure$1.classParcelableFailure.java
package android.support.test.orchestrator.junit
android.support.test.orchestrator.junit.ParcelableFailure$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public android.support.test.orchestrator.junit.ParcelableFailure createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.test.orchestrator.junit.ParcelableFailure[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/test/orchestrator/junit/ParcelableDescription.classParcelableDescription.java
package android.support.test.orchestrator.junit
public final android.support.test.orchestrator.junit.ParcelableDescription extends java.lang.Object implements android.os.Parcelable {
private final String mClassName
private final String mMethodName
private final String mDisplayName
public static final android.os.Parcelable$Creator CREATOR
public void (org.junit.runner.Description)
org.junit.runner.Description description
private void (android.os.Parcel)
android.os.Parcel in
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel out
int flags
public java.lang.String getClassName ()
public java.lang.String getMethodName ()
public java.lang.String getDisplayName ()
void (android.os.Parcel, android.support.test.orchestrator.junit.ParcelableDescription$1)
android.os.Parcel x0
android.support.test.orchestrator.junit.ParcelableDescription$1 x1
static void ()
}
android/support/test/orchestrator/junit/ParcelableDescription$1.classParcelableDescription.java
package android.support.test.orchestrator.junit
android.support.test.orchestrator.junit.ParcelableDescription$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public android.support.test.orchestrator.junit.ParcelableDescription createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.test.orchestrator.junit.ParcelableDescription[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/test/orchestrator/junit/BundleJUnitUtils.classBundleJUnitUtils.java
package android.support.test.orchestrator.junit
public final android.support.test.orchestrator.junit.BundleJUnitUtils extends java.lang.Object {
private static final String KEY_DESCRIPTION
private static final String KEY_FAILURE
private static final String KEY_RESULT
private void ()
public static android.os.Bundle getBundleFromDescription (org.junit.runner.Description)
org.junit.runner.Description description
android.os.Bundle bundle
public static android.os.Bundle getBundleFromFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
android.os.Bundle bundle
public static android.os.Bundle getBundleFromResult (org.junit.runner.Result)
org.junit.runner.Result result
android.os.Bundle bundle
public static android.os.Bundle getBundleFromThrowable (org.junit.runner.Description, java.lang.Throwable)
org.junit.runner.Description description
Throwable throwable
android.os.Bundle bundle
public static android.support.test.orchestrator.junit.ParcelableDescription getDescription (android.os.Bundle)
android.os.Bundle bundle
public static android.support.test.orchestrator.junit.ParcelableFailure getFailure (android.os.Bundle)
android.os.Bundle bundle
public static android.support.test.orchestrator.junit.ParcelableResult getResult (android.os.Bundle)
android.os.Bundle bundle
}
android/support/test/orchestrator/junit/
android/support/test/orchestrator/instrumentationlistener/OrchestratedInstrumentationListener.classOrchestratedInstrumentationListener.java
package android.support.test.orchestrator.instrumentationlistener
public final android.support.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener extends org.junit.runner.notification.RunListener {
private static final String TAG
private static final String ORCHESTRATOR_PACKAGE
private static final String ODO_SERVICE_PACKAGE
private final android.support.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener$OnConnectListener listener
android.support.test.orchestrator.callback.OrchestratorCallback odoCallback
private final android.content.ServiceConnection connection
public void (android.support.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener$OnConnectListener)
android.support.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener$OnConnectListener listener
public void connect (android.content.Context)
android.content.Context context
android.content.Intent intent
public void testRunStarted (org.junit.runner.Description)
android.os.RemoteException e
org.junit.runner.Description description
public void testRunFinished (org.junit.runner.Result)
android.os.RemoteException e
org.junit.runner.Result result
public void testStarted (org.junit.runner.Description)
android.os.RemoteException e
org.junit.runner.Description description
public void testFinished (org.junit.runner.Description)
android.os.RemoteException e
org.junit.runner.Description description
public void testFailure (org.junit.runner.notification.Failure)
android.os.RemoteException e
org.junit.runner.notification.Failure failure
public void testAssumptionFailure (org.junit.runner.notification.Failure)
android.os.RemoteException e
org.junit.runner.notification.Failure failure
public void testIgnored (org.junit.runner.Description)
android.os.RemoteException e
org.junit.runner.Description description
public void sendTestNotification (android.support.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent, android.os.Bundle) throws android.os.RemoteException
android.support.test.orchestrator.listeners.OrchestrationListenerManager$TestEvent type
android.os.Bundle bundle
public void addTests (org.junit.runner.Description)
org.junit.runner.Description child
org.junit.runner.Description description
public void addTest (java.lang.String)
android.os.RemoteException e
String test
static android.support.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener$OnConnectListener access$000 (android.support.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener)
android.support.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener x0
}
android/support/test/orchestrator/instrumentationlistener/OrchestratedInstrumentationListener$OnConnectListener.classOrchestratedInstrumentationListener.java
package android.support.test.orchestrator.instrumentationlistener
public abstract android.support.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener$OnConnectListener extends java.lang.Object {
public abstract void onOrchestratorConnect ()
}
android/support/test/orchestrator/instrumentationlistener/OrchestratedInstrumentationListener$1.classOrchestratedInstrumentationListener.java
package android.support.test.orchestrator.instrumentationlistener
android.support.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener$1 extends java.lang.Object implements android.content.ServiceConnection {
final android.support.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener this$0
void (android.support.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener)
android.support.test.orchestrator.instrumentationlistener.OrchestratedInstrumentationListener this$0
public void onServiceConnected (android.content.ComponentName, android.os.IBinder)
android.content.ComponentName className
android.os.IBinder service
public void onServiceDisconnected (android.content.ComponentName)
android.content.ComponentName className
}
android/support/test/orchestrator/instrumentationlistener/
android/support/test/orchestrator/callback/OrchestratorCallback.classOrchestratorCallback.java
package android.support.test.orchestrator.callback
public abstract android.support.test.orchestrator.callback.OrchestratorCallback extends java.lang.Object implements android.os.IInterface {
public abstract void addTest (java.lang.String) throws android.os.RemoteException
public abstract void sendTestNotification (android.os.Bundle) throws android.os.RemoteException
}
android/support/test/orchestrator/callback/OrchestratorCallback$Stub.classOrchestratorCallback.java
package android.support.test.orchestrator.callback
public abstract android.support.test.orchestrator.callback.OrchestratorCallback$Stub extends android.support.test.runner.internal.deps.aidl.BaseStub implements android.support.test.orchestrator.callback.OrchestratorCallback {
private static final String DESCRIPTOR
static final int TRANSACTION_addTest
static final int TRANSACTION_sendTestNotification
public void ()
public static android.support.test.orchestrator.callback.OrchestratorCallback asInterface (android.os.IBinder)
android.os.IBinder obj
android.os.IInterface iin
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
String test
android.os.Bundle bundle
int code
android.os.Parcel data
android.os.Parcel reply
int flags
}
android/support/test/orchestrator/callback/OrchestratorCallback$Stub$Proxy.classOrchestratorCallback.java
package android.support.test.orchestrator.callback
public android.support.test.orchestrator.callback.OrchestratorCallback$Stub$Proxy extends android.support.test.runner.internal.deps.aidl.BaseProxy implements android.support.test.orchestrator.callback.OrchestratorCallback {
void (android.os.IBinder)
android.os.IBinder remote
public void addTest (java.lang.String) throws android.os.RemoteException
String test
android.os.Parcel data
public void sendTestNotification (android.os.Bundle) throws android.os.RemoteException
android.os.Bundle bundle
android.os.Parcel data
}
android/support/test/orchestrator/callback/
android/support/test/orchestrator/
android/support/test/internal/util/ProcessUtil.classProcessUtil.java
package android.support.test.internal.util
public final android.support.test.internal.util.ProcessUtil extends java.lang.Object {
private static final String TAG
public void ()
public static java.lang.String getCurrentProcessName (android.content.Context)
android.content.Context context
String processName
static java.lang.String getCurrentProcessNameUsingActivityManager (android.content.Context)
android.app.ActivityManager$RunningAppProcessInfo processInfo
android.content.Context context
int pid
android.app.ActivityManager activityManager
static java.lang.String getCurrentProcessNameUsingProc ()
Exception e
java.io.IOException e
Exception e
Exception e
java.io.BufferedReader br
String processName
}
android/support/test/internal/util/ParcelableIBinder.classParcelableIBinder.java
package android.support.test.internal.util
public android.support.test.internal.util.ParcelableIBinder extends java.lang.Object implements android.os.Parcelable {
private final android.os.IBinder mIBinder
public static final android.os.Parcelable$Creator CREATOR
public void (android.os.IBinder)
android.os.IBinder iBinder
public android.os.IBinder getIBinder ()
protected void (android.os.Parcel)
android.os.Parcel in
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void ()
}
android/support/test/internal/util/ParcelableIBinder$1.classParcelableIBinder.java
package android.support.test.internal.util
android.support.test.internal.util.ParcelableIBinder$1 extends java.lang.Object implements android.os.Parcelable$Creator {
void ()
public android.support.test.internal.util.ParcelableIBinder createFromParcel (android.os.Parcel)
android.os.Parcel in
public android.support.test.internal.util.ParcelableIBinder[] newArray (int)
int size
public volatile java.lang.Object[] newArray (int)
public volatile java.lang.Object createFromParcel (android.os.Parcel)
}
android/support/test/internal/util/LogUtil.classLogUtil.java
package android.support.test.internal.util
public final android.support.test.internal.util.LogUtil extends java.lang.Object {
public void ()
public static transient void logDebug (java.lang.String, java.lang.String, java.lang.Object[])
String tag
String message
Object[] args
public static transient void logDebugWithProcess (java.lang.String, java.lang.String, java.lang.Object[])
String tag
String message
Object[] args
private static boolean isLoggable (java.lang.String, int)
String tag
int level
}
android/support/test/internal/util/Checks.classChecks.java
package android.support.test.internal.util
public final android.support.test.internal.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
public static void checkArgument (boolean)
boolean expression
public static void checkArgument (boolean, java.lang.Object)
boolean expression
Object errorMessage
public static transient void checkArgument (boolean, java.lang.String, java.lang.Object[])
boolean expression
String errorMessageTemplate
Object[] errorMessageArgs
public static void checkState (boolean)
boolean expression
public static void checkState (boolean, java.lang.Object)
boolean expression
Object errorMessage
public static transient void checkState (boolean, java.lang.String, java.lang.Object[])
boolean expression
String errorMessageTemplate
Object[] errorMessageArgs
public static void checkMainThread ()
public static void checkNotMainThread ()
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
}
android/support/test/internal/util/AndroidRunnerParams.classAndroidRunnerParams.java
package android.support.test.internal.util
public android.support.test.internal.util.AndroidRunnerParams extends java.lang.Object {
private final android.app.Instrumentation mInstrumentation
private final android.os.Bundle mBundle
private final boolean mSkipExecution
private final long mPerTestTimeout
private final boolean mIgnoreSuiteMethods
public void (android.app.Instrumentation, android.os.Bundle, boolean, long, boolean)
android.app.Instrumentation instrumentation
android.os.Bundle bundle
boolean skipExecution
long perTestTimeout
boolean ignoreSuiteMethods
public void (android.app.Instrumentation, android.os.Bundle, long, boolean)
android.app.Instrumentation instrumentation
android.os.Bundle bundle
long perTestTimeout
boolean ignoreSuiteMethods
public android.app.Instrumentation getInstrumentation ()
public android.os.Bundle getBundle ()
public boolean isSkipExecution ()
public long getPerTestTimeout ()
public boolean isIgnoreSuiteMethods ()
}
android/support/test/internal/util/AndroidRunnerBuilderUtil.classAndroidRunnerBuilderUtil.java
package android.support.test.internal.util
public android.support.test.internal.util.AndroidRunnerBuilderUtil extends java.lang.Object {
public void ()
public static boolean isJUnit3Test (java.lang.Class)
Class testClass
public static boolean isJUnit3TestSuite (java.lang.Class)
Class testClass
public static boolean hasSuiteMethod (java.lang.Class)
NoSuchMethodException e
Class testClass
public static boolean hasJUnit3TestMethod (java.lang.Class)
java.lang.reflect.Method testMethod
Class loadedClass
private static boolean isPublicTestMethod (java.lang.reflect.Method)
java.lang.reflect.Method m
private static boolean isTestMethod (java.lang.reflect.Method)
java.lang.reflect.Method m
}
android/support/test/internal/util/
android/support/test/internal/runner/tracker/UsageTrackerRegistry.classUsageTrackerRegistry.java
package android.support.test.internal.runner.tracker
public final android.support.test.internal.runner.tracker.UsageTrackerRegistry extends java.lang.Object {
private static volatile android.support.test.internal.runner.tracker.UsageTracker instance
public static void registerInstance (android.support.test.internal.runner.tracker.UsageTracker)
android.support.test.internal.runner.tracker.UsageTracker tracker
public static android.support.test.internal.runner.tracker.UsageTracker getInstance ()
private void ()
static void ()
}
android/support/test/internal/runner/tracker/UsageTrackerRegistry$AtslVersions.classUsageTrackerRegistry.java
package android.support.test.internal.runner.tracker
public abstract android.support.test.internal.runner.tracker.UsageTrackerRegistry$AtslVersions extends java.lang.Object {
public static final String ESPRESSO_VERSION
public static final String RUNNER_VERSION
}
android/support/test/internal/runner/tracker/UsageTracker.classUsageTracker.java
package android.support.test.internal.runner.tracker
public abstract android.support.test.internal.runner.tracker.UsageTracker extends java.lang.Object {
public abstract void trackUsage (java.lang.String, java.lang.String)
public abstract void sendUsages ()
}
android/support/test/internal/runner/tracker/UsageTracker$NoOpUsageTracker.classUsageTracker.java
package android.support.test.internal.runner.tracker
public android.support.test.internal.runner.tracker.UsageTracker$NoOpUsageTracker extends java.lang.Object implements android.support.test.internal.runner.tracker.UsageTracker {
public void ()
public void trackUsage (java.lang.String, java.lang.String)
String unused
String unusedVersion
public void sendUsages ()
}
android/support/test/internal/runner/tracker/AnalyticsBasedUsageTracker.classAnalyticsBasedUsageTracker.java
package android.support.test.internal.runner.tracker
public final android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker extends java.lang.Object implements android.support.test.internal.runner.tracker.UsageTracker {
private static final String TAG
private static final String UTF_8
private static final String APP_NAME_PARAM
private static final String SCREEN_NAME_PARAM
private static final String APP_VERSION_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 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 final java.util.Map usageTypeToVersion
private void (android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder)
android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder builder
public void trackUsage (java.lang.String, java.lang.String)
String usageType
String version
public void sendUsages ()
java.util.Map myUsages
java.io.IOException ioe
byte[] body
int status
java.io.IOException ioe
java.net.HttpURLConnection analyticsConnection
java.util.Map$Entry usage
java.util.Map myUsages
String baseBody
void (android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder, android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$1)
android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder x0
android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$1 x1
}
android/support/test/internal/runner/tracker/AnalyticsBasedUsageTracker$Builder.classAnalyticsBasedUsageTracker.java
package android.support.test.internal.runner.tracker
public android.support.test.internal.runner.tracker.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
private boolean hashed
public void (android.content.Context)
android.content.Context targetContext
public android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder withTrackingId (java.lang.String)
String trackingId
public android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder withAnalyticsUri (android.net.Uri)
android.net.Uri analyticsUri
public android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder withApiLevel (java.lang.String)
String apiLevel
public android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder withScreenResolution (java.lang.String)
String resolutionVal
public android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder withUserId (java.lang.String)
String userId
public android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder withModel (java.lang.String)
String model
public android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder withTargetPackage (java.lang.String)
String targetPackage
public android.support.test.internal.runner.tracker.UsageTracker buildIfPossible ()
java.security.MessageDigest digest
java.math.BigInteger hashedPackage
java.security.NoSuchAlgorithmException nsae
java.io.UnsupportedEncodingException uee
java.net.MalformedURLException mule
android.view.Display display
private boolean hasInternetPermission ()
static java.lang.String access$000 (android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder)
android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder x0
static java.lang.String access$100 (android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder)
android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder x0
static java.net.URL access$200 (android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder)
android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder x0
static java.lang.String access$300 (android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder)
android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder x0
static java.lang.String access$400 (android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder)
android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder x0
static java.lang.String access$500 (android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder)
android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder x0
static java.lang.String access$600 (android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder)
android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$Builder x0
}
android/support/test/internal/runner/tracker/AnalyticsBasedUsageTracker$1.classAnalyticsBasedUsageTracker.java
package android.support.test.internal.runner.tracker
android.support.test.internal.runner.tracker.AnalyticsBasedUsageTracker$1 extends java.lang.Object {
}
android/support/test/internal/runner/tracker/
android/support/test/internal/runner/listener/SuiteAssignmentPrinter.classSuiteAssignmentPrinter.java
package android.support.test.internal.runner.listener
public android.support.test.internal.runner.listener.SuiteAssignmentPrinter extends android.support.test.internal.runner.listener.InstrumentationRunListener {
long mStartTime
long mEndTime
boolean mTimingValid
public void ()
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
android.support.test.internal.runner.TestSize assignmentSuite
android.support.test.internal.runner.TestSize currentRenameSize
long runTime
org.junit.runner.Description description
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public void testAssumptionFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
public void testIgnored (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public long getCurrentTimeMillis ()
}
android/support/test/internal/runner/listener/LogRunListener.classLogRunListener.java
package android.support.test.internal.runner.listener
public android.support.test.internal.runner.listener.LogRunListener extends org.junit.runner.notification.RunListener {
private static final String TAG
public void ()
public void testRunStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testRunFinished (org.junit.runner.Result) throws java.lang.Exception
org.junit.runner.Result result
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public void testAssumptionFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
public void testIgnored (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
}
android/support/test/internal/runner/listener/InstrumentationRunListener.classInstrumentationRunListener.java
package android.support.test.internal.runner.listener
public abstract android.support.test.internal.runner.listener.InstrumentationRunListener extends org.junit.runner.notification.RunListener {
private android.app.Instrumentation mInstr
public void ()
public android.app.Instrumentation getInstrumentation ()
public void setInstrumentation (android.app.Instrumentation)
android.app.Instrumentation instr
public void sendStatus (int, android.os.Bundle)
int code
android.os.Bundle bundle
public void sendString (java.lang.String)
String msg
android.os.Bundle b
public void instrumentationRunFinished (java.io.PrintStream, android.os.Bundle, org.junit.runner.Result)
java.io.PrintStream streamResult
android.os.Bundle resultBundle
org.junit.runner.Result junitResults
}
android/support/test/internal/runner/listener/InstrumentationResultPrinter.classInstrumentationResultPrinter.java
package android.support.test.internal.runner.listener
public android.support.test.internal.runner.listener.InstrumentationResultPrinter extends android.support.test.internal.runner.listener.InstrumentationRunListener {
private static final String LOG_TAG
public static final String REPORT_VALUE_ID
public static final String REPORT_KEY_NUM_TOTAL
public static final String REPORT_KEY_NUM_CURRENT
public static final String REPORT_KEY_NAME_CLASS
public static final String REPORT_KEY_NAME_TEST
public static final int REPORT_VALUE_RESULT_START
public static final int REPORT_VALUE_RESULT_OK
public static final int REPORT_VALUE_RESULT_ERROR
public static final int REPORT_VALUE_RESULT_FAILURE
public static final int REPORT_VALUE_RESULT_IGNORED
public static final int REPORT_VALUE_RESULT_ASSUMPTION_FAILURE
public static final String REPORT_KEY_STACK
private final android.os.Bundle mResultTemplate
private android.os.Bundle mTestResult
int mTestNum
int mTestResultCode
String mTestClass
private org.junit.runner.Description mDescription
public void ()
public void testRunStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
String testClass
String testName
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public void testAssumptionFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
private void reportFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
public void testIgnored (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void reportProcessCrash (java.lang.Throwable)
org.junit.runner.notification.Failure failure
Exception e
Throwable t
public void instrumentationRunFinished (java.io.PrintStream, android.os.Bundle, org.junit.runner.Result)
java.io.PrintStream streamResult
android.os.Bundle resultBundle
org.junit.runner.Result junitResults
}
android/support/test/internal/runner/listener/DelayInjector.classDelayInjector.java
package android.support.test.internal.runner.listener
public android.support.test.internal.runner.listener.DelayInjector extends org.junit.runner.notification.RunListener {
private final int mDelayMsec
public void (int)
int delayMsec
public void testRunStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
private void delay ()
InterruptedException e
}
android/support/test/internal/runner/listener/CoverageListener.classCoverageListener.java
package android.support.test.internal.runner.listener
public android.support.test.internal.runner.listener.CoverageListener extends android.support.test.internal.runner.listener.InstrumentationRunListener {
private String mCoverageFilePath
private static final String REPORT_KEY_COVERAGE_PATH
private static final String DEFAULT_COVERAGE_FILE_NAME
private static final String EMMA_RUNTIME_CLASS
private static final String LOG_TAG
public void (java.lang.String)
String customCoverageFilePath
public void setInstrumentation (android.app.Instrumentation)
android.app.Instrumentation instr
public void instrumentationRunFinished (java.io.PrintStream, android.os.Bundle, org.junit.runner.Result)
java.io.PrintStream writer
android.os.Bundle results
org.junit.runner.Result junitResults
private void generateCoverageReport (java.io.PrintStream, android.os.Bundle)
Class emmaRTClass
String msg
ClassNotFoundException e
Class emmaRTClass
java.lang.reflect.Method dumpCoverageMethod
ClassNotFoundException e
SecurityException e
NoSuchMethodException e
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
java.io.PrintStream writer
android.os.Bundle results
java.io.File coverageFile
private void reportEmmaError (java.io.PrintStream, java.lang.Exception)
java.io.PrintStream writer
Exception e
private void reportEmmaError (java.io.PrintStream, java.lang.String, java.lang.Exception)
java.io.PrintStream writer
String hint
Exception e
String msg
static void ()
}
android/support/test/internal/runner/listener/ActivityFinisherRunListener.classActivityFinisherRunListener.java
package android.support.test.internal.runner.listener
public android.support.test.internal.runner.listener.ActivityFinisherRunListener extends org.junit.runner.notification.RunListener {
private final android.app.Instrumentation mInstrumentation
private final android.support.test.runner.MonitoringInstrumentation$ActivityFinisher mActivityFinisher
private final Runnable mWaitForActivitiesToFinishRunnable
public void (android.app.Instrumentation, android.support.test.runner.MonitoringInstrumentation$ActivityFinisher, java.lang.Runnable)
android.app.Instrumentation instrumentation
android.support.test.runner.MonitoringInstrumentation$ActivityFinisher finisher
Runnable waitForActivitiesToFinishRunnable
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
}
android/support/test/internal/runner/listener/
android/support/test/internal/runner/lifecycle/ApplicationLifecycleMonitorImpl.classApplicationLifecycleMonitorImpl.java
package android.support.test.internal.runner.lifecycle
public android.support.test.internal.runner.lifecycle.ApplicationLifecycleMonitorImpl extends java.lang.Object implements android.support.test.runner.lifecycle.ApplicationLifecycleMonitor {
private static final String TAG
private final java.util.List mCallbacks
public void ()
public void addLifecycleCallback (android.support.test.runner.lifecycle.ApplicationLifecycleCallback)
android.support.test.runner.lifecycle.ApplicationLifecycleCallback storedCallback
boolean needsAdd
java.util.Iterator refIter
android.support.test.runner.lifecycle.ApplicationLifecycleCallback callback
public void removeLifecycleCallback (android.support.test.runner.lifecycle.ApplicationLifecycleCallback)
android.support.test.runner.lifecycle.ApplicationLifecycleCallback storedCallback
java.util.Iterator refIter
android.support.test.runner.lifecycle.ApplicationLifecycleCallback callback
public void signalLifecycleChange (android.app.Application, android.support.test.runner.lifecycle.ApplicationStage)
RuntimeException re
android.support.test.runner.lifecycle.ApplicationLifecycleCallback callback
java.util.Iterator refIter
android.app.Application app
android.support.test.runner.lifecycle.ApplicationStage stage
}
android/support/test/internal/runner/lifecycle/ActivityLifecycleMonitorImpl.classActivityLifecycleMonitorImpl.java
package android.support.test.internal.runner.lifecycle
public final android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl extends java.lang.Object implements android.support.test.runner.lifecycle.ActivityLifecycleMonitor {
private static final String TAG
private final boolean mDeclawThreadCheck
private final java.util.List mCallbacks
private java.util.List mActivityStatuses
public void ()
public void (boolean)
boolean declawThreadCheck
public void addLifecycleCallback (android.support.test.runner.lifecycle.ActivityLifecycleCallback)
android.support.test.runner.lifecycle.ActivityLifecycleCallback storedCallback
boolean needsAdd
java.util.Iterator refIter
android.support.test.runner.lifecycle.ActivityLifecycleCallback callback
public void removeLifecycleCallback (android.support.test.runner.lifecycle.ActivityLifecycleCallback)
android.support.test.runner.lifecycle.ActivityLifecycleCallback storedCallback
java.util.Iterator refIter
android.support.test.runner.lifecycle.ActivityLifecycleCallback callback
public android.support.test.runner.lifecycle.Stage getLifecycleStageOf (android.app.Activity)
android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus status
android.app.Activity statusActivity
android.app.Activity activity
java.util.Iterator statusIterator
public java.util.Collection getActivitiesInStage (android.support.test.runner.lifecycle.Stage)
android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus status
android.app.Activity statusActivity
android.support.test.runner.lifecycle.Stage stage
java.util.List activities
java.util.Iterator statusIterator
public void signalLifecycleChange (android.support.test.runner.lifecycle.Stage, android.app.Activity)
android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus status
android.app.Activity statusActivity
RuntimeException re
android.support.test.runner.lifecycle.ActivityLifecycleCallback callback
java.util.Iterator refIter
android.support.test.runner.lifecycle.Stage stage
android.app.Activity activity
boolean needsAdd
java.util.Iterator statusIterator
private void checkMainThread ()
}
android/support/test/internal/runner/lifecycle/ActivityLifecycleMonitorImpl$ActivityStatus.classActivityLifecycleMonitorImpl.java
package android.support.test.internal.runner.lifecycle
android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus extends java.lang.Object {
private final java.lang.ref.WeakReference mActivityRef
private android.support.test.runner.lifecycle.Stage mLifecycleStage
void (android.app.Activity, android.support.test.runner.lifecycle.Stage)
android.app.Activity activity
android.support.test.runner.lifecycle.Stage stage
static java.lang.ref.WeakReference access$000 (android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus)
android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus x0
static android.support.test.runner.lifecycle.Stage access$100 (android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus)
android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus x0
static android.support.test.runner.lifecycle.Stage access$102 (android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus, android.support.test.runner.lifecycle.Stage)
android.support.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl$ActivityStatus x0
android.support.test.runner.lifecycle.Stage x1
}
android/support/test/internal/runner/lifecycle/
android/support/test/internal/runner/junit4/statement/UiThreadStatement.classUiThreadStatement.java
package android.support.test.internal.runner.junit4.statement
public android.support.test.internal.runner.junit4.statement.UiThreadStatement extends org.junit.runners.model.Statement {
private static final String TAG
private final org.junit.runners.model.Statement mBase
private final boolean mRunOnUiThread
public void (org.junit.runners.model.Statement, boolean)
org.junit.runners.model.Statement base
boolean runOnUiThread
public boolean isRunOnUiThread ()
public void evaluate () throws java.lang.Throwable
java.util.concurrent.atomic.AtomicReference exceptionRef
Throwable throwable
public static boolean shouldRunOnUiThread (org.junit.runners.model.FrameworkMethod)
Class UiThreadTestClass
org.junit.runners.model.FrameworkMethod method
Class deprecatedUiThreadTestClass
public static void runOnUiThread (java.lang.Runnable) throws java.lang.Throwable
java.util.concurrent.ExecutionException e
java.util.concurrent.FutureTask task
Runnable runnable
static org.junit.runners.model.Statement access$000 (android.support.test.internal.runner.junit4.statement.UiThreadStatement)
android.support.test.internal.runner.junit4.statement.UiThreadStatement x0
}
android/support/test/internal/runner/junit4/statement/UiThreadStatement$1.classUiThreadStatement.java
package android.support.test.internal.runner.junit4.statement
android.support.test.internal.runner.junit4.statement.UiThreadStatement$1 extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.atomic.AtomicReference val$exceptionRef
final android.support.test.internal.runner.junit4.statement.UiThreadStatement this$0
void (android.support.test.internal.runner.junit4.statement.UiThreadStatement, java.util.concurrent.atomic.AtomicReference)
android.support.test.internal.runner.junit4.statement.UiThreadStatement this$0
public void run ()
Throwable throwable
}
android/support/test/internal/runner/junit4/statement/RunBefores.classRunBefores.java
package android.support.test.internal.runner.junit4.statement
public android.support.test.internal.runner.junit4.statement.RunBefores extends android.support.test.internal.runner.junit4.statement.UiThreadStatement {
private final org.junit.runners.model.Statement mNext
private final Object mTarget
private final java.util.List mBefores
public void (org.junit.runners.model.FrameworkMethod, org.junit.runners.model.Statement, java.util.List, java.lang.Object)
org.junit.runners.model.FrameworkMethod method
org.junit.runners.model.Statement next
java.util.List befores
Object target
public void evaluate () throws java.lang.Throwable
Throwable throwable
org.junit.runners.model.FrameworkMethod before
java.util.concurrent.atomic.AtomicReference exceptionRef
static java.lang.Object access$000 (android.support.test.internal.runner.junit4.statement.RunBefores)
android.support.test.internal.runner.junit4.statement.RunBefores x0
}
android/support/test/internal/runner/junit4/statement/RunBefores$1.classRunBefores.java
package android.support.test.internal.runner.junit4.statement
android.support.test.internal.runner.junit4.statement.RunBefores$1 extends java.lang.Object implements java.lang.Runnable {
final org.junit.runners.model.FrameworkMethod val$before
final java.util.concurrent.atomic.AtomicReference val$exceptionRef
final android.support.test.internal.runner.junit4.statement.RunBefores this$0
void (android.support.test.internal.runner.junit4.statement.RunBefores, org.junit.runners.model.FrameworkMethod, java.util.concurrent.atomic.AtomicReference)
android.support.test.internal.runner.junit4.statement.RunBefores this$0
public void run ()
Throwable throwable
}
android/support/test/internal/runner/junit4/statement/RunAfters.classRunAfters.java
package android.support.test.internal.runner.junit4.statement
public android.support.test.internal.runner.junit4.statement.RunAfters extends android.support.test.internal.runner.junit4.statement.UiThreadStatement {
private final org.junit.runners.model.Statement mNext
private final Object mTarget
private final java.util.List mAfters
public void (org.junit.runners.model.FrameworkMethod, org.junit.runners.model.Statement, java.util.List, java.lang.Object)
org.junit.runners.model.FrameworkMethod method
org.junit.runners.model.Statement next
java.util.List afters
Object target
public void evaluate () throws java.lang.Throwable
Throwable e
org.junit.runners.model.FrameworkMethod each
Throwable e
Throwable e
org.junit.runners.model.FrameworkMethod each
Throwable e
org.junit.runners.model.FrameworkMethod each
java.util.List errors
static java.lang.Object access$000 (android.support.test.internal.runner.junit4.statement.RunAfters)
android.support.test.internal.runner.junit4.statement.RunAfters x0
}
android/support/test/internal/runner/junit4/statement/RunAfters$1.classRunAfters.java
package android.support.test.internal.runner.junit4.statement
android.support.test.internal.runner.junit4.statement.RunAfters$1 extends java.lang.Object implements java.lang.Runnable {
final org.junit.runners.model.FrameworkMethod val$each
final java.util.List val$errors
final android.support.test.internal.runner.junit4.statement.RunAfters this$0
void (android.support.test.internal.runner.junit4.statement.RunAfters, org.junit.runners.model.FrameworkMethod, java.util.List)
android.support.test.internal.runner.junit4.statement.RunAfters this$0
public void run ()
Throwable throwable
}
android/support/test/internal/runner/junit4/statement/
android/support/test/internal/runner/junit4/AndroidJUnit4ClassRunner.classAndroidJUnit4ClassRunner.java
package android.support.test.internal.runner.junit4
public android.support.test.internal.runner.junit4.AndroidJUnit4ClassRunner extends org.junit.runners.BlockJUnit4ClassRunner {
private final android.support.test.internal.util.AndroidRunnerParams mAndroidRunnerParams
public void (java.lang.Class, android.support.test.internal.util.AndroidRunnerParams) throws org.junit.runners.model.InitializationError
Class klass
android.support.test.internal.util.AndroidRunnerParams runnerParams
protected org.junit.runners.model.Statement methodInvoker (org.junit.runners.model.FrameworkMethod, java.lang.Object)
org.junit.runners.model.FrameworkMethod method
Object test
protected org.junit.runners.model.Statement withBefores (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object target
org.junit.runners.model.Statement statement
java.util.List befores
protected org.junit.runners.model.Statement withAfters (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object target
org.junit.runners.model.Statement statement
java.util.List afters
protected org.junit.runners.model.Statement withPotentialTimeout (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object test
org.junit.runners.model.Statement next
long timeout
private long getTimeout (org.junit.Test)
org.junit.Test annotation
}
android/support/test/internal/runner/junit4/AndroidJUnit4Builder.classAndroidJUnit4Builder.java
package android.support.test.internal.runner.junit4
public android.support.test.internal.runner.junit4.AndroidJUnit4Builder extends org.junit.internal.builders.JUnit4Builder {
private static final String TAG
private final android.support.test.internal.util.AndroidRunnerParams mAndroidRunnerParams
private final boolean mScanningPath
public void (android.support.test.internal.util.AndroidRunnerParams, boolean)
android.support.test.internal.util.AndroidRunnerParams runnerParams
boolean scanningPath
public void (android.support.test.internal.util.AndroidRunnerParams)
android.support.test.internal.util.AndroidRunnerParams runnerParams
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
Throwable e
Class testClass
private static boolean hasTestMethods (java.lang.Class)
java.lang.reflect.Method testMethod
Throwable t
Class testClass
boolean hasTestMethods
}
android/support/test/internal/runner/junit4/AndroidAnnotatedBuilder.classAndroidAnnotatedBuilder.java
package android.support.test.internal.runner.junit4
public android.support.test.internal.runner.junit4.AndroidAnnotatedBuilder extends org.junit.internal.builders.AnnotatedBuilder {
private static final String LOG_TAG
private final android.support.test.internal.util.AndroidRunnerParams mAndroidRunnerParams
public void (org.junit.runners.model.RunnerBuilder, android.support.test.internal.util.AndroidRunnerParams)
org.junit.runners.model.RunnerBuilder suiteBuilder
android.support.test.internal.util.AndroidRunnerParams runnerParams
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Exception
org.junit.runner.Runner runner
NoSuchMethodException e
Class runnerClass
org.junit.runner.RunWith annotation
Throwable e
Class testClass
public org.junit.runner.Runner buildAndroidRunner (java.lang.Class, java.lang.Class) throws java.lang.Exception
Class runnerClass
Class testClass
}
android/support/test/internal/runner/junit4/
android/support/test/internal/runner/junit3/NonLeakyTestSuite.classNonLeakyTestSuite.java
package android.support.test.internal.runner.junit3
public android.support.test.internal.runner.junit3.NonLeakyTestSuite extends junit.framework.TestSuite {
public void (java.lang.Class)
Class testClass
public void addTest (junit.framework.Test)
junit.framework.Test test
}
android/support/test/internal/runner/junit3/NonLeakyTestSuite$NonLeakyTest.classNonLeakyTestSuite.java
package android.support.test.internal.runner.junit3
android.support.test.internal.runner.junit3.NonLeakyTestSuite$NonLeakyTest extends java.lang.Object implements junit.framework.Test org.junit.runner.Describable {
private junit.framework.Test mDelegate
private final org.junit.runner.Description mDesc
void (junit.framework.Test)
junit.framework.Test delegate
public int countTestCases ()
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public org.junit.runner.Description getDescription ()
public java.lang.String toString ()
}
android/support/test/internal/runner/junit3/NonExecutingTestSuite.classNonExecutingTestSuite.java
package android.support.test.internal.runner.junit3
public android.support.test.internal.runner.junit3.NonExecutingTestSuite extends android.support.test.internal.runner.junit3.DelegatingFilterableTestSuite {
public void (java.lang.Class)
Class testClass
public void (junit.framework.TestSuite)
junit.framework.TestSuite s
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public volatile void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
public volatile java.lang.String toString ()
public volatile java.util.Enumeration tests ()
public volatile int testCount ()
public volatile junit.framework.Test testAt (int)
public volatile void setName (java.lang.String)
public volatile void runTest (junit.framework.Test, junit.framework.TestResult)
public volatile java.lang.String getName ()
public volatile int countTestCases ()
public volatile void addTest (junit.framework.Test)
public volatile void setDelegateSuite (junit.framework.TestSuite)
public volatile junit.framework.TestSuite getDelegateSuite ()
}
android/support/test/internal/runner/junit3/NonExecutingTestResult.classNonExecutingTestResult.java
package android.support.test.internal.runner.junit3
android.support.test.internal.runner.junit3.NonExecutingTestResult extends android.support.test.internal.runner.junit3.DelegatingTestResult {
void (junit.framework.TestResult)
junit.framework.TestResult wrappedResult
protected void run (junit.framework.TestCase)
junit.framework.TestCase test
public void runProtected (junit.framework.Test, junit.framework.Protectable)
junit.framework.Test test
junit.framework.Protectable p
}
android/support/test/internal/runner/junit3/JUnit38ClassRunner.classJUnit38ClassRunner.java
package android.support.test.internal.runner.junit3
public android.support.test.internal.runner.junit3.JUnit38ClassRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable org.junit.runner.manipulation.Sortable {
private volatile junit.framework.Test fTest
public void (java.lang.Class)
Class klass
public void (junit.framework.Test)
junit.framework.Test test
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
junit.framework.TestResult result
public junit.framework.TestListener createAdaptingListener (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public org.junit.runner.Description getDescription ()
static org.junit.runner.Description makeDescription (junit.framework.Test)
junit.framework.TestCase tc
org.junit.runner.Description made
int i
junit.framework.TestSuite ts
String name
org.junit.runner.Description description
int n
org.junit.runner.Describable adapter
junit.extensions.TestDecorator decorator
junit.framework.Test test
private static java.lang.annotation.Annotation[] getAnnotations (junit.framework.TestCase)
java.lang.reflect.Method m
junit.framework.TestCase test
private static java.lang.String createSuiteDescription (junit.framework.TestSuite)
junit.framework.TestSuite ts
int count
String example
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filterable adapter
junit.framework.Test test
int i
junit.framework.TestSuite suite
junit.framework.TestSuite filtered
int n
org.junit.runner.manipulation.Filter filter
public void sort (org.junit.runner.manipulation.Sorter)
org.junit.runner.manipulation.Sortable adapter
org.junit.runner.manipulation.Sorter sorter
private void setTest (junit.framework.Test)
junit.framework.Test test
private junit.framework.Test getTest ()
}
android/support/test/internal/runner/junit3/JUnit38ClassRunner$OldTestClassAdaptingListener.classJUnit38ClassRunner.java
package android.support.test.internal.runner.junit3
final android.support.test.internal.runner.junit3.JUnit38ClassRunner$OldTestClassAdaptingListener extends java.lang.Object implements junit.framework.TestListener {
private final org.junit.runner.notification.RunNotifier fNotifier
private junit.framework.Test mCurrentTest
private org.junit.runner.Description mDescription
private void (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public void endTest (junit.framework.Test)
junit.framework.Test test
public void startTest (junit.framework.Test)
junit.framework.Test test
public void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.Test test
Throwable t
org.junit.runner.notification.Failure failure
private org.junit.runner.Description asDescription (junit.framework.Test)
org.junit.runner.Describable facade
junit.framework.Test test
private java.lang.Class getEffectiveClass (junit.framework.Test)
junit.framework.Test test
public void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.Test test
junit.framework.AssertionFailedError t
void (org.junit.runner.notification.RunNotifier, android.support.test.internal.runner.junit3.JUnit38ClassRunner$1)
org.junit.runner.notification.RunNotifier x0
android.support.test.internal.runner.junit3.JUnit38ClassRunner$1 x1
}
android/support/test/internal/runner/junit3/JUnit38ClassRunner$1.classJUnit38ClassRunner.java
package android.support.test.internal.runner.junit3
android.support.test.internal.runner.junit3.JUnit38ClassRunner$1 extends java.lang.Object {
}
android/support/test/internal/runner/junit3/DelegatingTestSuite.classDelegatingTestSuite.java
package android.support.test.internal.runner.junit3
android.support.test.internal.runner.junit3.DelegatingTestSuite extends junit.framework.TestSuite {
private junit.framework.TestSuite mWrappedSuite
public void (junit.framework.TestSuite)
junit.framework.TestSuite suiteDelegate
public junit.framework.TestSuite getDelegateSuite ()
public void setDelegateSuite (junit.framework.TestSuite)
junit.framework.TestSuite newSuiteDelegate
public void addTest (junit.framework.Test)
junit.framework.Test test
public int countTestCases ()
public java.lang.String getName ()
public void runTest (junit.framework.Test, junit.framework.TestResult)
junit.framework.Test test
junit.framework.TestResult result
public void setName (java.lang.String)
String name
public junit.framework.Test testAt (int)
int index
public int testCount ()
public java.util.Enumeration tests ()
public java.lang.String toString ()
public void run (junit.framework.TestResult)
junit.framework.TestResult result
}
android/support/test/internal/runner/junit3/DelegatingTestResult.classDelegatingTestResult.java
package android.support.test.internal.runner.junit3
android.support.test.internal.runner.junit3.DelegatingTestResult extends junit.framework.TestResult {
private junit.framework.TestResult mWrappedResult
void (junit.framework.TestResult)
junit.framework.TestResult wrappedResult
public void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.Test test
Throwable t
public void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.Test test
junit.framework.AssertionFailedError t
public void addListener (junit.framework.TestListener)
junit.framework.TestListener listener
public void removeListener (junit.framework.TestListener)
junit.framework.TestListener listener
public void endTest (junit.framework.Test)
junit.framework.Test test
public int errorCount ()
public java.util.Enumeration errors ()
public int failureCount ()
public java.util.Enumeration failures ()
public int runCount ()
public void runProtected (junit.framework.Test, junit.framework.Protectable)
junit.framework.Test test
junit.framework.Protectable p
public boolean shouldStop ()
public void startTest (junit.framework.Test)
junit.framework.Test test
public void stop ()
public boolean wasSuccessful ()
}
android/support/test/internal/runner/junit3/DelegatingFilterableTestSuite.classDelegatingFilterableTestSuite.java
package android.support.test.internal.runner.junit3
android.support.test.internal.runner.junit3.DelegatingFilterableTestSuite extends android.support.test.internal.runner.junit3.DelegatingTestSuite implements org.junit.runner.manipulation.Filterable {
public void (junit.framework.TestSuite)
junit.framework.TestSuite suiteDelegate
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
junit.framework.Test test
int i
org.junit.runner.manipulation.Filter filter
junit.framework.TestSuite suite
junit.framework.TestSuite filtered
int n
private static org.junit.runner.Description makeDescription (junit.framework.Test)
junit.framework.Test test
}
android/support/test/internal/runner/junit3/AndroidTestSuite.classAndroidTestSuite.java
package android.support.test.internal.runner.junit3
android.support.test.internal.runner.junit3.AndroidTestSuite extends android.support.test.internal.runner.junit3.DelegatingFilterableTestSuite {
private static final String TAG
private final android.support.test.internal.util.AndroidRunnerParams mAndroidRunnerParams
public void (java.lang.Class, android.support.test.internal.util.AndroidRunnerParams)
Class testClass
android.support.test.internal.util.AndroidRunnerParams runnerParams
public void (junit.framework.TestSuite, android.support.test.internal.util.AndroidRunnerParams)
junit.framework.TestSuite s
android.support.test.internal.util.AndroidRunnerParams runnerParams
public void run (junit.framework.TestResult)
junit.framework.TestResult result
android.support.test.internal.runner.junit3.AndroidTestResult androidTestResult
long timeout
private void runTestsWithTimeout (long, android.support.test.internal.runner.junit3.AndroidTestResult)
junit.framework.Test test
int i
long timeout
android.support.test.internal.runner.junit3.AndroidTestResult result
int suiteSize
private void runTestWithTimeout (junit.framework.Test, android.support.test.internal.runner.junit3.AndroidTestResult, long)
java.util.concurrent.ExecutionException e
java.util.concurrent.TimeoutException e
boolean isTerminated
InterruptedException e
junit.framework.Test test
android.support.test.internal.runner.junit3.AndroidTestResult androidTestResult
long timeout
java.util.concurrent.ExecutorService threadExecutor
Runnable execRunnable
java.util.concurrent.Future result
private void terminateAllRunnerExecution (java.lang.RuntimeException)
RuntimeException exception
Runnable r
Thread t
private java.lang.String getStackTraces ()
StackTraceElement ste
StackTraceElement ste
StringBuilder sb
Thread t
}
android/support/test/internal/runner/junit3/AndroidTestSuite$3.classAndroidTestSuite.java
package android.support.test.internal.runner.junit3
android.support.test.internal.runner.junit3.AndroidTestSuite$3 extends java.lang.Object implements java.lang.Runnable {
final RuntimeException val$exception
void (android.support.test.internal.runner.junit3.AndroidTestSuite, java.lang.RuntimeException)
android.support.test.internal.runner.junit3.AndroidTestSuite this$0
public void run ()
}
android/support/test/internal/runner/junit3/AndroidTestSuite$2.classAndroidTestSuite.java
package android.support.test.internal.runner.junit3
android.support.test.internal.runner.junit3.AndroidTestSuite$2 extends java.lang.Object implements java.lang.Runnable {
final junit.framework.Test val$test
final android.support.test.internal.runner.junit3.AndroidTestResult val$androidTestResult
void (android.support.test.internal.runner.junit3.AndroidTestSuite, junit.framework.Test, android.support.test.internal.runner.junit3.AndroidTestResult)
android.support.test.internal.runner.junit3.AndroidTestSuite this$0
public void run ()
}
android/support/test/internal/runner/junit3/AndroidTestSuite$1.classAndroidTestSuite.java
package android.support.test.internal.runner.junit3
android.support.test.internal.runner.junit3.AndroidTestSuite$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
void (android.support.test.internal.runner.junit3.AndroidTestSuite)
android.support.test.internal.runner.junit3.AndroidTestSuite this$0
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
Thread t
}
android/support/test/internal/runner/junit3/AndroidTestResult.classAndroidTestResult.java
package android.support.test.internal.runner.junit3
android.support.test.internal.runner.junit3.AndroidTestResult extends android.support.test.internal.runner.junit3.DelegatingTestResult {
private final android.app.Instrumentation mInstr
private final android.os.Bundle mBundle
private long mTimeout
void (android.os.Bundle, android.app.Instrumentation, junit.framework.TestResult)
android.os.Bundle bundle
android.app.Instrumentation instr
junit.framework.TestResult result
protected void run (junit.framework.TestCase)
junit.framework.TestCase test
void setCurrentTimeout (long)
long timeout
public void runProtected (junit.framework.Test, junit.framework.Protectable)
junit.framework.AssertionFailedError e
ThreadDeath e
InterruptedException e
Throwable e
junit.framework.Test test
junit.framework.Protectable p
}
android/support/test/internal/runner/junit3/AndroidSuiteBuilder.classAndroidSuiteBuilder.java
package android.support.test.internal.runner.junit3
public android.support.test.internal.runner.junit3.AndroidSuiteBuilder extends org.junit.internal.builders.SuiteMethodBuilder {
private static final String LOG_TAG
private final android.support.test.internal.util.AndroidRunnerParams mAndroidRunnerParams
public void (android.support.test.internal.util.AndroidRunnerParams)
android.support.test.internal.util.AndroidRunnerParams runnerParams
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
junit.framework.Test t
Throwable e
Class testClass
}
android/support/test/internal/runner/junit3/AndroidJUnit3Builder.classAndroidJUnit3Builder.java
package android.support.test.internal.runner.junit3
public android.support.test.internal.runner.junit3.AndroidJUnit3Builder extends org.junit.internal.builders.JUnit3Builder {
private static final String TAG
public static final org.junit.runner.Runner NOT_A_VALID_TEST
private final android.support.test.internal.util.AndroidRunnerParams mAndroidRunnerParams
private final boolean mScanningPath
public void (android.support.test.internal.util.AndroidRunnerParams, boolean)
android.support.test.internal.util.AndroidRunnerParams runnerParams
boolean scanningPath
public void (android.support.test.internal.util.AndroidRunnerParams)
android.support.test.internal.util.AndroidRunnerParams runnerParams
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
Throwable e
Class testClass
static void ()
}
android/support/test/internal/runner/junit3/AndroidJUnit3Builder$1.classAndroidJUnit3Builder.java
package android.support.test.internal.runner.junit3
android.support.test.internal.runner.junit3.AndroidJUnit3Builder$1 extends org.junit.runner.Runner {
void ()
public org.junit.runner.Description getDescription ()
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
}
android/support/test/internal/runner/junit3/
android/support/test/internal/runner/intercepting/DefaultInterceptingActivityFactory.classDefaultInterceptingActivityFactory.java
package android.support.test.internal.runner.intercepting
public final android.support.test.internal.runner.intercepting.DefaultInterceptingActivityFactory extends java.lang.Object implements android.support.test.runner.intercepting.InterceptingActivityFactory {
public void ()
public boolean shouldIntercept (java.lang.ClassLoader, java.lang.String, android.content.Intent)
ClassLoader classLoader
String className
android.content.Intent intent
public android.app.Activity create (java.lang.ClassLoader, java.lang.String, android.content.Intent)
ClassLoader classLoader
String className
android.content.Intent intent
}
android/support/test/internal/runner/intercepting/
android/support/test/internal/runner/intent/IntentMonitorImpl.classIntentMonitorImpl.java
package android.support.test.internal.runner.intent
public final android.support.test.internal.runner.intent.IntentMonitorImpl extends java.lang.Object implements android.support.test.runner.intent.IntentMonitor {
private static final String TAG
java.util.List mCallbacks
public void ()
public void addIntentCallback (android.support.test.runner.intent.IntentCallback)
android.support.test.runner.intent.IntentCallback storedCallback
android.support.test.runner.intent.IntentCallback callback
boolean needsAdd
java.util.Iterator refIter
public void removeIntentCallback (android.support.test.runner.intent.IntentCallback)
android.support.test.runner.intent.IntentCallback storedCallback
android.support.test.runner.intent.IntentCallback callback
java.util.Iterator refIter
public void signalIntent (android.content.Intent)
RuntimeException e
android.support.test.runner.intent.IntentCallback callback
android.content.Intent intent
java.util.Iterator refIter
}
android/support/test/internal/runner/intent/
android/support/test/internal/runner/hidden/ExposedInstrumentationApi.classExposedInstrumentationApi.java
package android.support.test.internal.runner.hidden
public abstract android.support.test.internal.runner.hidden.ExposedInstrumentationApi extends android.app.Instrumentation {
public void ()
}
android/support/test/internal/runner/hidden/
android/support/test/internal/runner/TestSize.classTestSize.java
package android.support.test.internal.runner
public final android.support.test.internal.runner.TestSize extends java.lang.Object {
public static final android.support.test.internal.runner.TestSize SMALL
public static final android.support.test.internal.runner.TestSize MEDIUM
public static final android.support.test.internal.runner.TestSize LARGE
public static final android.support.test.internal.runner.TestSize NONE
private static final java.util.Set ALL_SIZES
private final String mSizeQualifierName
private final Class mPlatformAnnotationClass
private final Class mRunnerFilterAnnotationClass
private final float mTestSizeRunTimeThreshold
public void (java.lang.String, java.lang.Class, java.lang.Class, float)
String sizeQualifierName
Class platformAnnotationClass
Class runnerFilterAnnotationClass
float testSizeRuntimeThreshold
public java.lang.String getSizeQualifierName ()
public boolean testMethodIsAnnotatedWithTestSize (org.junit.runner.Description)
org.junit.runner.Description description
public boolean testClassIsAnnotatedWithTestSize (org.junit.runner.Description)
org.junit.runner.Description description
Class testClass
public float getRunTimeThreshold ()
public static android.support.test.internal.runner.TestSize getTestSizeForRunTime (float)
float testRuntime
public static boolean isAnyTestSize (java.lang.Class)
android.support.test.internal.runner.TestSize testSize
Class annotationClass
public static android.support.test.internal.runner.TestSize fromString (java.lang.String)
android.support.test.internal.runner.TestSize testSizeValue
String testSize
android.support.test.internal.runner.TestSize testSizeFromString
public static android.support.test.internal.runner.TestSize fromDescription (org.junit.runner.Description)
android.support.test.internal.runner.TestSize testMethodSizeValue
android.support.test.internal.runner.TestSize testClassSizeValue
org.junit.runner.Description description
android.support.test.internal.runner.TestSize testSize
public boolean equals (java.lang.Object)
Object o
android.support.test.internal.runner.TestSize testSize
public int hashCode ()
private static boolean runTimeSmallerThanThreshold (float, float)
float testRuntime
float runtimeThreshold
private java.lang.Class getFrameworkAnnotation ()
private java.lang.Class getRunnerAnnotation ()
static void ()
}
android/support/test/internal/runner/TestRequestBuilder.classTestRequestBuilder.java
package android.support.test.internal.runner
public android.support.test.internal.runner.TestRequestBuilder extends java.lang.Object {
private static final String TAG
private static final String[] DEFAULT_EXCLUDED_PACKAGES
static final String MISSING_ARGUMENTS_MSG
static final String AMBIGUOUS_ARGUMENTS_MSG
private java.util.List mApkPaths
private java.util.Set mIncludedPackages
private java.util.Set mExcludedPackages
private java.util.Set mIncludedClasses
private java.util.Set mExcludedClasses
private android.support.test.internal.runner.TestRequestBuilder$ClassAndMethodFilter mClassMethodFilter
private org.junit.runner.manipulation.Filter mFilter
private java.util.List customRunnerBuilderClasses
private boolean mSkipExecution
private final android.support.test.internal.runner.TestRequestBuilder$DeviceBuild mDeviceBuild
private long mPerTestTimeout
private final android.app.Instrumentation mInstr
private final android.os.Bundle mArgsBundle
private ClassLoader mClassLoader
private boolean mIgnoreSuiteMethods
public void (android.app.Instrumentation, android.os.Bundle)
android.app.Instrumentation instr
android.os.Bundle bundle
void (android.support.test.internal.runner.TestRequestBuilder$DeviceBuild, android.app.Instrumentation, android.os.Bundle)
android.support.test.internal.runner.TestRequestBuilder$DeviceBuild deviceBuildAccessor
android.app.Instrumentation instr
android.os.Bundle bundle
public android.support.test.internal.runner.TestRequestBuilder addApkToScan (java.lang.String)
String apkPath
public android.support.test.internal.runner.TestRequestBuilder setClassLoader (java.lang.ClassLoader)
ClassLoader loader
public android.support.test.internal.runner.TestRequestBuilder ignoreSuiteMethods (boolean)
boolean ignoreSuiteMethods
public android.support.test.internal.runner.TestRequestBuilder addTestClass (java.lang.String)
String className
public android.support.test.internal.runner.TestRequestBuilder removeTestClass (java.lang.String)
String className
public android.support.test.internal.runner.TestRequestBuilder addTestMethod (java.lang.String, java.lang.String)
String testClassName
String testMethodName
public android.support.test.internal.runner.TestRequestBuilder removeTestMethod (java.lang.String, java.lang.String)
String testClassName
String testMethodName
public android.support.test.internal.runner.TestRequestBuilder addTestPackage (java.lang.String)
String testPackage
public android.support.test.internal.runner.TestRequestBuilder removeTestPackage (java.lang.String)
String testPackage
public android.support.test.internal.runner.TestRequestBuilder addTestSizeFilter (android.support.test.internal.runner.TestSize)
android.support.test.internal.runner.TestSize forTestSize
public android.support.test.internal.runner.TestRequestBuilder addAnnotationInclusionFilter (java.lang.String)
String annotation
Class annotationClass
public android.support.test.internal.runner.TestRequestBuilder addAnnotationExclusionFilter (java.lang.String)
String notAnnotation
Class annotationClass
public android.support.test.internal.runner.TestRequestBuilder addShardingFilter (int, int)
int numShards
int shardIndex
public android.support.test.internal.runner.TestRequestBuilder addFilter (org.junit.runner.manipulation.Filter)
org.junit.runner.manipulation.Filter filter
public android.support.test.internal.runner.TestRequestBuilder addCustomRunnerBuilderClass (java.lang.Class)
Class runnerBuilderClass
public android.support.test.internal.runner.TestRequestBuilder setSkipExecution (boolean)
boolean b
public android.support.test.internal.runner.TestRequestBuilder setPerTestTimeout (long)
long millis
public android.support.test.internal.runner.TestRequestBuilder addFromRunnerArgs (android.support.test.internal.runner.RunnerArgs)
android.support.test.internal.runner.RunnerArgs$TestArg test
android.support.test.internal.runner.RunnerArgs$TestArg test
String pkg
String pkg
String notAnnotation
org.junit.runner.manipulation.Filter filter
Class runnerBuilderClass
android.support.test.internal.runner.RunnerArgs runnerArgs
public org.junit.runner.Request build ()
java.util.Collection classNames
boolean scanningPath
boolean ignoreSuiteMethods
android.support.test.internal.util.AndroidRunnerParams runnerParams
org.junit.runners.model.RunnerBuilder runnerBuilder
android.support.test.internal.runner.TestLoader loader
java.util.Collection classNames
java.util.List runners
org.junit.runners.Suite suite
org.junit.runner.Request request
private void validate (java.util.Set)
java.util.Set classNames
private org.junit.runners.model.RunnerBuilder getRunnerBuilder (android.support.test.internal.util.AndroidRunnerParams, boolean)
org.junit.runners.model.RunnerBuilder builder
android.support.test.internal.util.AndroidRunnerParams runnerParams
boolean scanningPath
org.junit.runners.model.RunnerBuilder builder
private java.util.Collection getClassNamesFromClassPath ()
String pkg
String pkg
String pkg
java.io.IOException e
android.support.test.internal.runner.ClassPathScanner scanner
android.support.test.internal.runner.ClassPathScanner$ChainedClassNameFilter filter
android.support.test.internal.runner.ClassPathScanner createClassPathScanner (java.util.List)
java.util.List apkPaths
private java.lang.Class loadAnnotationClass (java.lang.String)
Class clazz
ClassNotFoundException e
ClassCastException e
String className
private int getDeviceSdkInt ()
private java.lang.String getDeviceHardware ()
static int access$300 (android.support.test.internal.runner.TestRequestBuilder)
android.support.test.internal.runner.TestRequestBuilder x0
static java.lang.String access$400 (android.support.test.internal.runner.TestRequestBuilder)
android.support.test.internal.runner.TestRequestBuilder x0
static void ()
}
android/support/test/internal/runner/TestRequestBuilder$SizeFilter.classTestRequestBuilder.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestRequestBuilder$SizeFilter extends android.support.test.internal.runner.TestRequestBuilder$ParentFilter {
private final android.support.test.internal.runner.TestSize mTestSize
void (android.support.test.internal.runner.TestSize)
android.support.test.internal.runner.TestSize testSize
public java.lang.String describe ()
protected boolean evaluateTest (org.junit.runner.Description)
java.lang.annotation.Annotation a
org.junit.runner.Description description
}
android/support/test/internal/runner/TestRequestBuilder$ShardingFilter.classTestRequestBuilder.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestRequestBuilder$ShardingFilter extends org.junit.runner.manipulation.Filter {
private final int mNumShards
private final int mShardIndex
void (int, int)
int numShards
int shardIndex
public boolean shouldRun (org.junit.runner.Description)
org.junit.runner.Description each
org.junit.runner.Description description
public java.lang.String describe ()
}
android/support/test/internal/runner/TestRequestBuilder$SdkSuppressFilter.classTestRequestBuilder.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestRequestBuilder$SdkSuppressFilter extends android.support.test.internal.runner.TestRequestBuilder$ParentFilter {
final android.support.test.internal.runner.TestRequestBuilder this$0
private void (android.support.test.internal.runner.TestRequestBuilder)
protected boolean evaluateTest (org.junit.runner.Description)
org.junit.runner.Description description
android.support.test.filters.SdkSuppress sdkSuppress
private android.support.test.filters.SdkSuppress getAnnotationForTest (org.junit.runner.Description)
org.junit.runner.Description description
android.support.test.filters.SdkSuppress s
Class testClass
public java.lang.String describe ()
void (android.support.test.internal.runner.TestRequestBuilder, android.support.test.internal.runner.TestRequestBuilder$1)
android.support.test.internal.runner.TestRequestBuilder x0
android.support.test.internal.runner.TestRequestBuilder$1 x1
}
android/support/test/internal/runner/TestRequestBuilder$RequiresDeviceFilter.classTestRequestBuilder.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestRequestBuilder$RequiresDeviceFilter extends android.support.test.internal.runner.TestRequestBuilder$AnnotationExclusionFilter {
static final String EMULATOR_HARDWARE_GOLDFISH
static final String EMULATOR_HARDWARE_RANCHU
private final java.util.Set emulatorHardwareNames
final android.support.test.internal.runner.TestRequestBuilder this$0
void (android.support.test.internal.runner.TestRequestBuilder)
android.support.test.internal.runner.TestRequestBuilder this$0
protected boolean evaluateTest (org.junit.runner.Description)
org.junit.runner.Description description
public java.lang.String describe ()
}
android/support/test/internal/runner/TestRequestBuilder$ParentFilter.classTestRequestBuilder.java
package android.support.test.internal.runner
abstract android.support.test.internal.runner.TestRequestBuilder$ParentFilter extends org.junit.runner.manipulation.Filter {
private void ()
public boolean shouldRun (org.junit.runner.Description)
org.junit.runner.Description each
org.junit.runner.Description description
protected abstract boolean evaluateTest (org.junit.runner.Description)
void (android.support.test.internal.runner.TestRequestBuilder$1)
android.support.test.internal.runner.TestRequestBuilder$1 x0
}
android/support/test/internal/runner/TestRequestBuilder$MethodFilter.classTestRequestBuilder.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestRequestBuilder$MethodFilter extends android.support.test.internal.runner.TestRequestBuilder$ParentFilter {
private final String mClassName
private java.util.Set mIncludedMethods
private java.util.Set mExcludedMethods
public void (java.lang.String)
String className
public java.lang.String describe ()
public boolean evaluateTest (org.junit.runner.Description)
org.junit.runner.Description description
String methodName
private java.lang.String stripParameterizedSuffix (java.lang.String)
String name
java.util.regex.Pattern suffixPattern
public void addInclusionMethod (java.lang.String)
String methodName
public void addExclusionMethod (java.lang.String)
String methodName
}
android/support/test/internal/runner/TestRequestBuilder$LenientFilterRequest.classTestRequestBuilder.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestRequestBuilder$LenientFilterRequest extends org.junit.runner.Request {
private final org.junit.runner.Request mRequest
private final org.junit.runner.manipulation.Filter mFilter
public void (org.junit.runner.Request, org.junit.runner.manipulation.Filter)
org.junit.runner.Request classRequest
org.junit.runner.manipulation.Filter filter
public org.junit.runner.Runner getRunner ()
org.junit.runner.Runner runner
org.junit.runner.manipulation.NoTestsRemainException e
}
android/support/test/internal/runner/TestRequestBuilder$ExtendedSuite.classTestRequestBuilder.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestRequestBuilder$ExtendedSuite extends org.junit.runners.Suite {
static org.junit.runners.Suite createSuite (java.util.List)
org.junit.runners.model.InitializationError e
java.util.List runners
void (java.util.List) throws org.junit.runners.model.InitializationError
java.util.List runners
}
android/support/test/internal/runner/TestRequestBuilder$DeviceBuildImpl.classTestRequestBuilder.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestRequestBuilder$DeviceBuildImpl extends java.lang.Object implements android.support.test.internal.runner.TestRequestBuilder$DeviceBuild {
private void ()
public int getSdkVersionInt ()
public java.lang.String getHardware ()
void (android.support.test.internal.runner.TestRequestBuilder$1)
android.support.test.internal.runner.TestRequestBuilder$1 x0
}
android/support/test/internal/runner/TestRequestBuilder$DeviceBuild.classTestRequestBuilder.java
package android.support.test.internal.runner
abstract android.support.test.internal.runner.TestRequestBuilder$DeviceBuild extends java.lang.Object {
public abstract int getSdkVersionInt ()
public abstract java.lang.String getHardware ()
}
android/support/test/internal/runner/TestRequestBuilder$ClassAndMethodFilter.classTestRequestBuilder.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestRequestBuilder$ClassAndMethodFilter extends android.support.test.internal.runner.TestRequestBuilder$ParentFilter {
private java.util.Map mMethodFilters
private void ()
public boolean evaluateTest (org.junit.runner.Description)
org.junit.runner.Description description
String className
android.support.test.internal.runner.TestRequestBuilder$MethodFilter methodFilter
public java.lang.String describe ()
public void addMethod (java.lang.String, java.lang.String)
String className
String methodName
android.support.test.internal.runner.TestRequestBuilder$MethodFilter methodFilter
public void removeMethod (java.lang.String, java.lang.String)
String className
String methodName
android.support.test.internal.runner.TestRequestBuilder$MethodFilter methodFilter
void (android.support.test.internal.runner.TestRequestBuilder$1)
android.support.test.internal.runner.TestRequestBuilder$1 x0
}
android/support/test/internal/runner/TestRequestBuilder$BlankRunner.classTestRequestBuilder.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestRequestBuilder$BlankRunner extends org.junit.runner.Runner {
private void ()
public org.junit.runner.Description getDescription ()
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
void (android.support.test.internal.runner.TestRequestBuilder$1)
android.support.test.internal.runner.TestRequestBuilder$1 x0
}
android/support/test/internal/runner/TestRequestBuilder$AnnotationInclusionFilter.classTestRequestBuilder.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestRequestBuilder$AnnotationInclusionFilter extends android.support.test.internal.runner.TestRequestBuilder$ParentFilter {
private final Class mAnnotationClass
void (java.lang.Class)
Class annotation
protected boolean evaluateTest (org.junit.runner.Description)
org.junit.runner.Description description
Class testClass
protected java.lang.Class getAnnotationClass ()
public java.lang.String describe ()
}
android/support/test/internal/runner/TestRequestBuilder$AnnotationExclusionFilter.classTestRequestBuilder.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestRequestBuilder$AnnotationExclusionFilter extends android.support.test.internal.runner.TestRequestBuilder$ParentFilter {
private final Class mAnnotationClass
void (java.lang.Class)
Class annotation
protected boolean evaluateTest (org.junit.runner.Description)
org.junit.runner.Description description
Class testClass
public java.lang.String describe ()
}
android/support/test/internal/runner/TestRequestBuilder$1.classTestRequestBuilder.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestRequestBuilder$1 extends java.lang.Object {
}
android/support/test/internal/runner/TestLoader.classTestLoader.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestLoader extends java.lang.Object {
private static final String LOG_TAG
private final ClassLoader mClassLoader
private final org.junit.runners.model.RunnerBuilder mRunnerBuilder
private final java.util.Map mRunnersMap
static android.support.test.internal.runner.TestLoader testLoader (java.lang.ClassLoader, org.junit.runners.model.RunnerBuilder, boolean)
ClassLoader classLoader
org.junit.runners.model.RunnerBuilder runnerBuilder
boolean scanningPath
private void (java.lang.ClassLoader, org.junit.runners.model.RunnerBuilder)
ClassLoader classLoader
org.junit.runners.model.RunnerBuilder runnerBuilder
private void doCreateRunner (java.lang.String)
Class loadedClass
org.junit.runner.Runner runner
String errMsg
org.junit.runner.Description description
org.junit.runner.notification.Failure failure
ClassNotFoundException e
String className
org.junit.runner.Runner runner
java.util.List getRunnersFor (java.util.Collection)
String className
java.util.Collection classNames
private static void logDebug (java.lang.String)
String msg
static void access$000 (java.lang.String)
String x0
}
android/support/test/internal/runner/TestLoader$UnloadableClassRunner.classTestLoader.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestLoader$UnloadableClassRunner extends org.junit.runner.Runner {
private final org.junit.runner.Description description
private final org.junit.runner.notification.Failure failure
void (org.junit.runner.Description, org.junit.runner.notification.Failure)
org.junit.runner.Description description
org.junit.runner.notification.Failure failure
public org.junit.runner.Description getDescription ()
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
}
android/support/test/internal/runner/TestLoader$ScanningRunnerBuilder.classTestLoader.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestLoader$ScanningRunnerBuilder extends org.junit.runners.model.RunnerBuilder {
private final org.junit.runners.model.RunnerBuilder runnerBuilder
void (org.junit.runners.model.RunnerBuilder)
org.junit.runners.model.RunnerBuilder runnerBuilder
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
Class testClass
}
android/support/test/internal/runner/TestExecutor.classTestExecutor.java
package android.support.test.internal.runner
public final android.support.test.internal.runner.TestExecutor extends java.lang.Object {
private static final String LOG_TAG
private final java.util.List mListeners
private final android.app.Instrumentation mInstr
private void (android.support.test.internal.runner.TestExecutor$Builder)
android.support.test.internal.runner.TestExecutor$Builder builder
public android.os.Bundle execute (org.junit.runner.Request)
org.junit.runner.JUnitCore testRunner
java.io.ByteArrayOutputStream summaryStream
java.io.PrintStream summaryWriter
String msg
Throwable t
java.io.ByteArrayOutputStream summaryStream
java.io.PrintStream summaryWriter
java.io.ByteArrayOutputStream summaryStream
java.io.PrintStream summaryWriter
org.junit.runner.Request request
android.os.Bundle resultBundle
org.junit.runner.Result junitResults
private void setUpListeners (org.junit.runner.JUnitCore)
org.junit.runner.notification.RunListener listener
org.junit.runner.JUnitCore testRunner
private void reportRunEnded (java.util.List, java.io.PrintStream, android.os.Bundle, org.junit.runner.Result)
org.junit.runner.notification.RunListener listener
java.util.List listeners
java.io.PrintStream summaryWriter
android.os.Bundle resultBundle
org.junit.runner.Result jUnitResults
void (android.support.test.internal.runner.TestExecutor$Builder, android.support.test.internal.runner.TestExecutor$1)
android.support.test.internal.runner.TestExecutor$Builder x0
android.support.test.internal.runner.TestExecutor$1 x1
}
android/support/test/internal/runner/TestExecutor$Builder.classTestExecutor.java
package android.support.test.internal.runner
public android.support.test.internal.runner.TestExecutor$Builder extends java.lang.Object {
private final java.util.List mListeners
private final android.app.Instrumentation mInstr
public void (android.app.Instrumentation)
android.app.Instrumentation instr
public android.support.test.internal.runner.TestExecutor$Builder addRunListener (org.junit.runner.notification.RunListener)
org.junit.runner.notification.RunListener listener
public android.support.test.internal.runner.TestExecutor build ()
static java.util.List access$000 (android.support.test.internal.runner.TestExecutor$Builder)
android.support.test.internal.runner.TestExecutor$Builder x0
static android.app.Instrumentation access$100 (android.support.test.internal.runner.TestExecutor$Builder)
android.support.test.internal.runner.TestExecutor$Builder x0
}
android/support/test/internal/runner/TestExecutor$1.classTestExecutor.java
package android.support.test.internal.runner
android.support.test.internal.runner.TestExecutor$1 extends java.lang.Object {
}
android/support/test/internal/runner/RunnerArgs.classRunnerArgs.java
package android.support.test.internal.runner
public android.support.test.internal.runner.RunnerArgs extends java.lang.Object {
private static final String LOG_TAG
static final String ARGUMENT_TEST_CLASS
static final String ARGUMENT_NOT_TEST_CLASS
static final String ARGUMENT_TEST_SIZE
static final String ARGUMENT_LOG_ONLY
static final String ARGUMENT_ANNOTATION
static final String ARGUMENT_NOT_ANNOTATION
static final String ARGUMENT_NUM_SHARDS
static final String ARGUMENT_SHARD_INDEX
static final String ARGUMENT_DELAY_IN_MILLIS
static final String ARGUMENT_COVERAGE
static final String ARGUMENT_COVERAGE_PATH
static final String ARGUMENT_SUITE_ASSIGNMENT
static final String ARGUMENT_DEBUG
static final String ARGUMENT_LISTENER
static final String ARGUMENT_FILTER
static final String ARGUMENT_RUNNER_BUILDER
static final String ARGUMENT_TEST_PACKAGE
static final String ARGUMENT_NOT_TEST_PACKAGE
static final String ARGUMENT_TIMEOUT
static final String ARGUMENT_TEST_FILE
static final String ARGUMENT_NOT_TEST_FILE
static final String ARGUMENT_DISABLE_ANALYTICS
static final String ARGUMENT_APP_LISTENER
static final String ARGUMENT_CLASS_LOADER
static final String ARGUMENT_REMOTE_INIT_METHOD
static final String ARGUMENT_TARGET_PROCESS
static final String ARGUMENT_SCREENSHOT_PROCESSORS
static final String ARGUMENT_ORCHESTRATOR_SERVICE
static final String ARGUMENT_LIST_TESTS_FOR_ORCHESTRATOR
static final String ARGUMENT_SHELL_EXEC_BINDER_KEY
private static final String CLASS_SEPARATOR
private static final char METHOD_SEPARATOR
private static final String CLASS_OR_METHOD_REGEX
private static final String VALID_PACKAGE_REGEX
public final boolean debug
public final boolean suiteAssignment
public final boolean codeCoverage
public final String codeCoveragePath
public final int delayInMillis
public final boolean logOnly
public final java.util.List testPackages
public final java.util.List notTestPackages
public final String testSize
public final String annotation
public final java.util.List notAnnotations
public final long testTimeout
public final java.util.List listeners
public final java.util.List filters
public final java.util.List runnerBuilderClasses
public final java.util.List tests
public final java.util.List notTests
public final int numShards
public final int shardIndex
public final boolean disableAnalytics
public final java.util.List appListeners
public final ClassLoader classLoader
public final android.support.test.internal.runner.RunnerArgs$TestArg remoteMethod
public final String targetProcess
public final java.util.List screenCaptureProcessors
public final String orchestratorService
public final boolean listTestsForOrchestrator
public final String shellExecBinderKey
private void (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder builder
void (android.support.test.internal.runner.RunnerArgs$Builder, android.support.test.internal.runner.RunnerArgs$1)
android.support.test.internal.runner.RunnerArgs$Builder x0
android.support.test.internal.runner.RunnerArgs$1 x1
}
android/support/test/internal/runner/RunnerArgs$TestFileArgs.classRunnerArgs.java
package android.support.test.internal.runner
final android.support.test.internal.runner.RunnerArgs$TestFileArgs extends java.lang.Object {
private final java.util.List tests
private final java.util.List packages
private void ()
static java.util.List access$2700 (android.support.test.internal.runner.RunnerArgs$TestFileArgs)
android.support.test.internal.runner.RunnerArgs$TestFileArgs x0
static java.util.List access$2800 (android.support.test.internal.runner.RunnerArgs$TestFileArgs)
android.support.test.internal.runner.RunnerArgs$TestFileArgs x0
void (android.support.test.internal.runner.RunnerArgs$1)
android.support.test.internal.runner.RunnerArgs$1 x0
}
android/support/test/internal/runner/RunnerArgs$TestArg.classRunnerArgs.java
package android.support.test.internal.runner
public android.support.test.internal.runner.RunnerArgs$TestArg extends java.lang.Object {
public final String testClassName
public final String methodName
void (java.lang.String, java.lang.String)
String className
String methodName
void (java.lang.String)
String className
public java.lang.String toString ()
}
android/support/test/internal/runner/RunnerArgs$Builder.classRunnerArgs.java
package android.support.test.internal.runner
public android.support.test.internal.runner.RunnerArgs$Builder extends java.lang.Object {
private boolean debug
private boolean suiteAssignment
private boolean codeCoverage
private String codeCoveragePath
private int delayInMillis
private boolean logOnly
private java.util.List testPackages
private java.util.List notTestPackages
private String testSize
private String annotation
private java.util.List notAnnotations
private long testTimeout
private java.util.List listeners
private java.util.List filters
private java.util.List runnerBuilderClasses
private java.util.List tests
private java.util.List notTests
private int numShards
private int shardIndex
private boolean disableAnalytics
private java.util.List appListeners
private ClassLoader classLoader
private android.support.test.internal.runner.RunnerArgs$TestArg remoteMethod
private String orchestratorService
private boolean listTestsForOrchestrator
private String targetProcess
private java.util.List screenCaptureProcessors
public String shellExecBinderKey
public void ()
public android.support.test.internal.runner.RunnerArgs$Builder fromBundle (android.os.Bundle)
android.os.Bundle bundle
android.support.test.internal.runner.RunnerArgs$TestFileArgs testFileArgs
android.support.test.internal.runner.RunnerArgs$TestFileArgs notTestFileArgs
public android.support.test.internal.runner.RunnerArgs$Builder fromManifest (android.app.Instrumentation)
android.content.pm.InstrumentationInfo instrInfo
android.os.Bundle b
android.content.pm.PackageManager$NameNotFoundException e
android.app.Instrumentation instr
android.content.pm.PackageManager pm
private static java.util.List parseStrings (java.lang.String)
String value
private static boolean parseBoolean (java.lang.String)
String booleanValue
private static int parseUnsignedInt (java.lang.Object, java.lang.String)
int intValue
Object value
String name
private static long parseUnsignedLong (java.lang.Object, java.lang.String)
long longValue
Object value
String name
private static java.util.List parseTestPackages (java.lang.String)
String packageName
String packagesArg
java.util.List packages
private java.util.List parseTestClasses (java.lang.String)
String className
String classesArg
java.util.List tests
private static android.support.test.internal.runner.RunnerArgs$TestArg parseTestClass (java.lang.String)
String testMethodName
String testClassName
int methodSeparatorIndex
private android.support.test.internal.runner.RunnerArgs$TestFileArgs parseFromFile (java.lang.String)
String line
java.io.FileNotFoundException e
java.io.IOException e
String filePath
android.support.test.internal.runner.RunnerArgs$TestFileArgs args
java.io.BufferedReader br
String line
static boolean isClassOrMethod (java.lang.String)
String line
static java.lang.String validatePackage (java.lang.String)
String line
private java.util.List parseLoadAndInstantiateClasses (java.lang.String, java.lang.Class, android.os.Bundle)
String className
String classString
Class type
android.os.Bundle bundle
java.util.List objects
private java.lang.Object parseLoadAndInstantiateClass (java.lang.String, java.lang.Class)
String classString
Class type
java.util.List classLoaders
private void loadClassByNameInstantiateAndAdd (java.util.List, java.lang.String, java.lang.Class, android.os.Bundle)
java.lang.reflect.Constructor constructor
Object[] arguments
java.lang.reflect.Constructor constructor
Object[] arguments
NoSuchMethodException nsme2
NoSuchMethodException nsme1
Class klass
java.lang.reflect.Constructor constructor
Object[] arguments
Object instance
ClassNotFoundException e
NoSuchMethodException e
ClassCastException e
InstantiationException e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
java.util.List objects
String className
Class type
android.os.Bundle bundle
private java.util.List parseAndLoadClasses (java.lang.String, java.lang.Class)
String className
String classString
Class type
java.util.List classes
private void loadClassByNameAndAdd (java.util.List, java.lang.String, java.lang.Class)
Class klass
Class castClass
ClassNotFoundException e
ClassCastException e
java.util.List classes
String className
Class type
public android.support.test.internal.runner.RunnerArgs build ()
static boolean access$000 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static boolean access$100 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static boolean access$200 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static java.lang.String access$300 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static int access$400 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static boolean access$500 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static java.util.List access$600 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static java.util.List access$700 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static java.lang.String access$800 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static java.lang.String access$900 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static java.util.List access$1000 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static long access$1100 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static java.util.List access$1200 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static java.util.List access$1300 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static java.util.List access$1400 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static java.util.List access$1500 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static java.util.List access$1600 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static int access$1700 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static int access$1800 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static boolean access$1900 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static java.util.List access$2000 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static java.lang.ClassLoader access$2100 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static android.support.test.internal.runner.RunnerArgs$TestArg access$2200 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static java.lang.String access$2300 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static boolean access$2400 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static java.util.List access$2500 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
static java.lang.String access$2600 (android.support.test.internal.runner.RunnerArgs$Builder)
android.support.test.internal.runner.RunnerArgs$Builder x0
}
android/support/test/internal/runner/RunnerArgs$1.classRunnerArgs.java
package android.support.test.internal.runner
android.support.test.internal.runner.RunnerArgs$1 extends java.lang.Object {
}
android/support/test/internal/runner/NonExecutingRunner.classNonExecutingRunner.java
package android.support.test.internal.runner
android.support.test.internal.runner.NonExecutingRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Sortable org.junit.runner.manipulation.Filterable {
private final org.junit.runner.Runner runner
void (org.junit.runner.Runner)
org.junit.runner.Runner runner
public org.junit.runner.Description getDescription ()
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
public void sort (org.junit.runner.manipulation.Sorter)
org.junit.runner.manipulation.Sorter sorter
private void generateListOfTests (org.junit.runner.notification.RunNotifier, org.junit.runner.Description)
org.junit.runner.Description child
org.junit.runner.notification.RunNotifier runNotifier
org.junit.runner.Description description
java.util.List children
}
android/support/test/internal/runner/InstrumentationConnection.classInstrumentationConnection.java
package android.support.test.internal.runner
public android.support.test.internal.runner.InstrumentationConnection extends java.lang.Object {
private static final String TAG
private static final android.support.test.internal.runner.InstrumentationConnection DEFAULT_INSTANCE
private static final String BUNDLE_KEY_CLIENTS
private static final String BUNDLE_KEY_CLIENT_TYPE
private static final String BUNDLE_KEY_CLIENT_MESSENGER
private static final String BUNDLE_KEY_UUID
static final String BUNDLE_BR_NEW_BINDER
public static final String BROADCAST_FILTER
private static final int MSG_REMOTE_ADD_CLIENT
private static final int MSG_REMOTE_REMOVE_CLIENT
private static final int MSG_TERMINATE
private static final int MSG_HANDLE_INSTRUMENTATION_FROM_BROADCAST
static final int MSG_ADD_INSTRUMENTATION
private static final int MSG_REMOVE_INSTRUMENTATION
static final int MSG_ADD_CLIENTS_IN_BUNDLE
private static final int MSG_REMOVE_CLIENTS_IN_BUNDLE
private static final int MSG_REG_CLIENT
private static final int MSG_UN_REG_CLIENT
static final int MSG_REMOTE_CLEANUP_REQUEST
private static final int MSG_PERFORM_CLEANUP
private static final int MSG_PERFORM_CLEANUP_FINISHED
private android.content.Context mTargetContext
private static android.app.Instrumentation mInstrumentation
private static android.support.test.runner.MonitoringInstrumentation$ActivityFinisher mActivityFinisher
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler mIncomingHandler
final android.content.BroadcastReceiver mMessengerReceiver
void (android.content.Context)
android.content.Context context
public static android.support.test.internal.runner.InstrumentationConnection getInstance ()
public synchronized void init (android.app.Instrumentation, android.support.test.runner.MonitoringInstrumentation$ActivityFinisher)
android.os.HandlerThread ht
android.content.Intent intent
android.os.Bundle bundle
android.app.Instrumentation instrumentation
android.support.test.runner.MonitoringInstrumentation$ActivityFinisher finisher
public synchronized void terminate ()
public synchronized void requestRemoteInstancesActivityCleanup ()
InterruptedException e
java.util.UUID uuid
java.util.concurrent.CountDownLatch latch
android.os.Message msg
android.os.Bundle bundle
public synchronized void registerClient (java.lang.String, android.os.Messenger)
String type
android.os.Messenger messenger
android.os.Bundle bundle
android.os.Message msg
public synchronized java.util.Set getClientsForType (java.lang.String)
String type
public synchronized void unregisterClient (java.lang.String, android.os.Messenger)
String type
android.os.Messenger messenger
android.os.Bundle bundle
android.os.Message msg
static android.support.test.runner.MonitoringInstrumentation$ActivityFinisher access$500 ()
static android.app.Instrumentation access$600 ()
static android.app.Instrumentation access$602 (android.app.Instrumentation)
android.app.Instrumentation x0
static android.support.test.runner.MonitoringInstrumentation$ActivityFinisher access$502 (android.support.test.runner.MonitoringInstrumentation$ActivityFinisher)
android.support.test.runner.MonitoringInstrumentation$ActivityFinisher x0
static void ()
}
android/support/test/internal/runner/InstrumentationConnection$MessengerReceiver.classInstrumentationConnection.java
package android.support.test.internal.runner
android.support.test.internal.runner.InstrumentationConnection$MessengerReceiver extends android.content.BroadcastReceiver {
final android.support.test.internal.runner.InstrumentationConnection this$0
void (android.support.test.internal.runner.InstrumentationConnection)
android.support.test.internal.runner.InstrumentationConnection this$0
public void onReceive (android.content.Context, android.content.Intent)
android.os.Messenger msgr
android.os.Message msg
android.content.Context context
android.content.Intent intent
android.os.Bundle extras
android.support.test.internal.util.ParcelableIBinder iBinder
}
android/support/test/internal/runner/InstrumentationConnection$IncomingHandler.classInstrumentationConnection.java
package android.support.test.internal.runner
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler extends android.os.Handler {
android.os.Messenger mMessengerHandler
java.util.Set mOtherInstrumentations
java.util.Map mTypedClients
private final java.util.Map latches
public void (android.os.Looper)
android.os.Looper looper
public void handleMessage (android.os.Message)
android.os.Message m
android.os.Message msg
private void notifyLatch (java.util.UUID)
java.util.UUID uuid
private void associateLatch (java.util.UUID, java.util.concurrent.CountDownLatch)
java.util.UUID latchId
java.util.concurrent.CountDownLatch latch
private void disassociateLatch (java.util.UUID)
java.util.UUID latchId
private java.lang.Object runSyncTask (java.util.concurrent.Callable)
InterruptedException e
java.util.concurrent.ExecutionException e
java.util.concurrent.Callable task
java.util.concurrent.FutureTask futureTask
private void doDie ()
private java.util.Set getClientsForType (java.lang.String)
InterruptedException e
java.util.concurrent.ExecutionException e
String type
java.util.concurrent.FutureTask associationTask
private void sendMessageWithReply (android.os.Messenger, int, android.os.Bundle)
String clientType
android.os.Messenger[] clientArray
java.util.Map$Entry entry
android.os.Bundle clientsBundle
java.util.ArrayList keyList
android.os.RemoteException e
android.os.Messenger toMessenger
int what
android.os.Bundle data
android.os.Message msg
private void sendMessageToOtherInstr (int, android.os.Bundle)
android.os.Messenger otherInstr
int what
android.os.Bundle data
private void clientsRegistrationFromBundle (android.os.Bundle, boolean)
android.os.Parcelable client
android.os.Parcelable[] clientArray
String type
android.os.Bundle clientsBundle
boolean shouldRegister
java.util.ArrayList clientTypes
private void registerClient (java.lang.String, android.os.Messenger)
String type
android.os.Messenger client
java.util.Set clientSet
private void unregisterClient (java.lang.String, android.os.Messenger)
String type
android.os.Messenger client
java.util.Set clientSet
private void instrBinderDied (android.os.Messenger)
android.os.Messenger instrMessenger
android.os.Message msg
static void access$000 (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler x0
static java.lang.Object access$100 (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler, java.util.concurrent.Callable)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler x0
java.util.concurrent.Callable x1
static void access$200 (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler, java.util.UUID, java.util.concurrent.CountDownLatch)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler x0
java.util.UUID x1
java.util.concurrent.CountDownLatch x2
static void access$300 (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler, java.util.UUID)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler x0
java.util.UUID x1
static java.util.Set access$400 (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler, java.lang.String)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler x0
String x1
static java.util.Map access$700 (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler x0
}
android/support/test/internal/runner/InstrumentationConnection$IncomingHandler$3.classInstrumentationConnection.java
package android.support.test.internal.runner
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler$3 extends java.lang.Object implements java.util.concurrent.Callable {
final String val$type
final android.support.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
void (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler, java.lang.String)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
public java.util.Set call ()
public volatile java.lang.Object call () throws java.lang.Exception
}
android/support/test/internal/runner/InstrumentationConnection$IncomingHandler$2.classInstrumentationConnection.java
package android.support.test.internal.runner
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler$2 extends java.lang.Object implements java.util.concurrent.Callable {
final java.util.UUID val$latchId
final android.support.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
void (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler, java.util.UUID)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
public java.lang.Void call ()
public volatile java.lang.Object call () throws java.lang.Exception
}
android/support/test/internal/runner/InstrumentationConnection$IncomingHandler$1.classInstrumentationConnection.java
package android.support.test.internal.runner
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler$1 extends java.lang.Object implements java.util.concurrent.Callable {
final java.util.UUID val$latchId
final java.util.concurrent.CountDownLatch val$latch
final android.support.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
void (android.support.test.internal.runner.InstrumentationConnection$IncomingHandler, java.util.UUID, java.util.concurrent.CountDownLatch)
android.support.test.internal.runner.InstrumentationConnection$IncomingHandler this$0
public java.lang.Void call ()
public volatile java.lang.Object call () throws java.lang.Exception
}
android/support/test/internal/runner/InstrumentationConnection$1.classInstrumentationConnection.java
package android.support.test.internal.runner
android.support.test.internal.runner.InstrumentationConnection$1 extends java.lang.Object implements java.util.concurrent.Callable {
final android.support.test.internal.runner.InstrumentationConnection this$0
void (android.support.test.internal.runner.InstrumentationConnection)
android.support.test.internal.runner.InstrumentationConnection this$0
public java.lang.Void call ()
public volatile java.lang.Object call () throws java.lang.Exception
}
android/support/test/internal/runner/ClassPathScanner.classClassPathScanner.java
package android.support.test.internal.runner
public android.support.test.internal.runner.ClassPathScanner extends java.lang.Object {
private java.util.Set mApkPaths
public transient void (java.lang.String[])
String[] apkPaths
public void (java.util.Collection)
java.util.Collection apkPaths
private void addEntriesFromApk (java.util.Set, java.lang.String, android.support.test.internal.runner.ClassPathScanner$ClassNameFilter) throws java.io.IOException
String apkClassName
java.util.Enumeration apkClassNames
java.util.Set entryNames
String apkPath
android.support.test.internal.runner.ClassPathScanner$ClassNameFilter filter
dalvik.system.DexFile dexFile
java.util.Enumeration getDexEntries (dalvik.system.DexFile)
dalvik.system.DexFile dexFile
public java.util.Set getClassPathEntries (android.support.test.internal.runner.ClassPathScanner$ClassNameFilter) throws java.io.IOException
String apkPath
android.support.test.internal.runner.ClassPathScanner$ClassNameFilter filter
java.util.Set entryNames
}
android/support/test/internal/runner/ClassPathScanner$InclusivePackageNameFilter.classClassPathScanner.java
package android.support.test.internal.runner
public android.support.test.internal.runner.ClassPathScanner$InclusivePackageNameFilter extends java.lang.Object implements android.support.test.internal.runner.ClassPathScanner$ClassNameFilter {
private final String mPkgName
void (java.lang.String)
String pkgName
public boolean accept (java.lang.String)
String pathName
}
android/support/test/internal/runner/ClassPathScanner$ExternalClassNameFilter.classClassPathScanner.java
package android.support.test.internal.runner
public android.support.test.internal.runner.ClassPathScanner$ExternalClassNameFilter extends java.lang.Object implements android.support.test.internal.runner.ClassPathScanner$ClassNameFilter {
public void ()
public boolean accept (java.lang.String)
String pathName
}
android/support/test/internal/runner/ClassPathScanner$ExcludePackageNameFilter.classClassPathScanner.java
package android.support.test.internal.runner
public android.support.test.internal.runner.ClassPathScanner$ExcludePackageNameFilter extends java.lang.Object implements android.support.test.internal.runner.ClassPathScanner$ClassNameFilter {
private final String mPkgName
void (java.lang.String)
String pkgName
public boolean accept (java.lang.String)
String pathName
}
android/support/test/internal/runner/ClassPathScanner$ExcludeClassNamesFilter.classClassPathScanner.java
package android.support.test.internal.runner
android.support.test.internal.runner.ClassPathScanner$ExcludeClassNamesFilter extends java.lang.Object implements android.support.test.internal.runner.ClassPathScanner$ClassNameFilter {
private java.util.Set mExcludedClassNames
public void (java.util.Set)
java.util.Set excludedClassNames
public boolean accept (java.lang.String)
String className
}
android/support/test/internal/runner/ClassPathScanner$ClassNameFilter.classClassPathScanner.java
package android.support.test.internal.runner
public abstract android.support.test.internal.runner.ClassPathScanner$ClassNameFilter extends java.lang.Object {
public abstract boolean accept (java.lang.String)
}
android/support/test/internal/runner/ClassPathScanner$ChainedClassNameFilter.classClassPathScanner.java
package android.support.test.internal.runner
public android.support.test.internal.runner.ClassPathScanner$ChainedClassNameFilter extends java.lang.Object implements android.support.test.internal.runner.ClassPathScanner$ClassNameFilter {
private final java.util.List mFilters
public void ()
public void add (android.support.test.internal.runner.ClassPathScanner$ClassNameFilter)
android.support.test.internal.runner.ClassPathScanner$ClassNameFilter filter
public transient void addAll (android.support.test.internal.runner.ClassPathScanner$ClassNameFilter[])
android.support.test.internal.runner.ClassPathScanner$ClassNameFilter[] filters
public boolean accept (java.lang.String)
android.support.test.internal.runner.ClassPathScanner$ClassNameFilter filter
String className
}
android/support/test/internal/runner/ClassPathScanner$AcceptAllFilter.classClassPathScanner.java
package android.support.test.internal.runner
public android.support.test.internal.runner.ClassPathScanner$AcceptAllFilter extends java.lang.Object implements android.support.test.internal.runner.ClassPathScanner$ClassNameFilter {
public void ()
public boolean accept (java.lang.String)
String className
}
android/support/test/internal/runner/AndroidRunnerBuilder.classAndroidRunnerBuilder.java
package android.support.test.internal.runner
android.support.test.internal.runner.AndroidRunnerBuilder extends org.junit.internal.builders.AllDefaultPossibilitiesBuilder {
private final android.support.test.internal.runner.junit3.AndroidJUnit3Builder mAndroidJUnit3Builder
private final android.support.test.internal.runner.junit4.AndroidJUnit4Builder mAndroidJUnit4Builder
private final android.support.test.internal.runner.junit3.AndroidSuiteBuilder mAndroidSuiteBuilder
private final android.support.test.internal.runner.junit4.AndroidAnnotatedBuilder mAndroidAnnotatedBuilder
private final org.junit.internal.builders.IgnoredBuilder mIgnoredBuilder
private final java.util.List mCustomRunnerBuilders
public void (android.support.test.internal.util.AndroidRunnerParams)
android.support.test.internal.util.AndroidRunnerParams runnerParams
void (android.support.test.internal.util.AndroidRunnerParams, boolean, java.util.List)
android.support.test.internal.util.AndroidRunnerParams runnerParams
boolean scanningPath
java.util.List customRunnerBuilderClasses
void (org.junit.runners.model.RunnerBuilder, android.support.test.internal.util.AndroidRunnerParams, boolean, java.util.List)
org.junit.runners.model.RunnerBuilder suiteBuilder
android.support.test.internal.util.AndroidRunnerParams runnerParams
boolean scanningPath
java.util.List customRunnerBuilderClasses
private java.util.List instantiateRunnerBuilders (java.util.List)
org.junit.runners.model.RunnerBuilder runnerBuilder
InstantiationException e
IllegalAccessException e
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
Class customRunnerBuilderClass
java.util.List customRunnerBuilderClasses
java.util.List runnerBuilders
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
org.junit.runner.Runner runner
org.junit.runners.model.RunnerBuilder customRunnerBuilder
Class testClass
protected org.junit.internal.builders.JUnit4Builder junit4Builder ()
protected org.junit.internal.builders.JUnit3Builder junit3Builder ()
protected org.junit.internal.builders.AnnotatedBuilder annotatedBuilder ()
protected org.junit.internal.builders.IgnoredBuilder ignoredBuilder ()
protected org.junit.runners.model.RunnerBuilder suiteMethodBuilder ()
}
android/support/test/internal/runner/AndroidLogOnlyBuilder.classAndroidLogOnlyBuilder.java
package android.support.test.internal.runner
android.support.test.internal.runner.AndroidLogOnlyBuilder extends org.junit.runners.model.RunnerBuilder {
private final android.support.test.internal.runner.AndroidRunnerBuilder mBuilder
private final android.support.test.internal.util.AndroidRunnerParams mRunnerParams
private final boolean mScanningPath
private int mRunnerCount
void (android.support.test.internal.util.AndroidRunnerParams, boolean, java.util.List)
android.support.test.internal.util.AndroidRunnerParams runnerParams
boolean scanningPath
java.util.List customRunnerBuilderClasses
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
junit.framework.Test test
int oldRunnerCount
org.junit.runner.Runner runner
Class testClass
}
android/support/test/internal/runner/
android/support/test/internal/
android/support/test/filters/Suppress.classSuppress.java
package android.support.test.filters
public abstract android.support.test.filters.Suppress extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/test/filters/SmallTest.classSmallTest.java
package android.support.test.filters
public abstract android.support.test.filters.SmallTest extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/test/filters/SdkSuppress.classSdkSuppress.java
package android.support.test.filters
public abstract android.support.test.filters.SdkSuppress extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int minSdkVersion ()
public abstract int maxSdkVersion ()
}
android/support/test/filters/RequiresDevice.classRequiresDevice.java
package android.support.test.filters
public abstract android.support.test.filters.RequiresDevice extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/test/filters/MediumTest.classMediumTest.java
package android.support.test.filters
public abstract android.support.test.filters.MediumTest extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/test/filters/LargeTest.classLargeTest.java
package android.support.test.filters
public abstract android.support.test.filters.LargeTest extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/test/filters/FlakyTest.classFlakyTest.java
package android.support.test.filters
public abstract android.support.test.filters.FlakyTest extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int bugId ()
public abstract java.lang.String detail ()
}
android/support/test/filters/
android/support/test/annotation/Beta.classBeta.java
package android.support.test.annotation
public abstract android.support.test.annotation.Beta extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/test/annotation/
android/support/test/InstrumentationRegistry.classInstrumentationRegistry.java
package android.support.test
public final android.support.test.InstrumentationRegistry extends java.lang.Object {
private static final java.util.concurrent.atomic.AtomicReference sInstrumentationRef
private static final java.util.concurrent.atomic.AtomicReference sArguments
public static android.app.Instrumentation getInstrumentation ()
android.app.Instrumentation instance
public static android.os.Bundle getArguments ()
android.os.Bundle instance
public static android.content.Context getContext ()
public static android.content.Context getTargetContext ()
public static void registerInstance (android.app.Instrumentation, android.os.Bundle)
android.app.Instrumentation instrumentation
android.os.Bundle arguments
private void ()
static void ()
}
android/support/test/
android/support/
android/
META-INF/services/org.xmlpull.v1.XmlPullParserFactory
META-INF/services/
META-INF/MANIFEST.MF
META-INF/