SkipContext

public class SkipContext
extends Object

java.lang.Object
   ↳ com.android.tradefed.result.skipped.SkipContext


結果のスキップまたはキャッシュ保存に関する決定を取り巻くコンテキストの表現。

概要

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

SkipContext(boolean presubmit, Set<String> unchangedModules, Map<String, Digest> imageToDigest)

パブリック メソッド

Map<String, Digest> getImageToDigest()
boolean hasDeviceDigest()
boolean isPresubmit()
boolean shouldSkipModule(String moduleName)

送信前で変更されていないモジュールのみをスキップします。

boolean shouldUseCache()

キャッシュを使用するかどうかをレポートします。

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

SkipContext

public SkipContext (boolean presubmit, 
                Set<String> unchangedModules, 
                Map<String, Digest> imageToDigest)

パラメータ
presubmit boolean

unchangedModules Set

imageToDigest Map

パブリック メソッド

getImageToDigest

public Map<String, Digest> getImageToDigest ()

戻り値
Map<String, Digest>

hasDeviceDigest

public boolean hasDeviceDigest ()

戻り値
boolean

isPresubmit

public boolean isPresubmit ()

戻り値
boolean

shouldSkipModule

public boolean shouldSkipModule (String moduleName)

送信前で変更されていないモジュールのみをスキップします。この段階では、変更されていないモジュールがわかっています(変更されていないデバイス イメージとテスト アーティファクトに基づく)。

パラメータ
moduleName String

戻り値
boolean

shouldUseCache

public boolean shouldUseCache ()

キャッシュを使用するかどうかをレポートします。

戻り値
boolean