ClangCodeCoverageCollector
  public
  
  final
  
  class
  ClangCodeCoverageCollector
  
  
  
  
    extends BaseDeviceMetricCollector
  
  
  
  
  
      implements
      
        IConfigurationReceiver
      
  
  
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.ClangCodeCoverageCollector | |
BaseDeviceMetricCollector الذي سيستخرج قياسات تغطية Clang
 من الجهاز ويُسجّلها كعناصر اختبار
ملخّص
| وظائف الإنشاء العامة | |
|---|---|
| 
      ClangCodeCoverageCollector()
       | |
| الطرق العامة | |
|---|---|
| 
        
        
        
        
        
        ITestInvocationListener | 
      init(IInvocationContext context, ITestInvocationListener listener)
      إعداد أداة جمع البيانات بالسياق الحالي ومكان إعادة توجيه النتائج | 
| 
        
        
        
        
        
        void | 
      onTestRunEnd(DeviceMetricData runData, يتمّ إجراء مكالمة هاتفية عند انتهاء إجراء الاختبار. | 
| 
        
        
        
        
        
        void | 
      setConfiguration(IConfiguration configuration)
      تحقِّق من استخدام  | 
| 
        
        
        
        
        
        void | 
      setRunUtil(IRunUtil runUtil)
       | 
وظائف الإنشاء العامة
ClangCodeCoverageCollector
public ClangCodeCoverageCollector ()
الطرق العامة
init
public ITestInvocationListener init (IInvocationContext context, 
                ITestInvocationListener listener)إعداد أداة جمع البيانات بالسياق الحالي ومكان إعادة توجيه النتائج لن يتمّ استدعاؤه إلا مرّة واحدة لكلّ مثيل، ومن المتوقّع أن يعدّل المُجمّع سياقه الداخلي والمُستمع. لن يتم استدعاء Init مطلقًا أثناء إجراء اختبار.
لا تلغي الإعدادات إلا إذا كنت متأكدًا من أنّك تعرف ما تفعله.
| المعلمات | |
|---|---|
| context |  IInvocationContext:IInvocationContextللطلب قيد التنفيذ | 
| listener |  ITestInvocationListener:ITestInvocationListenerحيث يتم وضع النتائج | 
| المرتجعات | |
|---|---|
| ITestInvocationListener | المستمع الجديد يلف المستمع الأصلي | 
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics) 
يتمّ إجراء مكالمة هاتفية عند انتهاء إجراء الاختبار. من المفترض أن يكون هذا هو وقت التنظيف.
| المعلمات | |
|---|---|
| runData | DeviceMetricData:DeviceMetricDataالذي يحتوي على بيانات التنفيذ سيكون هو
     الكائن نفسه المستخدَم أثناءBaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData). | 
| currentRunMetrics |  : الخريطة الحالية للمقاييس التي تم تمريرها إلىITestLifeCycleReceiver.testRunEnded(long, Map) | 
setConfiguration
public void setConfiguration (IConfiguration configuration)
تحقِّق من استخدام IConfiguration.
| المعلمات | |
|---|---|
| configuration | IConfiguration | 
setRunUtil
public void setRunUtil (IRunUtil runUtil)
| المعلمات | |
|---|---|
| runUtil | IRunUtil | 
