ContentAnalysisResults

public class ContentAnalysisResults
extends Object

java.lang.Object
   ↳ com.android.tradefed.build.content.ContentAnalysisResults


内容分析的摘要。

摘要

公共构造函数

ContentAnalysisResults()

公共方法

ContentAnalysisResults addArtifactDigestMapping(String artifactFileName, Digest digest)
ContentAnalysisResults addChangedBuildKey(long count)
ContentAnalysisResults addDeviceImageChanges(long count)
ContentAnalysisResults addImageDigestMapping(String imageFileName, Digest digest)
ContentAnalysisResults addModifiedFile()
ContentAnalysisResults addModifiedModule(String moduleBaseName)
ContentAnalysisResults addModifiedSharedFolder(int modifCount)
ContentAnalysisResults addUnchangedFile()
ContentAnalysisResults addUnchangedModule(String moduleBaseName)
Map<String, Digest> getArtifactToDigest()
Map<String, Digest> getImageToDigest()
Set<String> getUnchangedModules()
boolean hasAnyBuildKeyChanges()
boolean hasAnyTestsChange()

如果任何测试制品在基本 build 和当前 build 之间发生了修改,则返回 true。

boolean hasDeviceImageChanges()
boolean hasSharedFolderChanges()
static ContentAnalysisResults mergeResults(List<ContentAnalysisResults> results)

将多个分析合并在一起。

String toString()

公共构造函数

ContentAnalysisResults

public ContentAnalysisResults ()

公共方法

addArtifactDigestMapping

public ContentAnalysisResults addArtifactDigestMapping (String artifactFileName, 
                Digest digest)

参数
artifactFileName String

digest Digest

返回
ContentAnalysisResults

addChangedBuildKey

public ContentAnalysisResults addChangedBuildKey (long count)

参数
count long

返回
ContentAnalysisResults

addDeviceImageChanges

public ContentAnalysisResults addDeviceImageChanges (long count)

参数
count long

返回
ContentAnalysisResults

addImageDigestMapping

public ContentAnalysisResults addImageDigestMapping (String imageFileName, 
                Digest digest)

参数
imageFileName String

digest Digest

返回
ContentAnalysisResults

addModifiedFile

public ContentAnalysisResults addModifiedFile ()

返回
ContentAnalysisResults

addModifiedModule

public ContentAnalysisResults addModifiedModule (String moduleBaseName)

参数
moduleBaseName String

返回
ContentAnalysisResults

addModifiedSharedFolder

public ContentAnalysisResults addModifiedSharedFolder (int modifCount)

参数
modifCount int

返回
ContentAnalysisResults

addUnchangedFile

public ContentAnalysisResults addUnchangedFile ()

返回
ContentAnalysisResults

addUnchangedModule

public ContentAnalysisResults addUnchangedModule (String moduleBaseName)

参数
moduleBaseName String

返回
ContentAnalysisResults

getArtifactToDigest

public Map<String, Digest> getArtifactToDigest ()

返回
Map<String, Digest>

getImageToDigest

public Map<String, Digest> getImageToDigest ()

返回
Map<String, Digest>

getUnchangedModules

public Set<String> getUnchangedModules ()

返回
Set<String>

hasAnyBuildKeyChanges

public boolean hasAnyBuildKeyChanges ()

返回
boolean

hasAnyTestsChange

public boolean hasAnyTestsChange ()

如果任何测试制品在基本 build 和当前 build 之间发生了修改,则返回 true。

返回
boolean

hasDeviceImageChanges

public boolean hasDeviceImageChanges ()

返回
boolean

hasSharedFolderChanges

public boolean hasSharedFolderChanges ()

返回
boolean

mergeResults

public static ContentAnalysisResults mergeResults (List<ContentAnalysisResults> results)

合并多个分析的列表。

参数
results List

返回
ContentAnalysisResults

toString

public String toString ()

返回
String