GcovKernelCodeCoverageCollector
  public
  
  final
  
  class
  GcovKernelCodeCoverageCollector
  
  
  
  
    extends BaseDeviceMetricCollector
  
  
  
  
  
      implements
      
        IConfigurationReceiver
      
  
  
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.GcovKernelCodeCoverageCollector | |
BaseDeviceMetricCollector, który pobiera z debugfs i z urządzenia pomiary pokrycia jądra gcov, a potem rejestruje je jako artefakty testu.
Podsumowanie
Fieldsem | |
|---|---|
    public
    static
    final
    String | 
    
      COPY_GCOV_DATA_COMMAND_FMT
      
  | 
  
    public
    static
    final
    String | 
    
      MAKE_GCDA_TEMP_DIR_COMMAND_FMT
      
  | 
  
    public
    static
    final
    String | 
    
      MAKE_TEMP_DIR_COMMAND
      
  | 
  
    public
    static
    final
    String | 
    
      RESET_GCOV_COUNTS_COMMAND
      
  | 
  
    public
    static
    final
    String | 
    
      TAR_GCOV_DATA_COMMAND_FMT
      
  | 
  
Konstruktory publiczne | |
|---|---|
      
      GcovKernelCodeCoverageCollector()
      
      
     | 
  |
Metody publiczne | |
|---|---|
        
        
        
        
        
        void
     | 
  
    
      
      onTestRunEnd(DeviceMetricData runData, 
      
        wywołanie zwrotne po zakończeniu testu.  | 
  
        
        
        
        
        
        void
     | 
  
    
      
      onTestRunStart(DeviceMetricData runData, int testCount)
      
      
     | 
  
        
        
        
        
        
        void
     | 
  
    
      
      rebootEnded(ITestDevice device)
      
      
        Otrzymuje powiadomienie, gdy ponowne uruchomienie urządzenia się zakończy.  | 
  
        
        
        
        
        
        void
     | 
  
    
      
      rebootStarted(ITestDevice device)
      
      
        Otrzymuje powiadomienie o ponownym uruchomieniu urządzenia.  | 
  
        
        
        
        
        
        void
     | 
  
    
      
      setConfiguration(IConfiguration config)
      
      
        Wstrzykuje   | 
  
Fieldsem
COPY_GCOV_DATA_COMMAND_FMT
public static final String COPY_GCOV_DATA_COMMAND_FMT
MAKE_GCDA_TEMP_DIR_COMMAND_FMT
public static final String MAKE_GCDA_TEMP_DIR_COMMAND_FMT
MAKE_TEMP_DIR_COMMAND
public static final String MAKE_TEMP_DIR_COMMAND
RESET_GCOV_COUNTS_COMMAND
public static final String RESET_GCOV_COUNTS_COMMAND
TAR_GCOV_DATA_COMMAND_FMT
public static final String TAR_GCOV_DATA_COMMAND_FMT
Konstruktory publiczne
GcovKernelCodeCoverageCollector
public GcovKernelCodeCoverageCollector ()
Metody publiczne
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics) 
wywołanie zwrotne po zakończeniu testu. Czas na porządki.
| Parametry | |
|---|---|
runData | 
        
          DeviceMetricData: DeviceMetricData zawierający dane dotyczące wykonania. Będzie to ten sam obiekt co w BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData). | 
      
currentRunMetrics | 
        
          : bieżąca mapa danych przekazanych do ERROR(/#testRunEnded(long,Map)). | 
      
| Rzuty | |
|---|---|
DeviceNotAvailableException | 
          |
onTestRunStart
public void onTestRunStart (DeviceMetricData runData, int testCount)
| Parametry | |
|---|---|
runData | 
        
          DeviceMetricData  | 
      
testCount | 
        
          int  | 
      
| Rzuty | |
|---|---|
DeviceNotAvailableException | 
          |
rebootEnded
public void rebootEnded (ITestDevice device)
Otrzymuje powiadomienie, gdy ponowne uruchomienie urządzenia się zakończy.
UWAGA: podczas tego połączenia zwrotnego odbiorcy nie powinni uruchamiać ponownie komputera. Każda próba ponownego uruchomienia zostanie zignorowana.
| Parametry | |
|---|---|
device | 
        
          ITestDevice: ITestDevice, gdzie restart się zakończył. | 
      
| Rzuty | |
|---|---|
DeviceNotAvailableException | 
          |
rebootStarted
public void rebootStarted (ITestDevice device)
Otrzymuje powiadomienie o ponownym uruchomieniu urządzenia.
UWAGA: podczas tego połączenia zwrotnego odbiorcy nie powinni uruchamiać ponownie komputera. Każda próba ponownego uruchomienia zostanie zignorowana.
| Parametry | |
|---|---|
device | 
        
          ITestDevice: ITestDevice, gdzie rozpoczęło się ponowne uruchamianie. | 
      
| Rzuty | |
|---|---|
DeviceNotAvailableException | 
          |
setConfiguration
public void setConfiguration (IConfiguration config)
Wstrzykuje IConfiguration w użyciu.
| Parametry | |
|---|---|
config | 
        
          IConfiguration  |