Dostawcy kompilacji w The Tradefed

Dostawcy kompilacji w TF są reprezentowani przez IBuildProvider

W konfiguracji testowej można użyć dowolnej implementacji interfejsu. Ten elastyczna konstrukcja pozwala na interakcję z każdym typem systemu.

Dostawca kompilacji tworzy kompilację informacje zawiera wszystkie zasoby wymagane przez konfigurację i testy.

Lokalni dostawcy rozwiązań budowlanych

Podczas uruchamiania lokalnie istnieje kilka możliwych konfiguracji:

  • Znajdowanie i używanie lokalnie utworzonego obrazu urządzenia: LocalDeviceBuildProvider Zwykle jest on używany do Flasha z lokalnie utworzonym obrazem Androida przed uruchomieniem. i testowania ich skuteczności.
  • Wyszukiwanie i używanie lokalnie utworzonych przypadków testowych: BootstrapBuildProvider Zwykle służy do przeprowadzania testów na już Flash urządzenia. To dostawca używany przez Atest podczas testów lokalnych.

Konfiguracja

Użyj tagu obiektu build_provider. Na przykład:

<build_provider class="com.android.tradefed.build.BootstrapBuildProvider" />