Home
last modified time | relevance | path

Searched refs:runner (Results 1 – 25 of 405) sorted by relevance

12345678910>>...17

/tools/test/connectivity/acts/framework/tests/libs/ota/ota_runners/
Dota_runner_test.py74 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/
Ddevelop_test_runners.md3 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 …]
Datest_structure.md38 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/
DInstrumentationTestTest.java64 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 …]
DInstrumentationFileTestTest.java40 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/
DInstrumentationSerialTest.java72 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 …]
DInstrumentationTest.java648 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 …]
DAndroidJUnitTest.java37 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 …]
DDeviceSuite.java29 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()
DInstrumentationFileTest.java195 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/
DINTEGRATION_TESTS3 ###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 …]
Datest_execution_info.py157 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/
Dota_updater_test.py84 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/
DWifiStressTest.java233 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/
DAppTransitionTests.java326 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 …]
DHermeticLaunchTest.java285 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/
DLocalRunInstructionBuilder.java38 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/
DMediaMemoryTest.java110 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()
DCameraSettingsTest.java84 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()
DVideoEditingMemoryTest.java106 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/
Dact.py47 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/
DBaseHostJUnit4Test.java304 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/
Dota_runner_factory.py159 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/
DImageProcessingTest.java71 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/
DDataIdleTest.java85 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()

12345678910>>...17