Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

TestMapping

public class TestMapping
extends Object

java.lang.Object
com.android.tradefed.util.testmapping.TestMapping


TEST_MAPPINGファイルをロードするためのクラス。

概要

田畑

public static final String TEST_SOURCES

パブリックコンストラクター

TestMapping (Path path, Path testMappingsDir)

作成するためのコンストラクタTestMapping TEST_MAPPINGファイルへのパスからオブジェクトを。

パブリックメソッド

static File extractTestMappingsZip (File testMappingsZip)

zipファイルを抽出し、解凍されたファイルのコンテンツを含むディレクトリを返します。

static getAllTests (File testMappingsDir)

特定のディレクトリからTEST_MAPPINGファイル内のすべてのテストを検索するヘルパー。

getTests (String testGroup, disabledTests, boolean hostOnly, keywords) getTests (String testGroup, disabledTests, boolean hostOnly, keywords) getTests (String testGroup, disabledTests, boolean hostOnly, keywords)

特定のグループのTEST_MAPPINGファイルに設定されているすべてのテストを取得するヘルパー。

static getTests ( IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords) getTests ( IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords)

すべてのTEST_MAPPINGファイルですべてのテストを見つけるためのヘルパー。

田畑

TEST_SOURCES

public static final String TEST_SOURCES

パブリックコンストラクター

TestMapping

public TestMapping (Path path, 
                Path testMappingsDir)

作成するためのコンストラクタTestMapping TEST_MAPPINGファイルへのパスからオブジェクトを。

パラメーター
path Path :TEST_MAPPINGファイルへのERROR(/Path)

testMappingsDir Path :ビルドのすべてのTEST_MAPPINGファイルのフォルダーへのERROR(/Path)

パブリックメソッド

extractTestMappingsZip

public static File extractTestMappingsZip (File testMappingsZip)

zipファイルを抽出し、解凍されたファイルのコンテンツを含むディレクトリを返します。

パラメーター
testMappingsZip File :抽出するテストマッピングzipのERROR(/File)

戻り値
File テストマッピングzipの一時ディレクトリを指すERROR(/File)

getAllTests

public static  getAllTests (File testMappingsDir)

特定のディレクトリからTEST_MAPPINGファイル内のすべてのテストを検索するヘルパー。

パラメーター
testMappingsDir FileERROR(/File)すべてのテストマッピングファイルを含むディレクトリ。

戻り値
指定されたディレクトリとその子ディレクトリにあるテストのMap<String, Set<TestInfo>>

getTests

public  getTests (String testGroup, 
                 disabledTests, 
                boolean hostOnly, 
                 keywords)

特定のグループのTEST_MAPPINGファイルに設定されているすべてのテストを取得するヘルパー。

パラメーター
testGroup String :テストグループのString

disabledTests :無効化されたテストの名前のStringのセット。

hostOnly boolean :ホストで実行されているテストのみがデバイスを必要としない場合はtrueが返されます。デバイスの実行を必要とするテストを返す場合はfalse。

keywords :テストマッピングスイートで実行するテストをフィルタリングするときに照合するStringのセット。

戻り値
テスト情報のSet<TestInfo>

getTests

public static  getTests ( IBuildInfo buildInfo, 
                String testGroup, 
                boolean hostOnly, 
                 keywords)

すべてのTEST_MAPPINGファイルですべてのテストを検索するヘルパー。これは、スイートの実行で、特定のグループ(たとえば、送信前)のTEST_MAPPINGファイル内のすべてのテストを実行する必要がある場合に必要です。

パラメーター
buildInfo IBuildInfo :ビルドを説明するIBuildInfo

testGroup String :テストグループのString

hostOnly boolean :ホストで実行されているテストのみがデバイスを必要としない場合はtrueが返されます。デバイスの実行を必要とするテストを返す場合はfalse。

keywords

戻り値
ビルドアーティファクトtest_mappings.zipに設定されたテストのSet<TestInfo>