OtaDeviceBuildInfo
public class OtaDeviceBuildInfo
extends Object
implements IDeviceBuildInfo
java.lang.Object | |
↳ | com.android.tradefed.build.OtaDeviceBuildInfo |
無線更新テストに使用されるIDeviceBuildInfo
。これは、 ITestDevice
用の2つのデバイスビルドで構成されていITestDevice
。
- ベースラインビルドイメージ(OTAへのビルドから)。
- OTAビルド(OTAへのビルド)。必要なビルド属性と関連するOTAパッケージが含まれている必要があります。
getOtaBuild()
はOTAビルドを返します。概要
田畑 | |
---|---|
protected IDeviceBuildInfo | mBaselineBuild |
protected IDeviceBuildInfo | mOtaBuild |
protected boolean | mReportTargetBuild
|
パブリックコンストラクター | |
---|---|
OtaDeviceBuildInfo () |
パブリックメソッド | |
---|---|
void | addBuildAttribute (String attributeName, String attributeValue) |
void | cleanUp () すべての一時ファイルを削除します。 |
void | cleanUp ( doNotDelete) cleanUp ( doNotDelete) |
IBuildInfo | clone () |
File | getBasebandImageFile () ローカルベースバンドイメージファイルを取得します。 |
String | getBasebandVersion () ベースバンドバージョンを入手してください。 |
IDeviceBuildInfo | getBaselineBuild () |
File | getBootloaderImageFile () ローカルブートローダーイメージファイルを取得します。 |
String | getBootloaderVersion () ブートローダーのバージョンを取得します。 |
getBuildAttributes () | |
String | getBuildBranch () |
String | getBuildFlavor () |
String | getBuildId () |
String | getBuildTargetName () |
String | getDeviceBuildFlavor () テストされているプラットフォームビルドのタイプを返すオプションのメソッド。 |
String | getDeviceBuildId () テスト対象のプラットフォームビルドの一意の識別子を返します。 |
File | getDeviceImageFile () ローカルデバイスのイメージzipファイルを取得します。 |
String | getDeviceImageVersion () ローカルデバイスのイメージのzipバージョンを取得します。 |
String | getDeviceSerial () |
File | getFile (String name) |
getFiles () | |
File | getMkbootimgFile () カーネルイメージの作成に使用されるmkbootimgファイルを取得します。 |
String | getMkbootimgVersion () mkbootimgバージョンを取得します。 |
IDeviceBuildInfo | getOtaBuild () |
File | getOtaPackageFile () デバイスのOTAパッケージのzipファイルを取得します。 |
String | getOtaPackageVersion () デバイスのOTAパッケージのzipバージョンを入手します。 |
getProperties () | |
File | getRamdiskFile () カーネルイメージの作成に使用されるramdiskファイルを取得します。 |
String | getRamdiskVersion () RAMディスクのバージョンを取得します。 |
File | getResourcesDir () ダウンロードされたリソースの一部を含むディレクトリを返します。 |
String | getTestTag () |
File | getTestsDir () 抽出されたtests.zipファイルの内容へのローカルパスを取得します。 |
String | getTestsDirVersion () 抽出されたtests.zipバージョンを取得します。 |
File | getUserDataImageFile () ローカルテストのユーザーデータイメージファイルを取得します。 |
String | getUserDataImageVersion () ローカルテストのユーザーデータイメージのバージョンを取得します。 |
String | getVersion (String name) |
VersionedFile | getVersionedFile (String name) |
getVersionedFileKeys () | |
void | setBasebandImage (File basebandFile, String version) デバイスビルドのベースバンドイメージを設定します。 |
void | setBaselineBuild ( IDeviceBuildInfo baselineBuild) |
void | setBootloaderImageFile (File bootloaderImgFile, String version) デバイスビルドのブートローダーイメージを設定します。 |
void | setBuildBranch (String branch) |
void | setBuildFlavor (String buildFlavor) |
void | setBuildId (String buildId) |
void | setDeviceImageFile (File deviceImageFile, String version) 使用するデバイスシステムイメージファイルを設定します。 |
void | setDeviceSerial (String serial) |
void | setFile (String name, File file, String version) |
void | setMkbootimgFile (File mkbootimg, String version) カーネルイメージの作成に使用されるmkbootimgファイルを設定します。 |
void | setOtaBuild ( IDeviceBuildInfo otaBuild) |
void | setOtaPackageFile (File otaFile, String version) デバイスのOTAパッケージのzipファイルを設定します。 |
void | setProperties (BuildInfoProperties... properties) |
void | setRamdiskFile (File ramdisk, String version) カーネルイメージの作成に使用されるramdiskファイルを取得します。 |
void | setReportTargetBuild (boolean downgrade) |
void | setResourcesDir (File resourceDir, String version) リソースディレクトリ |
void | setTestTag (String testTag) |
void | setTestsDir (File testsZipFile, String version) 抽出されたtests.zipファイルの内容へのローカルパスを設定します。 |
void | setUserDataImageFile (File userDataFile, String version) 使用するユーザーデータ画像ファイルを設定します。 |
保護されたメソッド | |
---|---|
IDeviceBuildInfo | getReportedBuild () |
田畑
mBaselineBuild
protected IDeviceBuildInfo mBaselineBuild
mOtaBuild
protected IDeviceBuildInfo mOtaBuild
mReportTargetBuild
protected boolean mReportTargetBuild
パブリックコンストラクター
OtaDeviceBuildInfo
public OtaDeviceBuildInfo ()
パブリックメソッド
addBuildAttribute
public void addBuildAttribute (String attributeName, String attributeValue)
パラメーター | |
---|---|
attributeName | String |
attributeValue | String |
掃除
public void cleanUp ()
すべての一時ファイルを削除します。
掃除
public void cleanUp (doNotDelete)
パラメーター | |
---|---|
doNotDelete |
クローン
public IBuildInfo clone ()
戻り値 | |
---|---|
IBuildInfo |
getBasebandImageFile
public File getBasebandImageFile ()
ローカルベースバンドイメージファイルを取得します。
戻り値 | |
---|---|
File |
getBasebandVersion
public String getBasebandVersion ()
ベースバンドバージョンを入手してください。
戻り値 | |
---|---|
String |
getBootloaderImageFile
public File getBootloaderImageFile ()
ローカルブートローダーイメージファイルを取得します。
戻り値 | |
---|---|
File |
getBootloaderVersion
public String getBootloaderVersion ()
ブートローダーのバージョンを取得します。
戻り値 | |
---|---|
String |
getBuildAttributes
publicgetBuildAttributes ()
戻り値 | |
---|---|
getBuildBranch
public String getBuildBranch ()
戻り値 | |
---|---|
String |
getBuildFlavor
public String getBuildFlavor ()
戻り値 | |
---|---|
String |
getBuildId
public String getBuildId ()
戻り値 | |
---|---|
String |
getBuildTargetName
public String getBuildTargetName ()
戻り値 | |
---|---|
String |
getDeviceBuildFlavor
public String getDeviceBuildFlavor ()
テストされているプラットフォームビルドのタイプを返すオプションのメソッド。
戻り値 | |
---|---|
String |
getDeviceBuildId
public String getDeviceBuildId ()
テスト中のプラットフォームビルドの一意の識別子を返します。 nullであってはなりません。デフォルトはIBuildInfo.UNKNOWN_BUILD_ID
です。
戻り値 | |
---|---|
String |
getDeviceImageFile
public File getDeviceImageFile ()
ローカルデバイスのイメージzipファイルを取得します。
戻り値 | |
---|---|
File |
getDeviceImageVersion
public String getDeviceImageVersion ()
ローカルデバイスのイメージのzipバージョンを取得します。
戻り値 | |
---|---|
String |
getDeviceSerial
public String getDeviceSerial ()
戻り値 | |
---|---|
String |
getFile
public File getFile (String name)
パラメーター | |
---|---|
name | String |
戻り値 | |
---|---|
File |
getFiles
publicgetFiles ()
戻り値 | |
---|---|
getMkbootimgFile
public File getMkbootimgFile ()
カーネルイメージの作成に使用されるmkbootimgファイルを取得します。
戻り値 | |
---|---|
File |
getMkbootimgVersion
public String getMkbootimgVersion ()
mkbootimgバージョンを取得します。
戻り値 | |
---|---|
String |
getOtaPackageFile
public File getOtaPackageFile ()
デバイスのOTAパッケージのzipファイルを取得します。
戻り値 | |
---|---|
File |
getOtaPackageVersion
public String getOtaPackageVersion ()
デバイスのOTAパッケージのzipバージョンを入手します。
戻り値 | |
---|---|
String |
getProperties
publicgetProperties ()
戻り値 | |
---|---|
getRamdiskFile
public File getRamdiskFile ()
カーネルイメージの作成に使用されるramdiskファイルを取得します。
戻り値 | |
---|---|
File |
getRamdiskVersion
public String getRamdiskVersion ()
RAMディスクのバージョンを取得します。
戻り値 | |
---|---|
String |
getResourcesDir
public File getResourcesDir ()
ダウンロードされたリソースの一部を含むディレクトリを返します。 (リソースは通常、isFake = trueデバイス定義に関連付けられています)。使用可能なリソースディレクトリがない場合はnullを返します。
戻り値 | |
---|---|
File |
getTestTag
public String getTestTag ()
戻り値 | |
---|---|
String |
getTestsDir
public File getTestsDir ()
抽出されたtests.zipファイルの内容へのローカルパスを取得します。
戻り値 | |
---|---|
File |
getTestsDirVersion
public String getTestsDirVersion ()
抽出されたtests.zipバージョンを取得します。
戻り値 | |
---|---|
String |
getUserDataImageFile
public File getUserDataImageFile ()
ローカルテストのユーザーデータイメージファイルを取得します。
戻り値 | |
---|---|
File |
getUserDataImageVersion
public String getUserDataImageVersion ()
ローカルテストのユーザーデータイメージのバージョンを取得します。
戻り値 | |
---|---|
String |
getVersion
public String getVersion (String name)
パラメーター | |
---|---|
name | String |
戻り値 | |
---|---|
String |
getVersionedFile
public VersionedFile getVersionedFile (String name)
パラメーター | |
---|---|
name | String |
戻り値 | |
---|---|
VersionedFile |
getVersionedFileKeys
publicgetVersionedFileKeys ()
戻り値 | |
---|---|
setBasebandImage
public void setBasebandImage (File basebandFile, String version)
デバイスビルドのベースバンドイメージを設定します。
パラメーター | |
---|---|
basebandFile | File :ベースバンド画像ERROR(/File) |
version | String :ベースバンドのバージョン |
setBaselineBuild
public void setBaselineBuild (IDeviceBuildInfo baselineBuild)
パラメーター | |
---|---|
baselineBuild | IDeviceBuildInfo |
setBootloaderImageFile
public void setBootloaderImageFile (File bootloaderImgFile, String version)
デバイスビルドのブートローダーイメージを設定します。
パラメーター | |
---|---|
bootloaderImgFile | File :ブートローダーイメージERROR(/File) |
version | String :ブートローダーのバージョン |
setBuildBranch
public void setBuildBranch (String branch)
パラメーター | |
---|---|
branch | String |
setBuildFlavor
public void setBuildFlavor (String buildFlavor)
パラメーター | |
---|---|
buildFlavor | String |
setBuildId
public void setBuildId (String buildId)
パラメーター | |
---|---|
buildId | String |
setDeviceImageFile
public void setDeviceImageFile (File deviceImageFile, String version)
使用するデバイスシステムイメージファイルを設定します。
パラメーター | |
---|---|
version | String |
setDeviceSerial
public void setDeviceSerial (String serial)
パラメーター | |
---|---|
serial | String |
setFile
public void setFile (String name, File file, String version)
パラメーター | |
---|---|
name | String |
file | File |
version | String |
setMkbootimgFile
public void setMkbootimgFile (File mkbootimg, String version)
カーネルイメージの作成に使用されるmkbootimgファイルを設定します。
パラメーター | |
---|---|
mkbootimg | File |
version | String |
setOtaPackageFile
public void setOtaPackageFile (File otaFile, String version)
デバイスのOTAパッケージのzipファイルを設定します。
パラメーター | |
---|---|
otaFile | File |
version | String |
setProperties
public void setProperties (BuildInfoProperties... properties)
パラメーター | |
---|---|
properties | BuildInfoProperties |
setRamdiskFile
public void setRamdiskFile (File ramdisk, String version)
カーネルイメージの作成に使用されるramdiskファイルを取得します。
パラメーター | |
---|---|
ramdisk | File |
version | String |
setReportTargetBuild
public void setReportTargetBuild (boolean downgrade)
パラメーター | |
---|---|
downgrade | boolean |
setResourcesDir
public void setResourcesDir (File resourceDir, String version)
リソースディレクトリERROR(/File)
設定しERROR(/File)
。
パラメーター | |
---|---|
resourceDir | File :共有リソースを含むディレクトリ。 |
version | String :ディレクトリファイルのバージョン。 |
setTestTag
public void setTestTag (String testTag)
パラメーター | |
---|---|
testTag | String |
setTestsDir
public void setTestsDir (File testsZipFile, String version)
抽出されたtests.zipファイルの内容へのローカルパスを設定します。
パラメーター | |
---|---|
version | String |
setUserDataImageFile
public void setUserDataImageFile (File userDataFile, String version)
使用するユーザーデータ画像ファイルを設定します。
パラメーター | |
---|---|
version | String |