টম্বস্টোন ইউটিলস

public class TombstoneUtils
extends Object

java.lang.অবজেক্ট
↳ com.android.sts.common.util.TombstoneUtils


ক্র্যাশ পার্সিংয়ের জন্য সাহায্যকারী ফাংশন এবং শেয়ার করা ধ্রুবক রয়েছে।

সারাংশ

নেস্টেড ক্লাস

class TombstoneUtils.Config

class TombstoneUtils.Signals

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

TombstoneUtils ()

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

static void assertNoSecurityCrashes (List<TombstoneProtos.Tombstone> tombstones, TombstoneUtils.Config config)
static Optional<TombstoneProtos.Thread> getMainThread (TombstoneProtos.Tombstone tombstone)
static Optional<String> getProcessFilename (TombstoneProtos.Tombstone tombstone)

প্রক্রিয়ার ফাইলের নাম ফেরত দেয়।

static List<TombstoneProtos.Tombstone> getSecurityCrashes (List<TombstoneProtos.Tombstone> tombstones, TombstoneUtils.Config config)
static boolean isSecurityCrash (TombstoneProtos.Tombstone tombstone, TombstoneUtils.Config config)

প্রদত্ত কনফিগারেশনের বিরুদ্ধে একটি সমাধির পাথর নিরাপত্তা-সম্পর্কিত হতে পারে কিনা তা নির্ধারণ করে।

static AutoCloseable withAssertNoSecurityCrashes (ITestDevice device, TombstoneUtils.Config config)

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

টম্বস্টোন ইউটিলস

public TombstoneUtils ()

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

assertNoSecurity Crashes

public static void assertNoSecurityCrashes (List<TombstoneProtos.Tombstone> tombstones, 
                TombstoneUtils.Config config)

পরামিতি
tombstones List

config TombstoneUtils.Config

getMainThread

public static Optional<TombstoneProtos.Thread> getMainThread (TombstoneProtos.Tombstone tombstone)

পরামিতি
tombstone TombstoneProtos.Tombstone

রিটার্নস
Optional<TombstoneProtos.Thread>

getProcessFilename

public static Optional<String> getProcessFilename (TombstoneProtos.Tombstone tombstone)

প্রক্রিয়ার ফাইলের নাম ফেরত দেয়। যেমন "/system/bin/mediaserver" ফেরত দেয় "mediaserver"

পরামিতি
tombstone TombstoneProtos.Tombstone

রিটার্নস
Optional<String>

নিরাপত্তা ক্র্যাশ পান

public static List<TombstoneProtos.Tombstone> getSecurityCrashes (List<TombstoneProtos.Tombstone> tombstones, 
                TombstoneUtils.Config config)

পরামিতি
tombstones List : পরীক্ষা করার জন্য সমাধির পাথরের একটি তালিকা

config TombstoneUtils.Config : ক্র্যাশ সনাক্তকরণ কনফিগারেশন অবজেক্ট

রিটার্নস
List<TombstoneProtos.Tombstone> নিরাপত্তা-সম্পর্কিত সমাধির পাথরের একটি তালিকা

সিকিউরিটি ক্র্যাশ

public static boolean isSecurityCrash (TombstoneProtos.Tombstone tombstone, 
                TombstoneUtils.Config config)

প্রদত্ত কনফিগারেশনের বিরুদ্ধে একটি সমাধির পাথর নিরাপত্তা-সম্পর্কিত হতে পারে কিনা তা নির্ধারণ করে।

পরামিতি
tombstone TombstoneProtos.Tombstone

config TombstoneUtils.Config : ক্র্যাশ সনাক্তকরণ কনফিগারেশন অবজেক্ট

রিটার্নস
boolean যদি সমাধিসৌধ নিরাপত্তা-সম্পর্কিত হয়

AssertNoSecurity Crashes সহ

public static AutoCloseable withAssertNoSecurityCrashes (ITestDevice device, 
                TombstoneUtils.Config config)

পরামিতি
device ITestDevice

config TombstoneUtils.Config

রিটার্নস
AutoCloseable

নিক্ষেপ করে
DeviceNotAvailableException