public void timeOutInMs(int timeOutInMs) { setTimeOutInMs(timeOutInMs); }
installTask.setVariantData(scope.getVariantData()); installTask.setTimeOutInMs( scope.getGlobalScope().getExtension().getAdbOptions().getTimeOutInMs()); installTask.setInstallOptions( scope.getGlobalScope().getExtension().getAdbOptions().getInstallOptions()); installTask.setProcessExecutor( scope.getGlobalScope().getAndroidBuilder().getProcessExecutor());
@Override public void execute(UninstallTask uninstallTask) { uninstallTask.setDescription( "Uninstalls the " + scope.getVariantData().getDescription() + "."); uninstallTask.setGroup(TaskManager.INSTALL_GROUP); uninstallTask.setVariant(scope.getVariantData()); uninstallTask.setAndroidBuilder(scope.getGlobalScope().getAndroidBuilder()); uninstallTask.setTimeOutInMs( scope.getGlobalScope().getExtension().getAdbOptions().getTimeOutInMs()); ConventionMappingHelper.map(uninstallTask, "adbExe", new Callable<File>() { @Override public File call() throws Exception { final SdkInfo info = scope.getGlobalScope().getSdkHandler().getSdkInfo(); return (info == null ? null : info.getAdb()); } }); ((ApkVariantData) scope.getVariantData()).uninstallTask = uninstallTask; } }
task.setFlavorName(testData.getFlavorName()); task.setDeviceProvider(deviceProvider); task.setInstallOptions(scope.getGlobalScope().getExtension().getAdbOptions().getInstallOptions()); task.setProcessExecutor(scope.getGlobalScope().getAndroidBuilder().getProcessExecutor());
@Override public void execute(@NonNull UninstallTask uninstallTask) { uninstallTask.setDescription( "Uninstalls the " + scope.getVariantData().getDescription() + "."); uninstallTask.setGroup(TaskManager.INSTALL_GROUP); uninstallTask.setVariant(scope.getVariantData()); uninstallTask.setAndroidBuilder(scope.getGlobalScope().getAndroidBuilder()); uninstallTask.setVariantName(scope.getVariantConfiguration().getFullName()); uninstallTask.setTimeOutInMs( scope.getGlobalScope().getExtension().getAdbOptions().getTimeOutInMs()); ConventionMappingHelper.map(uninstallTask, "adbExe", new Callable<File>() { @Override public File call() throws Exception { final SdkInfo info = scope.getGlobalScope().getSdkHandler().getSdkInfo(); return (info == null ? null : info.getAdb()); } }); ((ApkVariantData) scope.getVariantData()).uninstallTask = uninstallTask; } }
task.setDeviceProvider(deviceProvider); task.setInstallOptions( scope.getGlobalScope().getExtension().getAdbOptions().getInstallOptions()); task.setProcessExecutor( scope.getGlobalScope().getAndroidBuilder().getProcessExecutor());
new ConnectedDeviceProvider( sdkHandler.getSdkInfo().getAdb(), getGlobalScope().getExtension().getAdbOptions().getTimeOutInMs(), new LoggerWrapper(getLogger())), testData) {
public void timeOutInMs(int timeOutInMs) { setTimeOutInMs(timeOutInMs); }
testVariantData.getScope(), new ConnectedDeviceProvider(sdkHandler.getSdkInfo().getAdb(), globalScope.getExtension().getAdbOptions().getTimeOutInMs(), new LoggerWrapper(logger)), testData));