CommonLogRemoteFileUtil

public class CommonLogRemoteFileUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.cloud.CommonLogRemoteFileUtil


इस सुविधा की मदद से, आम फ़ाइलों के रिमोट लॉग को फ़ेच करने के लॉजिक के लिए, अलग-अलग रिमोट डिवाइस के प्रतिनिधित्व में कोड डुप्लीकेट होने से बचा जा सकता है.

खास जानकारी

नेस्ट की गई क्लास

class CommonLogRemoteFileUtil.KnownLogFileEntry

रिमोट डिवाइसों के लिए, किसी जानी-पहचानी लॉग एंट्री का इलस्ट्रेशन. 

फ़ील्ड्स की फ़िल्में

public static final String EMULATOR_REMOTE_LOG_DIR

वह डायरेक्ट्री जहां किसी एमुलेटर इंस्टेंस के लिए डीबग लॉग मिलते हैं.

public static final MultiMap<TestDeviceOptions.InstanceType, CommonLogRemoteFileUtil.KnownLogFileEntry> KNOWN_FILES_TO_FETCH

public static final String NESTED_REMOTE_LOG_DIR

वह डायरेक्ट्री, जहां नेस्ट किए गए रिमोट इंस्टेंस के लिए डीबग लॉग ढूंढे जाते हैं.

public static final String OXYGEN_EMULATOR_LOG_DIR

वह डायरेक्ट्री जहां Oxygen सेवा से एमुलेटर लॉग मिलते हैं.

public static final OXYGEN_LOG_FILES

public static final String OXYGEN_RUNTIME_LOG_DIR

वह डायरेक्ट्री जहां Oxygen डिवाइस के रनटाइम लॉग मिलते हैं.

public static final String TOMBSTONES_ZIP_NAME

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

CommonLogRemoteFileUtil()

सार्वजनिक तरीके

static void fetchCommonFiles(ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)

रिमोट इंस्टेंस से आम तौर पर इस्तेमाल होने वाली फ़ाइलें फ़ेच और लॉग करें.

static void fetchTombstones(ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)

रिमोट इंस्टेंस से टूंबस्टोन फ़ेच और लॉग करें.

फ़ील्ड्स की फ़िल्में

EMULATOR_REMOTE_LOG_DIR

public static final String EMULATOR_REMOTE_LOG_DIR

वह डायरेक्ट्री जहां किसी एमुलेटर इंस्टेंस के लिए डीबग लॉग मिलते हैं.

KNOWN_फ़ाइलें_TO_FETCH

public static final MultiMap<TestDeviceOptions.InstanceType, CommonLogRemoteFileUtil.KnownLogFileEntry> KNOWN_FILES_TO_FETCH

NESTED_REMOTE_LOG_DIR

public static final String NESTED_REMOTE_LOG_DIR

नेस्ट किए गए रिमोट इंस्टेंस के लिए डीबग लॉग ढूंढने की डायरेक्ट्री.

OXYGEN_EMULATOR_LOG_DIR

public static final String OXYGEN_EMULATOR_LOG_DIR

वह डायरेक्ट्री जहां Oxygen सेवा से एमुलेटर लॉग मिलते हैं.

OXYGEN_LOG_FILES

public static final  OXYGEN_LOG_FILES

OXYGEN_RUNTIME_LOG_DIR

public static final String OXYGEN_RUNTIME_LOG_DIR

वह डायरेक्ट्री जहां ऑक्सीजन डिवाइस के रनटाइम लॉग को खोजा जाएगा.

TOMBSTONES_ZIP_NAME

public static final String TOMBSTONES_ZIP_NAME

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

CommonLogRemoteFileUtil

public CommonLogRemoteFileUtil ()

सार्वजनिक तरीके

fetchCommonFiles

public static void fetchCommonFiles (ITestLogger testLogger, 
                GceAvdInfo gceAvd, 
                TestDeviceOptions options, 
                IRunUtil runUtil)

रिमोट इंस्टेंस से आम तौर पर जानी जाने वाली फ़ाइलों को फ़ेच करें और लॉग करें.

पैरामीटर
testLogger ITestLogger: वह ITestLogger जहां फ़ाइलें लॉग करनी हैं.

gceAvd GceAvdInfo: रिमोट इंस्टेंस का डिस्क्रिप्टर.

options TestDeviceOptions: डिवाइस के विकल्पों के बारे में बताने वाला TestDeviceOptions

runUtil IRunUtil: निर्देशों को लागू करने के लिए IRunUtil.

मकबरों को लाएं

public static void fetchTombstones (ITestLogger testLogger, 
                GceAvdInfo gceAvd, 
                TestDeviceOptions options, 
                IRunUtil runUtil)

रिमोट इंस्टेंस से टॉम्बस्टोन फ़ेच करें और उन्हें लॉग करें.

पैरामीटर
testLogger ITestLogger: वह ITestLogger जहां फ़ाइलों को लॉग करना है.

gceAvd GceAvdInfo: रिमोट इंस्टेंस का डिस्क्रिप्टर.

options TestDeviceOptions: डिवाइस के विकल्पों की जानकारी देने वाला TestDeviceOptions

runUtil IRunUtil: निर्देशों को लागू करने के लिए IRunUtil.