পারফেটটো ট্রেস রেকর্ডার

public class PerfettoTraceRecorder
extends Object

java.lang.Object
com.android.tradefed.util.PerfettoTraceRecorder


একটি ITestDevice এ পারফেটটো ট্রেস রেকর্ড করার জন্য একটি ইউটিলিটি ক্লাস।

সারসংক্ষেপ

সরকারি নির্মাণকারী

PerfettoTraceRecorder ()

জনসাধারণের পদ্ধতি

void startTrace ( ITestDevice device, String traceConfigFileName, Map<String, String> extraConfigs)

ডিভাইসে পারফেট্টো ট্রেস রেকর্ডিং শুরু হয়।

File stopTrace ( ITestDevice device)

ডিভাইসে পারফেটটো ট্রেস রেকর্ডিং বন্ধ করে এবং ফাইলটি নিয়ে নেয়।

সরকারি নির্মাণকারী

পারফেটটো ট্রেস রেকর্ডার

public PerfettoTraceRecorder ()

জনসাধারণের পদ্ধতি

স্টার্টট্রেস

public void startTrace (ITestDevice device, 
                String traceConfigFileName, 
                Map<String, String> extraConfigs)

ডিভাইসে পারফেটটো ট্রেস রেকর্ডিং শুরু হয়। ট্রেস রেকর্ডিং বন্ধ করতে এরপরে অবশ্যই PerfettoTraceRecorder.stopTrace(ITestDevice) কল করতে হবে।

প্যারামিটার
device ITestDevice : একটি ITestDevice যেখানে ট্রেস রেকর্ড করা হবে।

traceConfigFileName String : ট্রেস কনফিগারেশন ফাইলের নাম।

extraConfigs Map : ট্রেস কনফিগারেশন ফাইলে যোগ করার জন্য অতিরিক্ত কনফিগারেশনগুলোর একটি ম্যাপ।

নিক্ষেপ
IOException

স্টপট্রেস

public File stopTrace (ITestDevice device)

ডিভাইসে পারফেটটো ট্রেস রেকর্ডিং বন্ধ করে এবং ফাইলটি নিয়ে নেয়।

প্যারামিটার
device ITestDevice : যে ডিভাইসের জন্য রেকর্ডিং বন্ধ করতে হবে।

ফেরত
File হোস্ট-সাইড পারফেটটো ট্রেস ফাইলটি ফেরত দেয়, অথবা ব্যর্থ হলে নাল (null) ফেরত দেয়।