CommonLogRemoteFileUtil
public class CommonLogRemoteFileUtil
extends Object
java.lang.অবজেক্ট | |
↳ | 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_CUTTLEFISH_LOG_DIR ডিরেক্টরি যেখানে অক্সিজেন ডিভাইস লগ খুঁজে পেতে. |
public static final String | OXYGEN_EMULATOR_LOG_DIR ডিরেক্টরি যেখানে অক্সিজেন পরিষেবা থেকে এমুলেটর লগগুলি খুঁজে পেতে হয়৷ |
public static final | OXYGEN_LOG_FILES |
public static final | OXYGEN_LOG_FILES_FALLBACK কাটলফিশের পুরানো সংস্করণের জন্য, লগ ফাইলগুলি শুধুমাত্র cuttlefish_runtime ডিরেক্টরিতে বিদ্যমান। |
public static final String | OXYGEN_RUNTIME_LOG_DIR ডিরেক্টরি যেখানে অক্সিজেন ডিভাইস রানটাইম লগ খুঁজে পেতে. |
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) দূরবর্তী উদাহরণ থেকে সমাধির পাথর আনুন এবং লগ করুন৷ |
static boolean | isRemoteGceReachableBySsh ( GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil) দূরবর্তী GCE উদাহরণে ssh সংযোগ যাচাই করার জন্য একটি কমান্ড চালান। |
static void | logRemoteCommandOutput ( ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil, String logName, String... remoteCommand) দূরবর্তী উদাহরণে একটি কমান্ড চালান এবং এর আউটপুট লগ করুন |
ক্ষেত্র
EMULATOR_REMOTE_LOG_DIR
public static final String EMULATOR_REMOTE_LOG_DIR
একটি এমুলেটর দৃষ্টান্তের জন্য ডিবাগ লগ খুঁজে বের করার ডিরেক্টরি।
KNOWN_FILES_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_CUTTLEFISH_LOG_DIR
public static final String OXYGEN_CUTTLEFISH_LOG_DIR
ডিরেক্টরি যেখানে অক্সিজেন ডিভাইস লগ খুঁজে পেতে.
OXYGEN_EMULATOR_LOG_DIR
public static final String OXYGEN_EMULATOR_LOG_DIR
ডিরেক্টরি যেখানে অক্সিজেন পরিষেবা থেকে এমুলেটর লগগুলি খুঁজে পেতে হয়৷
OXYGEN_LOG_FILES
public static finalOXYGEN_LOG_FILES
OXYGEN_LOG_FILES_FALLBACK৷
public static finalOXYGEN_LOG_FILES_FALLBACK
কাটলফিশের পুরানো সংস্করণের জন্য, লগ ফাইলগুলি শুধুমাত্র cuttlefish_runtime ডিরেক্টরিতে বিদ্যমান।
OXYGEN_RUNTIME_LOG_DIR
public static final String OXYGEN_RUNTIME_LOG_DIR
ডিরেক্টরি যেখানে অক্সিজেন ডিভাইস রানটাইম লগ খুঁজে পেতে. OXYGEN_CUTTLEFISH_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 । |
isRemoteGceReachableBySsh
public static boolean isRemoteGceReachableBySsh (GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)
দূরবর্তী GCE উদাহরণে ssh সংযোগ যাচাই করার জন্য একটি কমান্ড চালান।
পরামিতি | |
---|---|
gceAvd | GceAvdInfo : GceAvdInfo যা ডিভাইসটি বর্ণনা করে। |
options | TestDeviceOptions : একটি TestDeviceOptions GCE ডিভাইসের জন্য ব্যবহার করা ডিভাইসের বিকল্পগুলি বর্ণনা করে। |
runUtil | IRunUtil : কমান্ড চালানোর জন্য একটি IRunUtil । |
রিটার্নস | |
---|---|
boolean | একটি বুলিয়ান যা নির্দেশ করে যে দূরবর্তী GCE ssh দ্বারা পৌঁছানো যায় কিনা। |
logRemoteCommandOutput
public static void logRemoteCommandOutput (ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil, String logName, String... remoteCommand)
দূরবর্তী উদাহরণে একটি কমান্ড চালান এবং এর আউটপুট লগ করুন
পরামিতি | |
---|---|
testLogger | ITestLogger : ITestLogger যেখানে ফাইলগুলি লগ করতে হয়। |
gceAvd | GceAvdInfo : দূরবর্তী উদাহরণের বর্ণনাকারী। |
options | TestDeviceOptions : TestDeviceOptions ডিভাইসের বিকল্পগুলি বর্ণনা করে |
runUtil | IRunUtil : কমান্ড চালানোর জন্য একটি IRunUtil । |
logName | String : ITestLogger এ রিপোর্ট করার সময় ব্যবহার করার জন্য লগ নাম |
remoteCommand | String : দূরবর্তী উদাহরণে কার্যকর করা কমান্ড লাইন |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2022-08-15 UTC.