HomeSort by relevance Sort by last modified time
    Searched refs:ModuleDefinition (Results 1 - 16 of 16) sorted by null

  /tools/tradefederation/core/src/com/android/tradefed/testtype/suite/
ModuleSplitter.java 37 * units represented by {@link ModuleDefinition}.
39 * <p>Each configuration may generate 1 or more {@link ModuleDefinition} depending on its options
43 * <li>A non-shardable {@link IConfiguration} will generate a single {@link ModuleDefinition}.
44 * <li>A shardable {@link IConfiguration} will generate a number of ModuleDefinition linked to the
47 * <li>A non - {@link IShardableTest} will generate a single ModuleDefinition.
48 * <li>A {@link IShardableTest} generates one ModuleDefinition per tests returned by {@link
57 * Create a List of executable unit {@link ModuleDefinition}s based on the map of configuration
62 * @return List of {@link ModuleDefinition}
64 public static List<ModuleDefinition> splitConfiguration(
73 List<ModuleDefinition> runModules = new ArrayList<>()
    [all...]
ModuleMerger.java 19 * Helper class for operation related to merging {@link ITestSuite} and {@link ModuleDefinition}
24 private static void mergeModules(ModuleDefinition module1, ModuleDefinition module2) {
ValidateSuiteConfigHelper.java 126 Object controller = config.getConfigurationObject(ModuleDefinition.MODULE_CONTROLLER);
133 ModuleDefinition.MODULE_CONTROLLER, BaseModuleController.class));
ITestSuite.java 241 private ModuleDefinition mDirectModule = null;
292 /** Helper that creates and returns the list of {@link ModuleDefinition} to be executed. */
293 private List<ModuleDefinition> createExecutionList() {
294 List<ModuleDefinition> runModules = new ArrayList<>();
315 ModuleDefinition module =
316 new ModuleDefinition(
367 List<ModuleDefinition> runModules = createExecutionList();
418 ModuleDefinition module = runModules.remove(0);
451 for (ModuleDefinition module : runModules) {
472 * @param module The {@link ModuleDefinition} to be ran
    [all...]
ModuleDefinition.java 76 public class ModuleDefinition implements Comparable<ModuleDefinition>, ITestCollector {
130 public ModuleDefinition(
209 public int compareTo(ModuleDefinition moduleDef) {
  /test/suite_harness/common/host-side/tradefed/src/com/android/compatibility/common/tradefed/testtype/
IModuleDef.java 28 import com.android.tradefed.testtype.suite.ModuleDefinition;
40 // This currently references ModuleDefinition so that there's only once source for String
41 // literals and making it easier to converge IModuleDef and ModuleDefinition later
42 public static String MODULE_NAME = ModuleDefinition.MODULE_NAME;
43 public static String MODULE_ABI = ModuleDefinition.MODULE_ABI;
  /tools/tradefederation/core/src/com/android/tradefed/testtype/suite/module/
BaseModuleController.java 22 import com.android.tradefed.testtype.suite.ModuleDefinition;
67 String abi = mContext.getAttributes().get(ModuleDefinition.MODULE_ABI).get(0);
73 return mContext.getAttributes().get(ModuleDefinition.MODULE_NAME).get(0);
  /tools/tradefederation/core/tests/src/com/android/tradefed/testtype/suite/
ModuleSplitterTest.java 47 * shardable configuration results in a matching ModuleDefinition to be created with the same
65 List<ModuleDefinition> res = ModuleSplitter.splitConfiguration(runConfig, 5, true);
66 // matching 1 for 1, config to ModuleDefinition since not shardable
96 List<ModuleDefinition> res = ModuleSplitter.splitConfiguration(runConfig, 5, true);
109 * strict shardable configuration and not dymaic results in a matching ModuleDefinition to be
127 List<ModuleDefinition> res = ModuleSplitter.splitConfiguration(runConfig, 5, false);
128 // matching 1 for 1, config to ModuleDefinition since not shardable
140 * shardable test results in a matching ModuleDefinition created with the original IRemoteTest
159 List<ModuleDefinition> res = ModuleSplitter.splitConfiguration(runConfig, 5, true);
160 // matching 1 for 1, config to ModuleDefinition since not shardabl
    [all...]
ModuleDefinitionTest.java 70 /** Unit tests for {@link ModuleDefinition} */
76 private ModuleDefinition mModule;
170 new ModuleDefinition(
213 * Test that {@link ModuleDefinition#run(ITestInvocationListener)} is properly going through the
239 * Test that {@link ModuleDefinition#run(ITestInvocationListener)} is properly going through the
261 * Test that {@link ModuleDefinition#run(ITestInvocationListener)} is properly going through the
287 * Test that {@link ModuleDefinition#run(ITestInvocationListener)}
303 new ModuleDefinition(
324 * Test that {@link ModuleDefinition#run(ITestInvocationListener)} is properly going through the
333 new ModuleDefinition(
    [all...]
ModuleDefinitionMultiTest.java 41 /** Unit tests for {@link ModuleDefinition} when exercised by a multi-device config. */
49 private ModuleDefinition mModule;
116 new ModuleDefinition(
ValidateSuiteConfigHelperTest.java 247 ModuleDefinition.MODULE_CONTROLLER, new TestFailureModuleController());
257 config.setConfigurationObject(ModuleDefinition.MODULE_CONTROLLER, new CommandOptions());
262 assertTrue(expected.getMessage().contains(ModuleDefinition.MODULE_CONTROLLER));
  /tools/tradefederation/core/tests/src/com/android/tradefed/result/suite/
FormattedGeneratorReporterTest.java 26 import com.android.tradefed.testtype.suite.ModuleDefinition;
126 moduleContext.addInvocationAttribute(ModuleDefinition.MODULE_ID, "module1");
127 moduleContext.addInvocationAttribute(ModuleDefinition.MODULE_ABI, "abi1");
  /tools/tradefederation/core/tests/src/com/android/tradefed/testtype/suite/module/
NativeBridgeModuleControllerTest.java 26 import com.android.tradefed.testtype.suite.ModuleDefinition;
49 mContext.addInvocationAttribute(ModuleDefinition.MODULE_ABI, "arm64-v8a");
50 mContext.addInvocationAttribute(ModuleDefinition.MODULE_NAME, "module1");
  /tools/tradefederation/core/src/com/android/tradefed/testtype/metricregression/
DetectRegression.java 25 import com.android.tradefed.testtype.suite.ModuleDefinition;
90 ModuleDefinition.PREPARATION_TIME,
91 ModuleDefinition.TEST_TIME,
92 ModuleDefinition.TEAR_DOWN_TIME);
  /tools/tradefederation/core/src/com/android/tradefed/result/suite/
SuiteResultReporter.java 30 import com.android.tradefed.testtype.suite.ModuleDefinition;
87 List<String> abiName = moduleContext.getAttributes().get(ModuleDefinition.MODULE_ABI);
91 moduleContext.getAttributes().get(ModuleDefinition.MODULE_ID).get(0), abi);
142 String prepTime = moduleResult.getRunMetrics().get(ModuleDefinition.PREPARATION_TIME);
143 String tearTime = moduleResult.getRunMetrics().get(ModuleDefinition.TEAR_DOWN_TIME);
  /tools/tradefederation/core/src/com/android/tradefed/util/
SubprocessEventHelper.java 22 import com.android.tradefed.testtype.suite.ModuleDefinition;
504 .get(ModuleDefinition.MODULE_NAME);

Completed in 735 milliseconds