TfLaunchControlProvider

public class TfLaunchControlProvider
extends LaunchControlProvider

java.lang.Object
com.google.android.tradefed.build.LaunchControlProvider
com.google.android.tradefed.build.TfLaunchControlProvider


একটি LaunchControlProvider যা একটি google-tradefed বিল্ডকে IFolderBuildInfo হিসেবে পুনরুদ্ধার করে।

অ্যান্ড্রয়েড বিল্ড সার্ভার থেকে google-tradefed.zip ফাইলটি পুনরুদ্ধার ও নিষ্কাশন করে।

সারসংক্ষেপ

সরকারি নির্মাণকারী

TfLaunchControlProvider ()

জনসাধারণের পদ্ধতি

void addConsideredEntryForContent (String entryName)
void cleanUp ( IBuildInfo info)

যেকোনো অস্থায়ী বিল্ড ফাইল মুছে ফেলুন।

IBuildInfo downloadBuildFiles ( RemoteBuildInfo remoteBuild, String testTargetName, String buildName, IFileDownloader downloader)

--download-build-key-এ কনফিগার করা অনুযায়ী remoteBuild থেকে প্রয়োজনীয় ফাইল কী-গুলো ডাউনলোড করুন এবং সেগুলোকে একটি IBuildInfo তে সংরক্ষণ করুন।

RemoteBuildInfo queryForBuild ()

লঞ্চ কন্ট্রোল কোয়েরিটি সম্পাদন করুন এবং ত্রুটি হলে একাধিকবার চেষ্টা করুন।

Set<String> reportTestZipFileFilter ()
void setAospFallback (boolean fallbackToAosp)

ট্রেডফেড প্যাকেজের এওএসপি সংস্করণটি ব্যবহার করার বিকল্প বেছে নেওয়া হবে কি না।

boolean wasFallbackUsed ()

সুরক্ষিত পদ্ধতি

void downloadAdditionalFiles ( RemoteBuildInfo remoteBuild, IFileDownloader downloader, IBuildInfo localBuild)

সরকারি নির্মাণকারী

TfLaunchControlProvider

public TfLaunchControlProvider ()

জনসাধারণের পদ্ধতি

বিষয়বস্তুর জন্য বিবেচিত এন্ট্রি যোগ করুন

public void addConsideredEntryForContent (String entryName)

প্যারামিটার
entryName String

পরিষ্কার করা

public void cleanUp (IBuildInfo info)

যেকোনো অস্থায়ী বিল্ড ফাইল মুছে ফেলুন।

প্যারামিটার
info IBuildInfo

ডাউনলোডবিল্ডফাইল

public IBuildInfo downloadBuildFiles (RemoteBuildInfo remoteBuild, 
                String testTargetName, 
                String buildName, 
                IFileDownloader downloader)

--download-build-key-এ কনফিগার করা অনুযায়ী remoteBuild থেকে প্রয়োজনীয় ফাইল কী-গুলো ডাউনলোড করুন এবং সেগুলোকে একটি IBuildInfo তে সংরক্ষণ করুন।

প্যারামিটার
remoteBuild RemoteBuildInfo : লঞ্চ কন্ট্রোল সার্ভারের প্রতিক্রিয়া

testTargetName String : পরীক্ষার লক্ষ্যের নাম

buildName String : বিল্ডের নাম, যা লঞ্চ কন্ট্রোল দ্বারা সংজ্ঞায়িত।

downloader IFileDownloader : বিল্ড ফাইল ডাউনলোড করার জন্য ব্যবহৃত IFileDownloader

ফেরত
IBuildInfo IBuildInfo তে বিল্ড ফাইলগুলির স্থানীয় সংস্করণগুলি পূরণ করা হয়েছে।

নিক্ষেপ
BuildRetrievalError

queryForBuild

public RemoteBuildInfo queryForBuild ()

লঞ্চ কন্ট্রোল কোয়েরিটি সম্পাদন করুন এবং ত্রুটি হলে একাধিকবার চেষ্টা করুন।

ফেরত
RemoteBuildInfo লঞ্চ কন্ট্রোল থেকে প্রাপ্ত RemoteBuildInfo

নিক্ষেপ
BuildRetrievalError

রিপোর্টটেস্টজিপফাইলফিল্টার

public Set<String> reportTestZipFileFilter ()

ফেরত
Set<String>

setAospFallback

public void setAospFallback (boolean fallbackToAosp)

ট্রেডফেড প্যাকেজের এওএসপি সংস্করণটি ব্যবহার করার বিকল্প বেছে নেওয়া হবে কি না।

প্যারামিটার
fallbackToAosp boolean

ব্যবহৃত হয়েছিল

public boolean wasFallbackUsed ()

ফেরত
boolean

সুরক্ষিত পদ্ধতি

অতিরিক্ত ফাইল ডাউনলোড করুন

protected void downloadAdditionalFiles (RemoteBuildInfo remoteBuild, 
                IFileDownloader downloader, 
                IBuildInfo localBuild)

প্যারামিটার
remoteBuild RemoteBuildInfo

downloader IFileDownloader

localBuild IBuildInfo

নিক্ষেপ
BuildRetrievalError