সিস্টেম ইউটিল

public class SystemUtil
extends Object

java.lang.অবজেক্ট
com.android.tradefed.util.SystemUtil


সিস্টেম কল করার জন্য ইউটিলিটি ক্লাস।

সারাংশ

ক্ষেত্র

public static final ENV_VARIABLE_PATHS_IN_TESTS_DIR

ভেরিয়েবলের ম্যাপিং ট্র্যাক রাখুন সাবপাথের পরীক্ষায় এটি লাগে।

public static final String REMOTE_VM_VARIABLE

পাবলিক কনস্ট্রাক্টর

SystemUtil ()

পাবলিক পদ্ধতি

static File getExternalTestCasesDir ( SystemUtil.EnvVariable envVariable)

env এর সাথে যুক্ত ফাইলটি পান।

static getExternalTestCasesDirs ()

ট্রেডফেডের বাইরের টেস্ট ডিরেক্টরিগুলির দিকে নির্দেশ করে ERROR(/File) এর একটি তালিকা পান৷

static File getProductOutputDir ()

একটি Android বিল্ড ট্রি থেকে পণ্য নির্দিষ্ট আউটপুট dir পায়।

static File getRunningJavaBinaryPath (boolean skipJavaCheck)

স্পষ্ট বৈশিষ্ট্য সার্ভার সহ এই সংস্করণটি শুধুমাত্র বিশেষ পরিস্থিতি যেমন শোরগোল ড্রাই রানের জন্য।

static File getRunningJavaBinaryPath ()

জাভা বাইনারিতে সেই পথটি ফেরত দেয় যেখানে বর্তমান পরীক্ষার জোতা চলছে

static getTestCasesDirs ( IBuildInfo buildInfo)

পরীক্ষার কেস ডিরেক্টরিগুলির ERROR(/File) এর একটি তালিকা পান

static boolean isLocalMode ()

ট্রেডফেড স্থানীয় মোডে চললে এবং ব্যবহারকারীর জন্য কিছু ক্রিয়া স্বয়ংক্রিয় করা হলে সত্য ফেরত দেয়।

static boolean isRemoteEnvironment ()

আমরা বর্তমানে একটি দূরবর্তী পরিবেশে চলমান থাকলে সত্যে ফিরে আসুন।

ক্ষেত্র

ENV_VARIABLE_PATHS_IN_TESTS_DIR

public static final  ENV_VARIABLE_PATHS_IN_TESTS_DIR

ভেরিয়েবলের ম্যাপিং ট্র্যাক রাখুন সাবপাথের পরীক্ষায় এটি লাগে।

REMOTE_VM_VARIABLE

public static final String REMOTE_VM_VARIABLE

পাবলিক কনস্ট্রাক্টর

সিস্টেম ইউটিল

public SystemUtil ()

পাবলিক পদ্ধতি

এক্সটার্নালটেস্টকেসডির পান

public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)

env এর সাথে যুক্ত ফাইলটি পান। পরিবর্তনশীল

পরামিতি
envVariable SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES বা ANDROID_HOST_OUT_TESTCASES

রিটার্নস
File সংশ্লিষ্ট ডিরেক্টরি.

এক্সটার্নালটেস্টকেস ডাইরস পান

public static  getExternalTestCasesDirs ()

ট্রেডফেডের বাইরের টেস্ট ডিরেক্টরিগুলির দিকে নির্দেশ করে ERROR(/File) এর একটি তালিকা পান৷

রিটার্নস

GetProductOutputDir

public static File getProductOutputDir ()

একটি Android বিল্ড ট্রি থেকে পণ্য নির্দিষ্ট আউটপুট dir পায়। সাধারণত এই অবস্থানে বিভিন্ন ডিভাইস পার্টিশন, বুটলোডার, রেডিও ইত্যাদির ছবি থাকে।

দ্রষ্টব্য: পদ্ধতিটি গ্যারান্টি দেয় না যে এই পথটি বিদ্যমান।

রিটার্নস
File বর্তমান বিল্ড না হলে আউটপুট dir বা null এর অবস্থান

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath (boolean skipJavaCheck)

স্পষ্ট বৈশিষ্ট্য সার্ভার সহ এই সংস্করণটি শুধুমাত্র বিশেষ পরিস্থিতি যেমন শোরগোল ড্রাই রানের জন্য।

পরামিতি
skipJavaCheck boolean

রিটার্নস
File

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath ()

জাভা বাইনারিতে সেই পথটি ফেরত দেয় যেখানে বর্তমান পরীক্ষার জোতা চলছে

রিটার্নস
File

GetTestCasesDirs

public static  getTestCasesDirs (IBuildInfo buildInfo)

পরীক্ষার কেস ডিরেক্টরিগুলির ERROR(/File) এর একটি তালিকা পান

পরামিতি
buildInfo IBuildInfo : বিল্ড আর্টিফ্যাক্ট তথ্য। বিল্ড ইনফো উপলব্ধ না থাকলে বা বিল্ড ইনফো থেকে টেস্ট কেস ডিরেক্টরি পাওয়ার দরকার না থাকলে এটিকে নাল এ সেট করুন।

রিটার্নস
পরিবেশ ভেরিয়েবলের মান এবং প্রদত্ত বিল্ড তথ্যের উপর ভিত্তি করে বিল্ড আউটপুটের টেস্ট কেস ফোল্ডারের ডিরেক্টরিগুলির ERROR(/File) এর একটি তালিকা।

isLocalMode

public static boolean isLocalMode ()

ট্রেডফেড স্থানীয় মোডে চললে এবং ব্যবহারকারীর জন্য কিছু ক্রিয়া স্বয়ংক্রিয় করা হলে সত্য ফেরত দেয়।

রিটার্নস
boolean

রিমোট এনভায়রনমেন্ট

public static boolean isRemoteEnvironment ()

আমরা বর্তমানে একটি দূরবর্তী পরিবেশে চলমান থাকলে সত্যে ফিরে আসুন।

রিটার্নস
boolean