NativePocMallocDebugAsserter

public class NativePocMallocDebugAsserter
extends Object implements NativePocAsserter

java.lang.অবজেক্ট
com.android.sts.common.NativePocMallocDebugAsserter


সারাংশ

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

static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)

একটি NativePocAsserter ফেরত দেয় যা Libc malloc ডিবাগকে PoC-তে সংযুক্ত করে এবং poc চলাকালীন কোনো malloc ডিবাগ ত্রুটি পরীক্ষা করে।

static NativePocAsserter assertNoMallocDebugErrorOnService (String options, String service)

একটি NativePocAsserter ফেরত দেয় যা PoC চালানোর আগে একটি পরিষেবাতে libc malloc ডিবাগ সংযুক্ত করে এবং poc চালানোর সময় সেই পরিষেবাতে কোনো malloc ডিবাগ ত্রুটি পরীক্ষা করে।

AutoCloseable withAutoCloseable ( NativePoc nativePoc, ITestDevice device)

একটি PoC চালানোর আগে কল করা হয়, একটি AutoCloseable প্রদান করে যা PoC শেষ হওয়ার পরে বন্ধ হয়ে যায়

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

assertNoMallocDebugErrorOnPoc

public static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)

একটি NativePocAsserter ফেরত দেয় যা Libc malloc ডিবাগকে PoC-তে সংযুক্ত করে এবং poc চলাকালীন কোনো malloc ডিবাগ ত্রুটি পরীক্ষা করে।

পরামিতি
options String

রিটার্নস
NativePocAsserter

assertNoMallocDebugErrorOnService

public static NativePocAsserter assertNoMallocDebugErrorOnService (String options, 
                String service)

একটি NativePocAsserter ফেরত দেয় যা PoC চালানোর আগে একটি পরিষেবাতে libc malloc ডিবাগ সংযুক্ত করে এবং poc চালানোর সময় সেই পরিষেবাতে কোনো malloc ডিবাগ ত্রুটি পরীক্ষা করে।

পরামিতি
options String

service String

রিটার্নস
NativePocAsserter

অটোক্লোজেবল সহ

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

একটি PoC চালানোর আগে কল করা হয়, একটি AutoCloseable প্রদান করে যা PoC শেষ হওয়ার পরে বন্ধ হয়ে যায়

পরামিতি
nativePoc NativePoc

device ITestDevice

রিটার্নস
AutoCloseable

নিক্ষেপ করে
DeviceNotAvailableException
TimeoutException
ProcessUtil.KillException