Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Auswählen, welcher Android-Testhost in Device Farm verwendet werden soll
Warnung
Der ältere Android-Testhost wird am 21. Oktober 2024 nicht mehr verfügbar sein. Beachten Sie, dass der Prozess für die Veralterung auf mehrere Termine aufgeteilt ist:
-
Am 22. April 2024 werden Jobs von jedem neuen Konto an den aktualisierten Testhost weitergeleitet.
-
Am 2. September 2024 müssen alle neuen oder geänderten Testspezifikationsdateien auf den aktualisierten Testhost abzielen.
-
Am 21. Oktober 2024 können Jobs nicht mehr auf dem alten Testhost ausgeführt werden.
Stellen Sie Ihre Testspezifikationsdateien auf den amazon_linux_2
Host ein, um Kompatibilitätsprobleme zu vermeiden.
Bitte beachten Sie, dass der Legacy Android Test Host nur Android-Versionen 14 und niedriger unterstützt. Verwenden Sie den amazon_linux_2 Host für Android-Versionen 15 und höher.
AWSDevice Farm verwendet Amazon Elastic Compute Cloud (EC2) -Hostmaschinen, auf denen Amazon Linux 2 ausgeführt wird, um Android-Tests auszuführen. Für Android-Tests benötigt Device Farm das folgende Feld in Ihrer Testspezifikationsdatei, um den Amazon Linux 2-Testhost auszuwählen:
android_test_host: amazon_linux_2 | legacy
Verwenden Sieamazon_linux_2
, um Ihre Tests auf dem Amazon Linux 2-Testhost auszuführen:
android_test_host: amazon_linux_2
Erfahren Sie hier mehr über die Vorteile von Amazon Linux 2.
Device Farm empfiehlt, den Amazon Linux 2-Host für Android-Tests anstelle der Legacy-Host-Umgebung zu verwenden. Wenn Sie lieber die Legacy-Umgebung verwenden möchten, verwenden Sie diese, legacy
um Ihre Tests auf dem Legacy-Testhost auszuführen:
android_test_host: legacy
Standardmäßig werden Testspezifikationsdateien ohne Testhostauswahl auf dem alten Testhost ausgeführt.
Veraltete Syntax
Im Folgenden finden Sie die veraltete Syntax für die Auswahl von Amazon Linux 2 in Ihrer Testspezifikationsdatei:
preview_features: android_amazon_linux_2_host: true
Wenn Sie dieses Flag verwenden, werden Ihre Tests weiterhin auf Amazon Linux 2 ausgeführt. Wir empfehlen jedoch dringend, den Abschnitt preview_features
Flags zu entfernen und ihn durch das neue android_test_host
Feld zu ersetzen, um future Wartungsaufwand zu vermeiden.
Warnung
Wenn Sie android_test_host
sowohl die android_amazon_linux_2_host
Flags als auch in Ihrer Testspezifikationsdatei verwenden, wird ein Fehler zurückgegeben. Es sollte nur einer verwendet werden; wir empfehlenandroid_test_host
.