BackupRestoreTestRunner


class BackupRestoreTestRunner : Instrumentation


Executes on-device backup actions dispatched by host orchestrators.

Stays dormant until the host orchestrator asks for an action, runs the requested BackupDeviceAction, and returns its result.

Summary

Public constructors

Public functions

open Unit
onCreate(arguments: Bundle?)
open Unit

Inherited functions

From android.app.Instrumentation
TestLooperManager
Unit
Instrumentation.ActivityMonitor
addMonitor(
    cls: String,
    result: Instrumentation.ActivityResult,
    block: Boolean
)
Instrumentation.ActivityMonitor
addMonitor(
    filter: IntentFilter,
    result: Instrumentation.ActivityResult,
    block: Boolean
)
Unit
addResults(results: Bundle)
Unit
callActivityOnCreate(activity: Activity, icicle: Bundle)
Unit
callActivityOnCreate(
    activity: Activity,
    icicle: Bundle,
    persistentState: PersistableBundle
)
Unit
Unit
callActivityOnNewIntent(activity: Activity, intent: Intent)
Unit
callActivityOnNewIntent(
    activity: Activity,
    intent: Intent,
    caller: ComponentCaller
)
Unit
Unit
Unit
callActivityOnPostCreate(activity: Activity, savedInstanceState: Bundle?)
Unit
callActivityOnPostCreate(
    activity: Activity,
    savedInstanceState: Bundle?,
    persistentState: PersistableBundle?
)
Unit
Unit
callActivityOnRestoreInstanceState(
    activity: Activity,
    savedInstanceState: Bundle
)
Unit
callActivityOnRestoreInstanceState(
    activity: Activity,
    savedInstanceState: Bundle?,
    persistentState: PersistableBundle?
)
Unit
Unit
Unit
callActivityOnSaveInstanceState(
    activity: Activity,
    outState: Bundle,
    outPersistentState: PersistableBundle
)
Unit
Unit
Unit
Unit
Boolean
Unit
Unit
finish(resultCode: Int, results: Bundle)
UiAutomation
Boolean
invokeContextMenuAction(targetActivity: Activity, id: Int, flag: Int)
Boolean
invokeMenuActionSync(targetActivity: Activity, id: Int, flag: Int)
Activity
newActivity(cl: ClassLoader, className: String, intent: Intent)
Activity
newActivity(
    clazz: Class<*>,
    context: Context,
    token: IBinder,
    application: Application,
    intent: Intent,
    info: ActivityInfo,
    title: CharSequence,
    parent: Activity,
    id: String,
    lastNonConfigurationInstance: Any
)
Application
newApplication(cl: ClassLoader, className: String, context: Context)
Unit
Boolean
Unit
Unit
Unit
Unit
Unit
Unit
Unit
Unit
sendStatus(resultCode: Int, results: Bundle)
Unit
Unit
Unit
Unit
Unit
Activity
Activity
startActivitySync(intent: Intent, options: Bundle?)
Unit
Unit
Unit
Unit
Unit
Unit
waitForIdle(recipient: Runnable)
Unit
Activity
Activity

Public constructors

BackupRestoreTestRunner

Added in 1.0.0-alpha02
BackupRestoreTestRunner()

Public functions

onCreate

open fun onCreate(arguments: Bundle?): Unit

onStart

open fun onStart(): Unit