Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

SemaphoreTokenTargetPreparer

public class SemaphoreTokenTargetPreparer
extends BaseTargetPreparer implements ITargetCleaner

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


Il s'agit d'un préparateur utilisé pour utiliser un jeton pour sérialiser l'exécution de test dans l'hôte échangé. seul le jeton d'acquisition de l'appareil sera autorisé à démarrer le test. D'autres attendront sa sortie. Cela ne peut être utilisé que lorsque vous avez un test dans tradefed et que vous utilisez des ressources partagées. Veuillez vous assurer qu'un seul test s'exécutant 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 ( ITestDevice device, IBuildInfo buildInfo)

Effectuez la configuration cible pour le test.

void tearDown ( ITestDevice device, IBuildInfo buildInfo, Throwable e)

Effectuez le nettoyage / démontage de la cible après le test.

Constructeurs publics

SemaphoreTokenTargetPreparer

public SemaphoreTokenTargetPreparer ()

Méthodes publiques

installer

public void setUp ( ITestDevice device, 
                IBuildInfo buildInfo)

Effectuez la configuration cible pour le test.

Paramètres
device ITestDevice : l' ITestDevice à préparer.

buildInfo IBuildInfo : données sur la construction testée.

Jette
DeviceNotAvailableException
TargetSetupError

abattre

public void tearDown ( ITestDevice device, 
                IBuildInfo buildInfo, 
                Throwable e)

Effectuez le nettoyage / démontage de la cible après le test.

Paramètres
device ITestDevice : l' ITestDevice à préparer.

buildInfo IBuildInfo : données sur la construction testée.

e Throwable : si l'appel s'est terminé avec une exception, ce sera l'exception qui a été interceptée au niveau de l'appel. Sinon, sera null .

Jette
DeviceNotAvailableException