Ab dem 27. März 2025 empfehlen wir, android-latest-release anstelle von aosp-main zu verwenden, um AOSP zu erstellen und Beiträge dazu zu leisten. Weitere Informationen finden Sie unter Änderungen am AOSP.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      Mit Sammlungen den Überblick behalten
    
    
      
      Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  
ClusterClient
  public
  
  
  
  class
  ClusterClient
  
    extends Object
  
  
  
  
  
      implements
      
        IClusterClient
      
  
  
  
    
    | java.lang.Object | 
  
  
    
      | ↳ | com.android.tradefed.cluster.ClusterClient | 
  
  
    
  Eine IClusterClient-Implementierung für die Interaktion mit dem TFC-Backend.
Zusammenfassung
| Öffentliche Methoden | 
|---|
  
  
  
    | 
        
        
        
        
        
        IClusterEventUploader<ClusterCommandEvent> | 
      getCommandEventUploader()
      Sie benötigen eine IClusterEventUploader, mit der SieClusterCommandEvents hochladen können. | 
  
  
  
  
    | 
        
        
        
        
        
        ClusterCommand.State | 
      getCommandState(String requestId, String commandId)
      Status eines Clusterbefehls ermitteln
        
    
 | 
  
  
  
  
    | 
        
        
        
        
        
        ClusterCommandStatus | 
      getCommandStatus(String requestId, String commandId)
      Ruft den Befehlsstatus eines Clusterbefehls ab (Status und Grund für die Stornierung, falls zutreffend).
        
    
 | 
  
  
  
  
    | 
        
        
        
        
        
        IClusterEventUploader<ClusterHostEvent> | 
      getHostEventUploader()
      Sie benötigen eine IClusterEventUploader, mit der SieClusterHostEvents hochladen können. | 
  
  
  
  
    | 
        
        
        
        
        
        TestContext | 
      getTestContext(String requestId, String commandId)
      
        
    
 | 
  
  
  
  
    | 
        
        
        
        
        
        TestEnvironment | 
      getTestEnvironment(String requestId)
      TestEnvironmentfür eine Anfrage abrufen
 | 
  
  
  
  
    | 
        
        
        
        
        
         | 
      getTestResources(String requestId)
      TestResources für eine Anfrage abrufen
 | 
  
  
  
  
    | 
        
        
        
        
        
         | 
      leaseHostCommands(String clusterId, String hostname,  deviceInfos,  nextClusterIds, int maxTasksTolease)
      ClusterCommandfür den angegebenen Host leasen.
 | 
  
  
  
  
    | 
        
        
        
        
        
        void | 
      updateTestContext(String requestId, String commandId, TestContext testContext)
      
        
    
 | 
  
Öffentliche Konstruktoren
    ClusterClient
    
public ClusterClient ()
    
    
    
  
 
Öffentliche Methoden
    getCommandState
    
public ClusterCommand.State getCommandState (String requestId, 
                String commandId)
    
    
    
  Status eines Clusterbefehls ermitteln
    
    | Parameter | 
|---|
      
        | requestId | String: Clusteranfrage-ID | 
      
        | commandId | String: Clusterbefehls-ID | 
    
    
 
    getCommandStatus
    
public ClusterCommandStatus getCommandStatus (String requestId, 
                String commandId)
    
    
    
  Ruft den Befehlsstatus eines Clusterbefehls ab (Status und Grund für die Stornierung, falls zutreffend).
    
    | Parameter | 
|---|
      
        | requestId | String: Clusteranfrage-ID | 
      
        | commandId | String: Clusterbefehls-ID | 
    
    
      | Returns | 
|---|
      
        | ClusterCommandStatus | einen ClusterCommandStatus, der den Status und den Grund für die Abbruch des Befehls darstellt, falls der Befehl abgebrochen wird. Der Status ist ClusterCommand.State.UNKNOWN, wenn er nicht ermittelt werden konnte. | 
    
 
    getTestContext
    
public TestContext getTestContext (String requestId, 
                String commandId)
    
    
    
  
    
    | Parameter | 
|---|
      
        | requestId | String | 
      
        | commandId | String | 
    
    
      
  
 
    getTestResources
    
public  getTestResources (String requestId)
    
    
    
  TestResources für eine Anfrage abrufen
    
      
  
 
    leaseHostCommands
    
public  leaseHostCommands (String clusterId, 
                String hostname, 
                 deviceInfos, 
                 nextClusterIds, 
                int maxTasksTolease)
    
    
    
  ClusterCommand für den angegebenen Host leasen.
    
    | Parameter | 
|---|
      
        | clusterId | String: Cluster-ID für den Host | 
      
        | hostname | String: Hostname | 
      
        | deviceInfos | : deviceInfos des Hosts | 
      
        | nextClusterIds | : Eine Liste der nächsten Cluster-IDs, von denen Befehle zum Leasing stammen sollen. | 
      
        | maxTasksTolease | int: Die maximale Anzahl von Aufgaben, die derzeit gepachtet werden können. | 
    
    
      
  
 
    updateTestContext
    
public void updateTestContext (String requestId, 
                String commandId, 
                TestContext testContext)
    
    
    
  
    
    | Parameter | 
|---|
      
        | requestId | String | 
      
        | commandId | String | 
      
        | testContext | TestContext | 
    
      
  
 
 
 
  
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
  Zuletzt aktualisiert: 2025-07-27 (UTC).
  
  
  
    
      [[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-27 (UTC)."],[],[]]