Google, Siyah topluluklar için ırksal eşitliği ilerletmeye kararlıdır. Nasıl olduğunu gör.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

IBuildInfo

public interface IBuildInfo

com.android.tradefed.build.IBuildInfo


Test edilen yapı hakkında bilgi tutar.

özet

İç içe sınıflar

enum IBuildInfo.BuildInfoProperties

IBuildInfo bazı özelliklerini ayarlaması IBuildInfo .

Sabitler

String UNKNOWN_BUILD_ID

Derleme kimliği bilinmiyorsa varsayılan değer.

Genel yöntemler

abstract void addBuildAttribute (String attributeName, String attributeValue)

Bir derleme özelliği ekleyin

default void addBuildAttributes ( buildAttributes) addBuildAttributes ( buildAttributes)

Derleme özellikleri ekle

abstract void cleanUp ()

Geçici derleme dosyalarını temizleme

abstract void cleanUp ( doNotDelete) cleanUp ( doNotDelete)

Bazı dosyaların silinmediği cleanUp() sürümü.

abstract IBuildInfo clone ()

IBuildInfo nesnesini klonlar.

abstract getBuildAttributes ()

Derlemeyi tanımlayan ek özelliklerin ad-değer çiftlerini alın.

abstract String getBuildBranch ()

Test edilen yapının üretildiği kaynak kontrol dalını döndürmek için isteğe bağlı yöntem.

abstract String getBuildFlavor ()

Test edilen yapının türünü döndürmek için isteğe bağlı yöntem.

abstract String getBuildId ()

Test altındaki derlemenin benzersiz tanımlayıcısını döndürür.

abstract String getBuildTargetName ()

Test edilen yapı için tam adı döndürün.

abstract String getDeviceSerial ()
abstract File getFile (String name)

Belirli bir ada sahip bir dosyayı almak için yardımcı yöntem.

default File getFile ( BuildInfoKey.BuildInfoFileKey key)

Bir BuildInfoFileKey verilen bir dosyayı almak için yardımcı yöntem.

abstract getFiles ()

Bu BuildInfo depolanan tüm VersionedFile döndürür.

abstract getProperties ()

IBuildInfo ayarlanmış özelliklerin bir kopyasını döndürür.

abstract String getTestTag ()

Gerçekleştirilen sınamalar için benzersiz bir ad döndürün.

default String getVersion ( BuildInfoKey.BuildInfoFileKey key)

Bir BuildInfoFileKey verilen bir dosya sürümünü almak için yardımcı yöntem.

abstract String getVersion (String name)

Verilen ada sahip bir dosya sürümünü almak için yardımcı yöntem.

default VersionedFile getVersionedFile ( BuildInfoKey.BuildInfoFileKey key)

Belirli bir BuildInfoFileKey ile VersionedFile almak için yardımcı yöntem.

default VersionedFile getVersionedFile (String name)

Belirli bir ada sahip VersionedFile almak için yardımcı yöntem.

default getVersionedFileKeys ()

getFile(BuildInfoKey.BuildInfoFileKey) aracılığıyla VersionedFile sorgulamak için kullanılabilen anahtar kümesini döndürür.

default getVersionedFiles ( BuildInfoKey.BuildInfoFileKey key)

Belirli bir BuildInfoFileKey ile ilişkili VersionedFile s listesini almak için yardımcı yöntem.

default boolean isTestResourceBuild ()

Bu derlemenin bir test kaynağı derlemesi olup olmadığını kontrol edin.

abstract void setBuildBranch (String branch)

Yapı dalını ayarlama

abstract void setBuildFlavor (String buildFlavor)

Yapı lezzetini ayarlayın.

abstract void setBuildId (String buildId)

Test altındaki derlemenin benzersiz tanımlayıcısını ayarlar.

abstract void setDeviceSerial (String serial)

Bu derlemeyle ilişkili ITestDevice serisini ayarlayın.

abstract void setFile (String name, File file, String version)

Bu derleme bilgisinde belirtilen adda bir dosya saklar.

default void setFile ( BuildInfoKey.BuildInfoFileKey key, File file, String version)

Bu derleme bilgisinde BuildInfoFileKey verilen bir dosyayı BuildInfoFileKey .

abstract void setProperties ( BuildInfoProperties... properties)

IBuildInfo örneği için BuildInfoProperties öğesini ayarlayın.

default void setTestResourceBuild (boolean testResourceBuild)

Derlemeyi test kaynağı derlemesi olarak ayarlayın.

abstract void setTestTag (String testTag)

Yürütülmekte olan sınamalar için benzersiz bir ad belirler.

default BuildInformation.BuildInfo toProto ()

Bir BuildInfo örneğini bir protobuf olarak seri hale getirin.

Sabitler

UNKNOWN_BUILD_ID

public static final String UNKNOWN_BUILD_ID

Derleme kimliği bilinmiyorsa varsayılan değer.

Sabit Değer: "-1"

Genel yöntemler

addBuildAttribute

public abstract void addBuildAttribute (String attributeName, 
                String attributeValue)

Bir derleme özelliği ekleyin

Parametreler
attributeName String : benzersiz özellik adı

attributeValue String : özellik değeri

addBuildAttributes

public void addBuildAttributes ( buildAttributes)

Derleme özellikleri ekle

Parametreler
buildAttributes : Eklenecek özelliklerin haritası

Temizlemek

public abstract void cleanUp ()

Geçici derleme dosyalarını temizleme

Temizlemek

public abstract void cleanUp ( doNotDelete)

Bazı dosyaların silinmediği cleanUp() sürümü.

Parametreler
doNotDelete

klon

public abstract IBuildInfo clone ()

IBuildInfo nesnesini klonlar.

İadeler
IBuildInfo

getBuildAttributes

public abstract  getBuildAttributes ()

Derlemeyi tanımlayan ek özelliklerin ad-değer çiftlerini alın.

İadeler
yapı özniteliklerinin ERROR(/Map) . null olmayacak, ancak boş olabilir.

getBuildBranch

public abstract String getBuildBranch ()

Test edilen yapının üretildiği kaynak kontrol dalını döndürmek için isteğe bağlı yöntem.

İadeler
String yapı dalı veya ayarlanmamış / uygulanamazsa null

getBuildFlavor

public abstract String getBuildFlavor ()

Test edilen yapının türünü döndürmek için isteğe bağlı yöntem.

Android platformu derlemeleri için yaygın bir uygulama, (ürün oluştur) - (derleme os) - (derleme varyantı) döndürmektir. yani, jenerik-linux-userdebug

İadeler
String yapı aroması veya ayarlanmamış / uygulanamazsa null

getBuildId

public abstract String getBuildId ()

Test altındaki derlemenin benzersiz tanımlayıcısını döndürür. Asla boş olmamalı. Varsayılan olarak UNKNOWN_BUILD_ID .

İadeler
String

getBuildTargetName

public abstract String getBuildTargetName ()

Test edilen yapı için tam adı döndürün.

Yaygın bir uygulama, yapı aroması ve dal adının bir kombinasyonundan yapı hedefi adını oluşturmaktır. [yani (dal adı) - (yapı aroması)]

İadeler
String

getDeviceSerial

public abstract String getDeviceSerial ()

İadeler
String bu ITestDevice yürütüldüğü ITestDevice dizisi. Bu derlemeyle ilişkilendirilmiş bir aygıt yoksa null değerini döndürür.

dosyayı al

public abstract File getFile (String name)

Belirli bir ada sahip bir dosyayı almak için yardımcı yöntem.

İadeler
File resim dosyası veya bulunamazsa null

dosyayı al

public File getFile ( BuildInfoKey.BuildInfoFileKey key)

Bir BuildInfoFileKey verilen bir dosyayı almak için yardımcı yöntem.

Parametreler
key BuildInfoKey.BuildInfoFileKey : İstenen BuildInfoFileKey .

İadeler
File resim dosyası veya bulunamazsa null

GetFiles

public abstract  getFiles ()

Bu BuildInfo depolanan tüm VersionedFile döndürür.

İadeler

GetProperties

public abstract  getProperties ()

IBuildInfo ayarlanmış özelliklerin bir kopyasını döndürür.

İadeler

getTestTag

public abstract String getTestTag ()

Gerçekleştirilen sınamalar için benzersiz bir ad döndürün.

İadeler
String

getVersion

public String getVersion ( BuildInfoKey.BuildInfoFileKey key)

Bir BuildInfoFileKey verilen bir dosya sürümünü almak için yardımcı yöntem.

Parametreler
key BuildInfoKey.BuildInfoFileKey : BuildInfoFileKey istendi.

İadeler
String resim sürümü veya bulunamazsa null

getVersion

public abstract String getVersion (String name)

Verilen ada sahip bir dosya sürümünü almak için yardımcı yöntem.

İadeler
String resim sürümü veya bulunamazsa null

getVersionedFile

public VersionedFile getVersionedFile ( BuildInfoKey.BuildInfoFileKey key)

Belirli bir BuildInfoFileKey ile VersionedFile almak için yardımcı yöntem.

Parametreler
key BuildInfoKey.BuildInfoFileKey : BuildInfoFileKey istendi.

İadeler
VersionedFile Sürümlü dosya veya bulunamazsa null

getVersionedFile

public VersionedFile getVersionedFile (String name)

Belirli bir ada sahip VersionedFile almak için yardımcı yöntem.

İadeler
VersionedFile Sürümlü dosya veya bulunamazsa null

getVersionedFileKeys

public  getVersionedFileKeys ()

getFile(BuildInfoKey.BuildInfoFileKey) aracılığıyla VersionedFile sorgulamak için kullanılabilen anahtar kümesini döndürür.

İadeler

getVersionedFiles

public  getVersionedFiles ( BuildInfoKey.BuildInfoFileKey key)

Belirli bir BuildInfoFileKey ile ilişkili VersionedFile s listesini almak için yardımcı yöntem. Anahtar bir listenin saklanmasına izin veriyorsa.

Parametreler
key BuildInfoKey.BuildInfoFileKey : BuildInfoFileKey istendi.

İadeler
Sürümlü dosya veya bulunamazsa null

isTestResourceBuild

public boolean isTestResourceBuild ()

Bu derlemenin bir test kaynağı derlemesi olup olmadığını kontrol edin.

İadeler
boolean

setBuildBranch

public abstract void setBuildBranch (String branch)

Yapı dalını ayarlama

Parametreler
branch String : şube adı

setBuildFlavor

public abstract void setBuildFlavor (String buildFlavor)

Yapı lezzetini ayarlayın.

setBuildId

public abstract void setBuildId (String buildId)

Test altındaki derlemenin benzersiz tanımlayıcısını ayarlar. Asla boş olmamalı.

Parametreler
buildId String

setDeviceSerial

public abstract void setDeviceSerial (String serial)

Bu derlemeyle ilişkili ITestDevice serisini ayarlayın.

Parametreler
serial String : Bu derlemenin yürütüldüğü ITestDevice seri numarası.

setFile

public abstract void setFile (String name, 
                File file, 
                String version)

Bu derleme bilgisinde belirtilen adda bir dosya saklar.

Parametreler
name String : dosyanın benzersiz adı

file File : yerel ERROR(/File)

version String : dosya sürümü

setFile

public void setFile ( BuildInfoKey.BuildInfoFileKey key, 
                File file, 
                String version)

Bu derleme bilgisinde BuildInfoFileKey verilen bir dosyayı BuildInfoFileKey .

Parametreler
key BuildInfoKey.BuildInfoFileKey : dayalı dosyanın benzersiz bir isim BuildInfoFileKey .

file File : yerel ERROR(/File)

version String : dosya sürümü

SetProperties

public abstract void setProperties ( BuildInfoProperties... properties)

IBuildInfo örneği için BuildInfoProperties öğesini ayarlayın. Önceden ayarlanmış mevcut özellikleri geçersiz kılın.

Parametreler
properties BuildInfoProperties : BuildInfoProperties özelliklerin listesi.

setTestResourceBuild

public void setTestResourceBuild (boolean testResourceBuild)

Derlemeyi test kaynağı derlemesi olarak ayarlayın.

Parametreler
testResourceBuild boolean

setTestTag

public abstract void setTestTag (String testTag)

Yürütülmekte olan sınamaların benzersiz adını ayarlar.

Parametreler
testTag String

toProto

public BuildInformation.BuildInfo toProto ()

Bir BuildInfo örneğini bir protobuf olarak seri hale getirin.

İadeler
BuildInformation.BuildInfo