diff options
Diffstat (limited to 'tools/tradefed-host/src/com/android/cts/tradefed/build/CtsBuildProvider.java')
-rw-r--r-- | tools/tradefed-host/src/com/android/cts/tradefed/build/CtsBuildProvider.java | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/tools/tradefed-host/src/com/android/cts/tradefed/build/CtsBuildProvider.java b/tools/tradefed-host/src/com/android/cts/tradefed/build/CtsBuildProvider.java deleted file mode 100644 index 94ac368..0000000 --- a/tools/tradefed-host/src/com/android/cts/tradefed/build/CtsBuildProvider.java +++ /dev/null @@ -1,71 +0,0 @@ -/* - * Copyright (C) 2016 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package com.android.cts.tradefed.build; - -import com.android.ddmlib.Log; -import com.android.tradefed.build.FolderBuildInfo; -import com.android.tradefed.build.IBuildInfo; -import com.android.tradefed.build.IBuildProvider; -import com.android.tradefed.build.IFolderBuildInfo; -import com.android.tradefed.config.Option; - -import java.io.File; - -/** - * A simple {@link IBuildProvider} that uses a pre-existing CTS install. - */ -public class CtsBuildProvider implements IBuildProvider { - private static final String TAG = "afwtest"; - - public static final String CTS_BUILD_VERSION = "2.2"; - - public static final String CTS_PACKAGE = "com.android.compatibility.common.tradefed.testtype"; - - @Option(name="cts-install-path", description="the path to the cts installation to use") - private String mCtsRootDirPath = System.getProperty("CTS_ROOT"); - - /** - * {@inheritDoc} - */ - @Override - public IBuildInfo getBuild() { - Log.i(TAG, String.format("Afw Test Harness Version: %s", CTS_BUILD_VERSION)); - - if (mCtsRootDirPath == null) { - throw new IllegalArgumentException("Missing --cts-install-path"); - } - IFolderBuildInfo ctsBuild = new FolderBuildInfo( - Package.getPackage(CTS_PACKAGE).getImplementationVersion(), "cts", "cts"); - ctsBuild.setRootDir(new File(mCtsRootDirPath)); - return ctsBuild; - } - - /** - * {@inheritDoc} - */ - @Override - public void buildNotTested(IBuildInfo info) { - // ignore - } - - /** - * {@inheritDoc} - */ - @Override - public void cleanUp(IBuildInfo info) { - // ignore - } -} |