META-INF/
META-INF/MANIFEST.MF
android/
android/support/
android/support/test/
android/support/test/rule/
android/support/test/rule/ServiceTestRule$1.classServiceTestRule.java
package android.support.test.rule
synthetic android.support.test.rule.ServiceTestRule$1 extends java.lang.Object {
}
android/support/test/rule/ServiceTestRule$ServiceStatement.classServiceTestRule.java
package android.support.test.rule
android.support.test.rule.ServiceTestRule$ServiceStatement extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement mBase
final synthetic android.support.test.rule.ServiceTestRule this$0
public void (android.support.test.rule.ServiceTestRule, org.junit.runners.model.Statement)
org.junit.runners.model.Statement base
public void evaluate () throws java.lang.Throwable
}
android/support/test/rule/ServiceTestRule$ProxyServiceConnection.classServiceTestRule.java
package android.support.test.rule
android.support.test.rule.ServiceTestRule$ProxyServiceConnection extends java.lang.Object implements android.content.ServiceConnection {
private android.content.ServiceConnection mCallerConnection
public static java.util.concurrent.CountDownLatch mConnectedLatch
private void (android.content.ServiceConnection)
android.content.ServiceConnection connection
public void onServiceConnected (android.content.ComponentName, android.os.IBinder)
android.content.ComponentName name
android.os.IBinder service
public void onServiceDisconnected (android.content.ComponentName)
android.content.ComponentName name
synthetic void (android.content.ServiceConnection, android.support.test.rule.ServiceTestRule$1)
android.content.ServiceConnection x0
android.support.test.rule.ServiceTestRule$1 x1
static void ()
}
android/support/test/rule/ActivityTestRule$ActivityStatement.classActivityTestRule.java
package android.support.test.rule
android.support.test.rule.ActivityTestRule$ActivityStatement extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement mBase
final synthetic android.support.test.rule.ActivityTestRule this$0
public void (android.support.test.rule.ActivityTestRule, org.junit.runners.model.Statement)
org.junit.runners.model.Statement base
public void evaluate () throws java.lang.Throwable
android.support.test.runner.MonitoringInstrumentation instrumentation
}
android/support/test/rule/ServiceTestRule.classServiceTestRule.java
package android.support.test.rule
public android.support.test.rule.ServiceTestRule extends java.lang.Object implements org.junit.rules.TestRule {
private static final String TAG
private static final long DEFAULT_TIMEOUT
private static android.os.IBinder mIBinder
private android.content.Intent mServiceIntent
private android.content.ServiceConnection mServiceConn
private long mTimeout
private java.util.concurrent.TimeUnit mTimeUnit
boolean mServiceStarted
boolean mServiceBound
public void ()
public static android.support.test.rule.ServiceTestRule withTimeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit timeUnit
private void (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit timeUnit
public void startService (android.content.Intent) throws java.util.concurrent.TimeoutException
android.content.Intent intent
public android.os.IBinder bindService (android.content.Intent) throws java.util.concurrent.TimeoutException
android.content.Intent intent
public android.os.IBinder bindService (android.content.Intent, android.content.ServiceConnection, int) throws java.util.concurrent.TimeoutException
android.content.Intent intent
android.content.ServiceConnection connection
int flags
android.content.ServiceConnection c
boolean bindServiceAndWait (android.content.Intent, android.content.ServiceConnection, int) throws java.util.concurrent.TimeoutException
android.content.Intent intent
android.content.ServiceConnection conn
int flags
boolean isBound
void waitOnLatch (java.util.concurrent.CountDownLatch, java.lang.String) throws java.util.concurrent.TimeoutException
InterruptedException e
java.util.concurrent.CountDownLatch latch
String actionName
void shutdownService () throws java.util.concurrent.TimeoutException
protected void beforeService ()
protected void afterService ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
static synthetic android.os.IBinder access$102 (android.os.IBinder)
android.os.IBinder x0
}
android/support/test/rule/BuildConfig.classBuildConfig.java
package android.support.test.rule
public final android.support.test.rule.BuildConfig extends java.lang.Object {
public static final boolean DEBUG
public static final String APPLICATION_ID
public static final String BUILD_TYPE
public static final String FLAVOR
public static final int VERSION_CODE
public static final String VERSION_NAME
public void ()
}
android/support/test/rule/DisableOnAndroidDebug.classDisableOnAndroidDebug.java
package android.support.test.rule
public android.support.test.rule.DisableOnAndroidDebug extends java.lang.Object implements org.junit.rules.TestRule {
private final org.junit.rules.TestRule mRule
public void (org.junit.rules.TestRule)
org.junit.rules.TestRule rule
public final org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
public boolean isDebugging ()
}
android/support/test/rule/ActivityTestRule.classActivityTestRule.java
package android.support.test.rule
public android.support.test.rule.ActivityTestRule extends java.lang.Object implements org.junit.rules.TestRule {
private static final String TAG
private static final int NO_FLAGS_SET
private final Class mActivityClass
private final String mTargetPackage
private final int mLaunchFlags
private android.app.Instrumentation mInstrumentation
private boolean mInitialTouchMode
private boolean mLaunchActivity
private android.app.Activity mActivity
private android.support.test.runner.intercepting.SingleActivityFactory mActivityFactory
public void (java.lang.Class)
Class activityClass
public void (java.lang.Class, boolean)
Class activityClass
boolean initialTouchMode
public void (java.lang.Class, boolean, boolean)
Class activityClass
boolean initialTouchMode
boolean launchActivity
public void (android.support.test.runner.intercepting.SingleActivityFactory, boolean, boolean)
android.support.test.runner.intercepting.SingleActivityFactory activityFactory
boolean initialTouchMode
boolean launchActivity
public void (java.lang.Class, java.lang.String, int, boolean, boolean)
Class activityClass
String targetPackage
int launchFlags
boolean initialTouchMode
boolean launchActivity
protected android.content.Intent getActivityIntent ()
protected void beforeActivityLaunched ()
protected void afterActivityLaunched ()
protected void afterActivityFinished ()
public android.app.Activity getActivity ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
public android.app.Activity launchActivity (android.content.Intent)
String errorMessage
android.os.Bundle bundle
android.content.Intent startIntent
void setInstrumentation (android.app.Instrumentation)
android.app.Instrumentation instrumentation
void finishActivity ()
public void runOnUiThread (java.lang.Runnable) throws java.lang.Throwable
Runnable runnable
static synthetic android.app.Instrumentation access$000 (android.support.test.rule.ActivityTestRule)
android.support.test.rule.ActivityTestRule x0
static synthetic android.support.test.runner.intercepting.SingleActivityFactory access$100 (android.support.test.rule.ActivityTestRule)
android.support.test.rule.ActivityTestRule x0
static synthetic boolean access$200 (android.support.test.rule.ActivityTestRule)
android.support.test.rule.ActivityTestRule x0
static synthetic android.app.Activity access$302 (android.support.test.rule.ActivityTestRule, android.app.Activity)
android.support.test.rule.ActivityTestRule x0
android.app.Activity x1
}
android/support/test/rule/UiThreadTestRule.classUiThreadTestRule.java
package android.support.test.rule
public android.support.test.rule.UiThreadTestRule extends java.lang.Object implements org.junit.rules.TestRule {
private static final String TAG
public void ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
protected boolean shouldRunOnUiThread (org.junit.runner.Description)
org.junit.runner.Description description
public void runOnUiThread (java.lang.Runnable) throws java.lang.Throwable
Runnable runnable
}
android/support/test/rule/logging/
android/support/test/rule/logging/AtraceLogger$DumpTraceRunnable.classAtraceLogger.java
package android.support.test.rule.logging
android.support.test.rule.logging.AtraceLogger$DumpTraceRunnable extends java.lang.Object implements java.lang.Runnable {
private String mTraceCategories
private int mBufferSize
private int mDumpIntervalInSecs
final synthetic android.support.test.rule.logging.AtraceLogger this$0
void (android.support.test.rule.logging.AtraceLogger, java.lang.String, int, int)
String traceCategories
int bufferSize
int dumpIntervalInSecs
public void run ()
InterruptedException e
String dumpCommand
long startTime
java.io.ByteArrayOutputStream byteArrayOutStream
long endTime
String stopCommand
java.io.ByteArrayOutputStream byteArrayOutStream
java.io.IOException ioe
}
android/support/test/rule/logging/AtraceLogger.classAtraceLogger.java
package android.support.test.rule.logging
public android.support.test.rule.logging.AtraceLogger extends java.lang.Object {
private static final String ATRACE_START
private static final String ATRACE_DUMP
private static final String ATRACE_STOP
private static final String ATRACEHELPER_TAG
private static final String CATEGORY_SEPARATOR
private static final int BUFFER_SIZE
private static volatile android.support.test.rule.logging.AtraceLogger mLoggerInstance
private android.app.UiAutomation mUiAutomation
private String mTraceFileName
private java.util.List mAtraceDataList
private Thread mDumpThread
private java.io.File mDestAtraceDirectory
private boolean mAtraceRunning
private java.io.IOException mDumpIOException
private void (android.app.Instrumentation)
android.app.Instrumentation instrumentation
public static android.support.test.rule.logging.AtraceLogger getAtraceLoggerInstance (android.app.Instrumentation)
android.app.Instrumentation instrumentation
public void atraceStart (java.util.Set, int, int, java.io.File, java.lang.String) throws java.io.IOException
String traceCategory
java.util.Iterator i$
java.util.Set traceCategoriesSet
int atraceBufferSize
int dumpIntervalSecs
java.io.File destDirectory
String traceFileName
StringBuffer traceCategoriesList
String startCommand
java.io.ByteArrayOutputStream outStream
private void writeDataToByteStream (android.os.ParcelFileDescriptor, java.io.ByteArrayOutputStream) throws java.io.IOException
byte[] buffer
int length
android.os.ParcelFileDescriptor pfDescriptor
java.io.ByteArrayOutputStream outputStream
java.io.InputStream inputStream
public void atraceStop () throws java.io.IOException java.lang.InterruptedException
java.io.ByteArrayOutputStream outStream
java.util.Iterator i$
java.io.ByteArrayOutputStream outStream
java.util.Iterator i$
private void atraceWrite () throws java.io.IOException
java.io.File file
java.io.OutputStream fileOutputStream
java.io.ByteArrayOutputStream outStream
java.util.Iterator i$
int count
static synthetic android.app.UiAutomation access$000 (android.support.test.rule.logging.AtraceLogger)
android.support.test.rule.logging.AtraceLogger x0
static synthetic void access$100 (android.support.test.rule.logging.AtraceLogger, android.os.ParcelFileDescriptor, java.io.ByteArrayOutputStream) throws java.io.IOException
android.support.test.rule.logging.AtraceLogger x0
android.os.ParcelFileDescriptor x1
java.io.ByteArrayOutputStream x2
static synthetic java.util.List access$200 (android.support.test.rule.logging.AtraceLogger)
android.support.test.rule.logging.AtraceLogger x0
static synthetic java.io.IOException access$302 (android.support.test.rule.logging.AtraceLogger, java.io.IOException)
android.support.test.rule.logging.AtraceLogger x0
java.io.IOException x1
}
android/support/test/rule/logging/LogDeviceGetPropInfoRule.classLogDeviceGetPropInfoRule.java
package android.support.test.rule.logging
public android.support.test.rule.logging.LogDeviceGetPropInfoRule extends android.support.test.rule.logging.LoggingBaseRule {
private static final String DEFAULT_LOG_FILE_NAME
public void ()
public void (java.io.File, java.lang.String)
java.io.File logFileOutputDirectory
String fileName
public void afterTest ()
String[] commandParts
public void beforeTest ()
java.lang.String getDefaultLogFileName ()
}
android/support/test/rule/logging/LogGraphicsStatsRule.classLogGraphicsStatsRule.java
package android.support.test.rule.logging
public android.support.test.rule.logging.LogGraphicsStatsRule extends android.support.test.rule.logging.LoggingBaseRule {
private static final String TAG
private static final String DEFAULT_LOG_FILE_NAME
public void ()
public void (java.io.File, java.lang.String)
java.io.File logFileOutputDirectory
String fileName
public void afterTest ()
String[] commandParts
String[] commandParts
public void beforeTest ()
Exception exception
Process process
java.lang.String getDefaultLogFileName ()
}
android/support/test/rule/logging/LoggingBaseRule.classLoggingBaseRule.java
package android.support.test.rule.logging
public abstract android.support.test.rule.logging.LoggingBaseRule extends org.junit.rules.ExternalResource {
private final String mPackageNameUnderTest
private int mAndroidRuntimeVersion
private java.io.File mLogFile
private String mLogFileName
private java.io.File mLogFileOutputDirectory
private String mTestClass
private String mTestName
private int mTestRunNumber
public void ()
public void (java.io.File, java.lang.String)
java.io.File logFileOutputDirectory
String fileName
void initialize ()
public final void after ()
abstract void afterTest ()
public final org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
public final void before ()
abstract void beforeTest ()
int getAndroidRuntimeVersion ()
void setAndroidRuntimeVersion (int)
int version
abstract java.lang.String getDefaultLogFileName ()
java.io.File getLogFile ()
protected java.lang.String getLogFileName ()
protected java.io.File getLogFileOutputDirectory ()
protected java.lang.String getPackageNameUnderTest ()
protected java.lang.String getTestClass ()
protected java.lang.String getTestName ()
protected int getTestRunNumber ()
public void setTestRunNumber (int)
int testRunNumber
}
android/support/test/rule/logging/EnableTestTracingRule.classEnableTestTracingRule.java
package android.support.test.rule.logging
public android.support.test.rule.logging.EnableTestTracingRule extends android.support.test.rule.logging.LoggingBaseRule {
boolean mTraceActive
public void ()
public void afterTest ()
public void beforeTest ()
java.lang.String getDefaultLogFileName ()
}
android/support/test/rule/logging/RuleLoggingUtils.classRuleLoggingUtils.java
package android.support.test.rule.logging
public android.support.test.rule.logging.RuleLoggingUtils extends java.lang.Object {
private static final String TAG
public static final String LOGGING_SUB_DIR_NAME
public void ()
private static void assertFileContent (java.lang.String, java.io.File, java.lang.String, boolean) throws java.lang.AssertionError java.io.IOException
long index
String readLine
Throwable x2
Throwable x2
java.io.BufferedReader bufferedReader
Throwable x2
Throwable x2
java.io.FileReader fileReader
AssertionError exception
String message
java.io.File file
String contentString
boolean contains
StringBuilder fileContents
boolean shouldContain
boolean didContain
private static java.lang.String getCommandFromParts (java.lang.String[])
String commandPart
String[] arr$
int len$
int i$
String[] commandParts
StringBuilder commandBuilder
private static java.io.File getTestDirectory (java.lang.String, java.lang.String, java.lang.Integer)
String className
String testName
Integer testRunNumber
android.content.Context context
java.io.File rootDir
java.io.File testFileDir
private static java.lang.String getTranslatedTestName (java.lang.String, java.lang.String)
String className
String testName
String base
private static void writeProcessOutputToLogcat (java.lang.Process, java.lang.String) throws java.io.IOException
String line
Throwable x2
Throwable x2
java.io.BufferedReader bufferedReader
Throwable x2
Throwable x2
java.io.InputStreamReader inputStreamReader
Process process
String logTag
public static void assertEmptyFile (java.lang.String, java.io.File) throws java.lang.AssertionError java.io.IOException
String firstLine
Throwable x2
Throwable x2
java.io.BufferedReader br
Throwable x2
Throwable x2
java.io.InputStreamReader isr
Throwable x2
Throwable x2
java.io.FileInputStream fis
Throwable exception
String message
java.io.File file
public static void assertFileContentContains (java.lang.String, java.io.File, java.lang.String) throws java.lang.AssertionError java.io.IOException
String message
java.io.File file
String contentString
public static void assertFileContentDoesNotContain (java.lang.String, java.io.File, java.lang.String) throws java.lang.AssertionError java.io.IOException
String message
java.io.File file
String contentString
public static void assertFileContentStartsWith (java.lang.String, java.io.File, java.lang.String) throws java.lang.AssertionError java.io.IOException
String readLine
Throwable x2
Throwable x2
java.io.BufferedReader bufferedReader
Throwable x2
Throwable x2
java.io.FileReader fileReader
AssertionError exception
String message
java.io.File file
String contentString
StringBuilder fileContents
public static java.io.File getTestDir (java.lang.String, java.lang.String, int)
String className
String testName
int testRunNumber
public static java.io.File getTestFile (java.lang.String, java.lang.String, java.lang.String, int)
String className
String testName
String filename
int testRunNumber
public static java.io.File getTestRunDir ()
public static java.io.File getTestRunFile (java.lang.String)
String filename
public static void printFileToLogcat (java.io.File, java.lang.String) throws java.io.IOException
String line
Throwable x2
Throwable x2
java.io.BufferedReader bufferedReader
Throwable x2
Throwable x2
java.io.FileReader fileReader
java.io.File logFile
String logcatTag
public static void startCmdAndLogOutputPostL (java.lang.String[], java.io.File)
String line
Throwable x2
Throwable x2
java.io.BufferedWriter bufferedWriter
Throwable x2
Throwable x2
java.io.FileWriter fileWriter
Throwable x2
Throwable x2
java.io.BufferedReader reader
Throwable x2
Throwable x2
java.io.InputStreamReader inputStreamReader
Throwable x2
Throwable x2
java.io.InputStream inputStream
android.app.Instrumentation testingInstrumentation
android.app.UiAutomation uiAutomation
String command
Exception exception
String[] commandParts
java.io.File logFile
public static java.lang.Process startProcess (java.lang.String[]) throws java.io.IOException
String[] commandParts
ProcessBuilder processBuilder
public static void startProcessAndLogToFile (java.lang.String[], java.io.File, int)
String[] commandParts
java.io.File logFile
int androidVersion
public static void startProcessAndWriteOutputToFilePreL (java.lang.String[], java.io.File)
Exception exception
String[] commandParts
java.io.File logFile
Process process
public static void writeErrorToFileAndLogcat (java.io.File, java.lang.String, java.lang.String, java.lang.Exception)
Throwable x2
Throwable x2
java.io.FileWriter fileWriter
java.io.IOException ioexception
java.io.File file
String logTag
String errorMessage
Exception exception
public static void writeProcessOutputToFile (java.lang.Process, java.io.File) throws java.io.IOException
String line
Throwable x2
Throwable x2
java.io.BufferedReader bufferedReader
Throwable x2
Throwable x2
java.io.InputStreamReader inputStreamReader
Throwable x2
Throwable x2
java.io.BufferedWriter bufferedWriter
Throwable x2
Throwable x2
java.io.FileWriter fileWriter
Process process
java.io.File logFile
}
android/support/test/rule/logging/LogBatteryInformationRule.classLogBatteryInformationRule.java
package android.support.test.rule.logging
public android.support.test.rule.logging.LogBatteryInformationRule extends android.support.test.rule.logging.LoggingBaseRule {
private static final String TAG
private static final String DEFAULT_LOG_FILE_NAME
public void ()
public void (java.io.File, java.lang.String)
java.io.File logFileOutputDirectory
String fileName
public void afterTest ()
Exception exception
public void beforeTest ()
Exception exception
Process process
public java.lang.String getDefaultLogFileName ()
}
android/support/test/rule/logging/LogLogcatRule.classLogLogcatRule.java
package android.support.test.rule.logging
public android.support.test.rule.logging.LogLogcatRule extends android.support.test.rule.logging.LoggingBaseRule {
private static final String TAG
private static final String DEFAULT_LOG_FILE_NAME
public void ()
public void (java.io.File, java.lang.String)
java.io.File logFileOutputDirectory
String fileName
private static void dumpLogcat (java.io.File)
Exception exception
java.io.File logFile
Process process
public static void clearLogcat ()
Exception exception
Process process
public void afterTest ()
public void beforeTest ()
public java.io.File dumpLogcat (java.lang.String)
java.io.File logFile
String logFileName
java.io.File logFile
public java.lang.String getDefaultLogFileName ()
}
android/support/test/rule/logging/LogNetStatsRule.classLogNetStatsRule.java
package android.support.test.rule.logging
public android.support.test.rule.logging.LogNetStatsRule extends android.support.test.rule.logging.LoggingBaseRule {
private static final String TAG
public void ()
public void (java.io.File, java.lang.String)
java.io.File logFileOutputDirectory
String fileName
java.lang.String getDefaultLogFileName ()
public void beforeTest ()
Exception exception
Process process
public void afterTest ()
String[] commandParts
}
android/support/test/annotation/
android/support/test/annotation/UiThreadTest.classUiThreadTest.java
package android.support.test.annotation
public abstract annotation android.support.test.annotation.UiThreadTest extends java.lang.Object implements java.lang.annotation.Annotation {
}