SemaphoreTokenTargetPreparer

public class SemaphoreTokenTargetPreparer
extends BaseTargetPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.SemaphoreTokenTargetPreparer


Préparateur utilisé pour utiliser un jeton pour sérialiser l'exécution du test dans l'hôte échangé. Seul le jeton d'acquisition de l'appareil sera autorisé à démarrer le test. D'autres attendront sa publication. Cette méthode ne peut pas être utilisée uniquement lorsque vous avez un seul test dans Tradefed et que vous utilisez des ressources partagées. Assurez-vous qu'un seul test s'exécute sur l'hôte avec différents DUT. L'utilisateur doit ajouter --semaphore-token:no-disable dans le fichier de commande.

Résumé

Constructeurs publics

SemaphoreTokenTargetPreparer()

Méthodes publiques

void setUp(TestInformation testInfo)

void tearDown(TestInformation testInfo, Throwable e)

Constructeurs publics

SemaphoreTokenTargetPreparer

public SemaphoreTokenTargetPreparer ()

Méthodes publiques

setUp

public void setUp (TestInformation testInfo)

Paramètres
testInfo TestInformation

Génère
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

public void tearDown (TestInformation testInfo, 
                Throwable e)

Paramètres
testInfo TestInformation

e Throwable

Génère
DeviceNotAvailableException