ContentBasedHelper

public class ContentBasedHelper
extends Object

java.lang.Object
   ↳ com.google.android.tradefed.build.content.ContentBasedHelper


यह कुकी, किसी बिल्ड और उसके बेस के बारे में कॉन्टेंट की पूरी जानकारी पाने में मदद करती है.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

ContentBasedHelper()

पब्लिक मेथड

static void analyzeExtraDownloads(SkipManager skipManager, ITestDevice device, MultiMap<String, File> extraTargetDownloads)

ज़्यादा टारगेट डाउनलोड का विश्लेषण करें, ताकि हम टेस्ट की सभी डिपेंडेंसी को मैनेज कर सकें.

static ContentInformation getContentInformation(RemoteBuildInfo info, String branch, String buildFlavor, String buildId)

किसी बिल्ड के लिए, उसके बेस की तुलना में कॉन्टेंट की ज़रूरी जानकारी पाने के लिए, सभी ज़रूरी कॉम्पोनेंट फ़ेच करता है.

static boolean hasCasDetails(RemoteBuildInfo info)

यह कुकी, यह जांच करने में मदद करती है कि हमारे पास विश्लेषण करने के लिए ज़रूरी जानकारी है या नहीं.

static boolean hasHostPackageArgs(TestDeviceOptions options)
static ContentAnalysisContext obtainCloudParameters(String branch, TestDeviceOptions options)

एम्बेड किए गए क्लाउड पैरामीटर के कॉन्टेंट का विश्लेषण करता है.

सार्वजनिक कंस्ट्रक्टर

ContentBasedHelper

public ContentBasedHelper ()

पब्लिक मेथड

analyzeExtraDownloads

public static void analyzeExtraDownloads (SkipManager skipManager, 
                ITestDevice device, 
                MultiMap<String, File> extraTargetDownloads)

ज़्यादा टारगेट डाउनलोड का विश्लेषण करें, ताकि हम टेस्ट की सभी डिपेंडेंसी को मैनेज कर सकें.

पैरामीटर
skipManager SkipManager: SkipManager

device ITestDevice

getContentInformation

public static ContentInformation getContentInformation (RemoteBuildInfo info, 
                String branch, 
                String buildFlavor, 
                String buildId)

किसी बिल्ड के लिए, उसके बेस की तुलना में कॉन्टेंट की ज़रूरी जानकारी पाने के लिए, सभी ज़रूरी कॉम्पोनेंट फ़ेच करता है.

पैरामीटर
info RemoteBuildInfo

branch String

buildFlavor String

buildId String

रिटर्न
ContentInformation

hasCasDetails

public static boolean hasCasDetails (RemoteBuildInfo info)

यह कुकी, यह जांच करने में मदद करती है कि हमारे पास विश्लेषण करने के लिए ज़रूरी जानकारी है या नहीं.

पैरामीटर
info RemoteBuildInfo

रिटर्न
boolean

hasHostPackageArgs

public static boolean hasHostPackageArgs (TestDeviceOptions options)

पैरामीटर
options TestDeviceOptions

रिटर्न
boolean

obtainCloudParameters

public static ContentAnalysisContext obtainCloudParameters (String branch, 
                TestDeviceOptions options)

एम्बेड किए गए क्लाउड पैरामीटर के कॉन्टेंट का विश्लेषण करता है.

पैरामीटर
branch String

options TestDeviceOptions

रिटर्न
ContentAnalysisContext

थ्रो
BuildRetrievalError