Начиная с 27 марта 2025 г. мы рекомендуем использовать android-latest-release
вместо aosp-main
для создания и участия в AOSP. Дополнительные сведения см. в разделе Изменения в AOSP .
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
По умолчаниюRemoteAndroidTestRunner
public class DefaultRemoteAndroidTestRunner
extends RemoteAndroidTestRunner
Расширение ddmlib RemoteAndroidTestRunner
для установки значений по умолчанию для сценариев использования Tradefed.
Краткое содержание
Общественные конструкторы
По умолчаниюRemoteAndroidTestRunner
public DefaultRemoteAndroidTestRunner (String packageName,
String runnerName,
IShellEnabledDevice remoteDevice)
Параметры |
---|
packageName | String |
runnerName | String |
remoteDevice | IShellEnabledDevice |
Публичные методы
создатьПарсер
public IInstrumentationResultParser createParser (String runName,
listeners)
Создайте InstrumentationResultParser
, который будет использоваться для анализа выходных данных инструментария.
Параметры |
---|
runName | String : имя используемого прогона. |
listeners | : Слушатели, куда сообщать о результатах. |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-29 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-29 UTC."],[],[],null,["# DefaultRemoteAndroidTestRunner\n==============================\n\n\n`\npublic\n\n\nclass\nDefaultRemoteAndroidTestRunner\n`\n\n\n`\n\n\n`\n\n`\n\nextends `[RemoteAndroidTestRunner](../../../../../../../reference/tradefed/com/android/tradefed/result/ddmlib/RemoteAndroidTestRunner.html)`\n\n\n`\n\n`\n\n\n`\n\n|---|---|-------------------------------------------------------------------|\n| java.lang.Object |||\n| ↳ | [com.android.tradefed.result.ddmlib.RemoteAndroidTestRunner](../../../../../../../reference/tradefed/com/android/tradefed/result/ddmlib/RemoteAndroidTestRunner.html) ||\n| | ↳ | com.android.tradefed.result.ddmlib.DefaultRemoteAndroidTestRunner |\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\nExtension of the ddmlib [RemoteAndroidTestRunner](../../../../../../../reference/tradefed/com/android/tradefed/result/ddmlib/RemoteAndroidTestRunner.html) to set some default for Tradefed use\ncases.\n\nSummary\n-------\n\n| ### Public constructors ||\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| ` `[DefaultRemoteAndroidTestRunner](../../../../../../../reference/tradefed/com/android/tradefed/result/ddmlib/DefaultRemoteAndroidTestRunner.html#DefaultRemoteAndroidTestRunner(java.lang.String,%20java.lang.String,%20com.android.ddmlib.IShellEnabledDevice))`(String packageName, String runnerName, IShellEnabledDevice remoteDevice) ` |\n\n| ### Public methods ||\n|---------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ` IInstrumentationResultParser` | ` `[createParser](../../../../../../../reference/tradefed/com/android/tradefed/result/ddmlib/DefaultRemoteAndroidTestRunner.html#createParser(java.lang.String,%20\u003cany\u003e))`(String runName, ` listeners) Create the [InstrumentationResultParser](../../../../../../../reference/tradefed/com/android/tradefed/result/ddmlib/InstrumentationResultParser.html) that will be used to parse the instrumentation output. |\n\nPublic constructors\n-------------------\n\n### DefaultRemoteAndroidTestRunner\n\n```\npublic DefaultRemoteAndroidTestRunner (String packageName, \n String runnerName, \n IShellEnabledDevice remoteDevice)\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Parameters ||\n|----------------|------------------------------|\n| `packageName` | `String` \u003cbr /\u003e |\n| `runnerName` | `String` \u003cbr /\u003e |\n| `remoteDevice` | `IShellEnabledDevice` \u003cbr /\u003e |\n\nPublic methods\n--------------\n\n### createParser\n\n```\npublic IInstrumentationResultParser createParser (String runName, \n listeners)\n```\n\nCreate the [InstrumentationResultParser](../../../../../../../reference/tradefed/com/android/tradefed/result/ddmlib/InstrumentationResultParser.html) that will be used to parse the instrumentation\noutput.\n\n\u003cbr /\u003e\n\n| Parameters ||\n|-------------|-----------------------------------------------------|\n| `runName` | `String`: The name of the run to use. \u003cbr /\u003e |\n| `listeners` | : The listeners where to report the results. \u003cbr /\u003e |\n\n| Returns ||\n|--------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `IInstrumentationResultParser` | An instance of [InstrumentationResultParser](../../../../../../../reference/tradefed/com/android/tradefed/result/ddmlib/InstrumentationResultParser.html). \u003cbr /\u003e |"]]