Häufig gestellte Fragen zu ATS

Wie kann ich eine andere Version von ATS ausführen?

Sie können die Version von ATS ändern, indem Sie beim Starten --tag verwenden.

mtt start --tag=prod_R11.202011.002

Die verfügbaren Optionen für --tag finden Sie im ATS-Cloud-Repository in der Spalte Tags. Häufig verwendete Tags:

  • prod: Der neueste Produktionsrelease (standardmäßig verwendet)
  • latest: Täglicher Entwicklerbuild (nicht stabil, enthält aber die neuesten Änderungen und Fehlerkorrekturen)
  • prod_Rxx.xxxxxx.xxx: Für eine bestimmte Versionsnummer

Wie behebe ich einen LowDiskSpaceException?

Wenn Sie einen Testlauf ausführen, wird möglicherweise der folgende Fehler in den Hostprotokollen angezeigt:

com.android.tradefed.util.FileUtil$LowDiskSpaceException: Available space on /data/tmp is 0.00 MB. Min is 100 MB.

Dieser Fehler wird durch zu wenig Speicherplatz auf dem Host verursacht. /data/tmp ist ein Ordner im Docker-Datenvolumen, das von Test Station verwendet wird. Sie ermitteln den tatsächlichen Speicherort durch Ausführen von docker inspect mtt-data.

Sie können das Problem beheben, indem Sie die Daten der Testläufe auf der Seite „Testläufe“ löschen.

Gibt es eine Vorlage zum Umschreiben von GSI, damit die Schritte für das benutzerdefinierte Flashen von Geräten angepasst werden können?

Die Konfiguration „gms.yaml“ stellt eine Geräteaktion für GSI bereit. Verwenden Sie die gms.yaml-Konfiguration als Vorlage, um die Geräteaktion so zu ändern, dass sie Ihrer eigenen Logik für das Flashen von Geräten entspricht. Folgen Sie der Anleitung auf der OmniLab Android Test Station auf der GMS-Partnerwebsite, um die gms.yaml-Konfiguration zu importieren.

Wie verwende ich ein Offline-Medienpaket für xTS-Tests in ATS?

Weitere Informationen finden Sie auf der GMS-Partnerwebsite unter Preloading Media Files on DUT (Mediendateien auf dem DUT vorab laden). Dort erfahren Sie, wie Sie eine Geräteaktion hinzufügen, mit der Mediendateien vor der Testausführung kopiert werden können.