/tools/test/connectivity/acts/framework/tests/libs/ota/ota_runners/ |
D | ota_runner_test.py | 74 runner = OtaRunnerImpl(tool, device) 75 runner.android_device.adb.getprop = mock.Mock(side_effect=['a', 'b']) 76 runner.get_post_build_id = lambda: 'abc' 78 runner._update() 89 runner = OtaRunnerImpl(tool, device) 90 runner.android_device.adb.getprop = mock.Mock(side_effect=['a', 'a']) 91 runner.get_post_build_id = lambda: 'abc' 93 runner._update() 101 runner = ota_runner.OtaRunner(tool, device) 103 self.assertEqual(runner.ota_tool, tool) [all …]
|
/tools/tradefederation/core/atest/docs/ |
D | develop_test_runners.md | 3 Learn about test runners and how to create a new test runner class. 6 1. [Test Runner Details](#test-runner-details) 7 2. [Creating a Test Runner](#creating-a-test-runner) 9 ## <a name="test-runner-details">Test Runner Details</a> 11 The test runner class is responsible for test execution. Its primary logic 14 top-level args consumed by atest passed onto the test runner. It is up to the 15 test runner to translate those args into the specific args the test runner 16 accepts. In this way, you can think of the test runner as a translator between 17 the atest CLI and your test runner's CLI. The reason for this is so that atest 19 the differing CLIs of various test runners. The test runner should also [all …]
|
D | atest_structure.md | 38 Required info would be the test name, test dependencies, and the test runner 48 which invokes each ```TestInfo``` specified test runner. In this specific case, 66 contains logic to determine what test runner to use for a particular 68 * ```test_runners/``` - Location of test runner classes. More details on test 79 runner can understand, and specifying the test runner.
|
/tools/tradefederation/core/tests/src/com/android/tradefed/testtype/ |
D | InstrumentationTestTest.java | 64 import org.junit.runner.RunWith; 118 Boolean answer(IRemoteAndroidTestRunner runner, ITestLifeCycleReceiver listener) in answer() argument 149 (runner, listener) -> { in testRun() 167 ArgumentCaptor<IRemoteAndroidTestRunner> runner = in testRun() local 169 inOrder.verify(mInstrumentationTest).setRunnerArgs(runner.capture()); in testRun() 171 .runInstrumentationTests(eq(runner.getValue()), any(ITestLifeCycleReceiver.class)); in testRun() 199 RemoteAndroidTestRunner runner = in testRun_hiddenApiCheck() local 202 assertThat(runner.getRunOptions()).contains("--no-hidden-api-checks"); in testRun_hiddenApiCheck() 211 RemoteAndroidTestRunner runner = in testRun_isolatedStorage() local 214 assertThat(runner.getRunOptions()).contains("--no-isolated-storage"); in testRun_isolatedStorage() [all …]
|
D | InstrumentationFileTestTest.java | 40 import org.junit.runner.RunWith; 104 IRemoteAndroidTestRunner runner, ITestRunListener listener) { in testRun_singleSuccessfulTest() 168 IRemoteAndroidTestRunner runner, ITestRunListener listener) { in testRun_reRunOneFailedToCompleteTest() 187 IRemoteAndroidTestRunner runner, ITestRunListener listener) { in testRun_reRunOneFailedToCompleteTest() 265 IRemoteAndroidTestRunner runner, ITestRunListener listener) { in testRun_serialReRunOfTwoFailedToCompleteTests() 282 IRemoteAndroidTestRunner runner, ITestRunListener listener) { in testRun_serialReRunOfTwoFailedToCompleteTests() 299 IRemoteAndroidTestRunner runner, ITestRunListener listener) { in testRun_serialReRunOfTwoFailedToCompleteTests() 372 IRemoteAndroidTestRunner runner, ITestRunListener listener) { in testRun_noSerialReRun() 439 IRemoteAndroidTestRunner runner, ITestRunListener listener) { in testRun_exceedMaxAttempts() 460 IRemoteAndroidTestRunner runner, ITestRunListener listener) { in testRun_exceedMaxAttempts() [all …]
|
/tools/tradefederation/core/src/com/android/tradefed/testtype/ |
D | InstrumentationSerialTest.java | 72 InstrumentationTest runner = new InstrumentationTest(); in createInstrumentationTest() local 73 OptionCopier.copyOptions(instrumentationTest, runner); in createInstrumentationTest() 74 runner.setDevice(instrumentationTest.getDevice()); in createInstrumentationTest() 75 runner.setForceAbi(instrumentationTest.getForceAbi()); in createInstrumentationTest() 77 runner.setReRunUsingTestFile(false); in createInstrumentationTest() 79 runner.setRerunMode(false); in createInstrumentationTest() 80 runner.setIsRerun(true); in createInstrumentationTest() 81 return runner; in createInstrumentationTest() 95 InstrumentationTest runner = createInstrumentationTest(mInstrumentationTest); in run() local 96 runner.setClassName(testToRun.getClassName()); in run() [all …]
|
D | InstrumentationTest.java | 648 RemoteAndroidTestRunner runner = in createRemoteAndroidTestRunner() local 666 runner.setRunOptions(runOptions); in createRemoteAndroidTestRunner() 669 runner.setEnforceTimeStamp(mShouldEnforceFormat); in createRemoteAndroidTestRunner() 670 return runner; in createRemoteAndroidTestRunner() 773 protected void setRunnerArgs(IRemoteAndroidTestRunner runner) { in setRunnerArgs() argument 776 runner.setMethodName(mTestClassName, mTestMethodName); in setRunnerArgs() 778 runner.setClassName(mTestClassName); in setRunnerArgs() 781 runner.setTestPackageName(mTestPackageName); in setRunnerArgs() 787 runner.setTestSize(TestSize.getTestSize(mTestSize)); in setRunnerArgs() 789 addTimeoutsToRunner(runner); in setRunnerArgs() [all …]
|
D | AndroidJUnitTest.java | 37 import org.junit.runner.notification.RunListener; 358 protected void setRunnerArgs(IRemoteAndroidTestRunner runner) { in setRunnerArgs() argument 359 super.setRunnerArgs(runner); in setRunnerArgs() 363 runner.addInstrumentationArg(TEST_FILE_INST_ARGS_KEY, mDeviceIncludeFile); in setRunnerArgs() 368 runner.addInstrumentationArg(NOT_TEST_FILE_INST_ARGS_KEY, mDeviceExcludeFile); in setRunnerArgs() 396 runner.addInstrumentationArg(INCLUDE_CLASS_INST_ARGS_KEY, in setRunnerArgs() 400 runner.addInstrumentationArg(EXCLUDE_CLASS_INST_ARGS_KEY, in setRunnerArgs() 404 runner.addInstrumentationArg(INCLUDE_PACKAGE_INST_ARGS_KEY, in setRunnerArgs() 408 runner.addInstrumentationArg(EXCLUDE_PACKAGE_INST_ARGS_KEY, in setRunnerArgs() 419 runner.addInstrumentationArg(INCLUDE_REGEX_INST_ARGS_KEY, regexFilter); in setRunnerArgs() [all …]
|
D | DeviceSuite.java | 29 import org.junit.runner.Runner; 30 import org.junit.runner.notification.RunNotifier; 108 protected void runChild(Runner runner, RunNotifier notifier) { in runChild() argument 110 if (runner instanceof JUnit38ClassRunner) { in runChild() 111 JUnit38ClassRunner junit3Runner = (JUnit38ClassRunner) runner; in runChild() 140 OptionSetter setter = new OptionSetter(runner); in runChild() 145 CLog.d("Could not set option set-option on '%s', reason: '%s'", runner, e.getMessage()); in runChild() 147 super.runChild(runner, notifier); in runChild()
|
D | InstrumentationFileTest.java | 195 private void runTests(InstrumentationTest runner, ITestInvocationListener listener) in runTests() argument 199 runner.run(new FilteredResultForwarder(mTests, listener, testTracker)); in runTests() 210 reRunTestsSerially(runner, listener); in runTests() 221 private void reRunTestsSerially(InstrumentationTest runner, ITestInvocationListener listener) in reRunTestsSerially() argument 224 runner.setTestFilePathOnDevice(null); in reRunTestsSerially() 226 runner.setReRunUsingTestFile(false); in reRunTestsSerially() 228 runner.setTestsToRun(mTests); in reRunTestsSerially() 229 runner.run(listener); in reRunTestsSerially()
|
/tools/tradefederation/core/atest/ |
D | INTEGRATION_TESTS | 3 ###Purpose: Test with finder: MODULE and runner: AtestTradefedTestRunner### 9 ###Purpose: Test with finder: MODULE_FILE_PATH and runner: AtestTradefedTestRunner### 18 ###Purpose: Test with finder: INTEGRATION_FILE_PATH and runner: AtestTradefedTestRunner### 23 ###Purpose: Test with finder: MODULE_CLASS and runner: AtestTradefedTestRunner### 30 ###Purpose: Test with finder: QUALIFIED_CLASS and runner: AtestTradefedTestRunner### 36 ###Purpose: Test with finder: MODULE_PACKAGE and runner: AtestTradefedTestRunner### 41 ###Purpose: Test with finder: PACKAGE and runner: AtestTradefedTestRunner### 46 ###Purpose: Test with finder: CLASS and runner: AtestTradefedTestRunner### 51 ###Purpose: Test with finder: CC_CLASS and runner: AtestTradefedTestRunner### 58 ###Purpose: Test with finder: INTEGRATION and runner: AtestTradefedTestRunner### [all …]
|
D | atest_execution_info.py | 157 runner = info_dict[_TEST_RUNNER_KEY].setdefault(test.runner_name, {}) 158 group = runner.setdefault(test.group_name, {}) 165 for runner in info_dict[_TEST_RUNNER_KEY]: 166 for group in info_dict[_TEST_RUNNER_KEY][runner]: 168 for status in info_dict[_TEST_RUNNER_KEY][runner][group]: 169 count = len(info_dict[_TEST_RUNNER_KEY][runner][group][status]) 173 info_dict[_TEST_RUNNER_KEY][runner][group][_SUMMARY_KEY] = group_summary
|
/tools/test/connectivity/acts/framework/tests/libs/ota/ |
D | ota_updater_test.py | 84 runner = MockOtaRunner() 85 runner.set_failure(True) 86 ota_updater.ota_runners = {device: runner} 92 runner = MockOtaRunner() 93 runner.set_failure(True) 94 ota_updater.ota_runners = {device: runner} 102 runner = MockOtaRunner() 103 ota_updater.ota_runners = {device: runner}
|
/tools/tradefederation/contrib/src/com/android/wireless/tests/ |
D | WifiStressTest.java | 233 IRemoteAndroidTestRunner runner = in run() local 236 runner.addInstrumentationArg("softap_iterations", mApIteration); in run() 237 runner.addInstrumentationArg("scan_iterations", mScanIteration); in run() 238 runner.addInstrumentationArg("reconnect_iterations", mReconnectionIteration); in run() 239 runner.addInstrumentationArg("reconnect_ssid", mReconnectionSsid); in run() 240 runner.addInstrumentationArg("reconnect_password", mReconnectionPassword); in run() 241 runner.addInstrumentationArg("sleep_time", mIdleTime); in run() 243 runner.addInstrumentationArg("wifi-only", String.valueOf(mWifiOnly)); in run() 261 runner.setClassName(testCase.mTestClass); in run() 262 runner.setMethodName(testCase.mTestClass, testCase.mTestMethod); in run() [all …]
|
/tools/tradefederation/contrib/src/com/android/performance/tests/ |
D | AppTransitionTests.java | 326 RemoteAndroidTestRunner runner = in createRemoteAndroidTestRunner() local 328 runner.setMethodName(CLASS_NAME, testName); in createRemoteAndroidTestRunner() 329 runner.addInstrumentationArg("launch_apps", launchApps); in createRemoteAndroidTestRunner() 330 runner.setMaxTimeout(mTestTimeout, TimeUnit.MILLISECONDS); in createRemoteAndroidTestRunner() 332 runner.addInstrumentationArg("pre_launch_apps", preLaunchApps); in createRemoteAndroidTestRunner() 334 runner.addInstrumentationArg("launch_iteration", Integer.toString(mLaunchIteration)); in createRemoteAndroidTestRunner() 336 runner.addInstrumentationArg(entry.getKey(), entry.getValue()); in createRemoteAndroidTestRunner() 340 runner.addInstrumentationArg("trace_directory", mTraceDirectory); in createRemoteAndroidTestRunner() 350 runner.setRunOptions(runOptions); in createRemoteAndroidTestRunner() 352 return runner; in createRemoteAndroidTestRunner() [all …]
|
D | HermeticLaunchTest.java | 285 RemoteAndroidTestRunner runner = in createRemoteAndroidTestRunner() local 287 runner.addInstrumentationArg("targetpackage", mtargetPackage); in createRemoteAndroidTestRunner() 288 runner.addInstrumentationArg("launchcount", mlaunchCount + ""); in createRemoteAndroidTestRunner() 289 runner.addInstrumentationArg("tracecategory", mtraceCategory); in createRemoteAndroidTestRunner() 291 runner.addInstrumentationArg("instanturl", mInstantAppUrl); in createRemoteAndroidTestRunner() 294 runner.addInstrumentationArg("activitylist", mactivityNames); in createRemoteAndroidTestRunner() 297 runner.addInstrumentationArg("recordtrace", "false"); in createRemoteAndroidTestRunner() 308 runner.setRunOptions(runOptions); in createRemoteAndroidTestRunner() 310 return runner; in createRemoteAndroidTestRunner()
|
/tools/tradefederation/core/src/com/android/tradefed/util/ |
D | LocalRunInstructionBuilder.java | 38 ConfigurationDescriptor configDescriptor, LocalTestRunner runner) { in getInstruction() argument 39 return getInstruction(configDescriptor, runner, null); in getInstruction() 53 LocalTestRunner runner, in getInstruction() argument 55 if (runner == null) { in getInstruction() 58 switch (runner) { in getInstruction() 62 CLog.v("Runner %s is not supported yet, no instruction will be built.", runner); in getInstruction()
|
/tools/tradefederation/contrib/src/com/android/media/tests/ |
D | MediaMemoryTest.java | 110 IRemoteAndroidTestRunner runner = new RemoteAndroidTestRunner(TEST_PACKAGE_NAME, in run() local 112 runner.setClassName(TEST_CLASS_NAME); in run() 113 runner.setMaxTimeToOutputResponse(MAX_TEST_TIMEOUT, TimeUnit.MILLISECONDS); in run() 115 runner.addInstrumentationArg("get_heap_dump", "true"); in run() 118 runner.addInstrumentationArg("get_procmem", "true"); in run() 128 runner.setMethodName(TEST_CLASS_NAME, testName); in run() 129 mTestDevice.runInstrumentationTests(runner, bugListener); in run() 132 mTestDevice.runInstrumentationTests(runner, bugListener); in run()
|
D | CameraSettingsTest.java | 84 IRemoteAndroidTestRunner runner = new RemoteAndroidTestRunner(TEST_PACKAGE_NAME, in run() local 86 runner.setClassName(TEST_CLASS_NAME); in run() 89 runner.setMethodName(TEST_CLASS_NAME, mTestMethodName); in run() 91 runner.setMaxTimeToOutputResponse(MAX_TIME_OUT, TimeUnit.MILLISECONDS); in run() 96 Assert.assertTrue(mTestDevice.runInstrumentationTests(runner, bugListener)); in run()
|
D | VideoEditingMemoryTest.java | 106 IRemoteAndroidTestRunner runner = new RemoteAndroidTestRunner( in run() local 108 runner.setClassName(TEST_CLASS_NAME); in run() 109 runner.setMaxTimeToOutputResponse(MAX_TEST_TIMEOUT, TimeUnit.MILLISECONDS); in run() 111 runner.addInstrumentationArg("get_heap_dump", "getNativeHeap"); in run() 119 mTestDevice.runInstrumentationTests(runner, bugListener); in run()
|
/tools/test/connectivity/acts/framework/acts/bin/ |
D | act.py | 47 runner = _create_test_runner(parsed_config, test_identifiers) 50 runner.run() 51 return runner.results.is_all_pass 56 (runner.testbed_name, i)) 59 runner.stop()
|
/tools/tradefederation/core/src/com/android/tradefed/testtype/junit4/ |
D | BaseHostJUnit4Test.java | 304 String runner, String pkgName, String testClassName, String testMethodName) in runDeviceTests() argument 308 runner, in runDeviceTests() 499 String runner, in runDeviceTests() argument 513 runner, in runDeviceTests() 548 String runner, in runDeviceTests() argument 565 runner, in runDeviceTests() 622 String runner, in doRunTests() argument 635 RemoteAndroidTestRunner testRunner = createTestRunner(pkgName, runner, device); in doRunTests()
|
/tools/test/connectivity/acts/framework/acts/libs/ota/ota_runners/ |
D | ota_runner_factory.py | 159 runner = ota_runner.SingleUseOtaRunner(ota_tool, android_device, 162 runner = ota_runner.MultiUseOtaRunner(ota_tool, android_device, 168 _bound_devices[android_device] = runner 169 return runner
|
/tools/tradefederation/contrib/src/com/android/graphics/tests/ |
D | ImageProcessingTest.java | 71 IRemoteAndroidTestRunner runner = in run() local 74 runner.setClassName(TEST_CLASS); in run() 75 runner.setMaxTimeToOutputResponse(MAX_TEST_TIMEOUT, TimeUnit.MILLISECONDS); in run() 83 mTestDevice.runInstrumentationTests(runner, collectListener, bugListener, standardListener); in run()
|
/tools/tradefederation/contrib/src/com/android/framework/tests/ |
D | DataIdleTest.java | 85 IRemoteAndroidTestRunner runner = in run() local 89 runner.setClassName(mTestClassName); in run() 92 runner.setMethodName(mTestClassName, mTestMethodName); in run() 96 Assert.assertTrue(mTestDevice.runInstrumentationTests(runner, collectingListener)); in run()
|