Lorsque vous exécutez une suite de test ou un scénario de test configuré et que vous validez les résultats, Rational ClearQuest Test Manager crée un enregistrement de journal et affecte la valeur true à la zone Latest, pour indiquer qu'il s'agit de l'enregistrement de journal le plus récent pour la suite de test ou le scénario de test configuré. Rational ClearQuest Test Manager recherche également l'enregistrement de journal précédent et affecte la valeur false à sa zone Latest.
Dans un environnement Rational ClearQuest multisite, Rational ClearQuest Test Manager ne peut pas mettre à jour l'enregistrement de journal précédent si ce dernier est géré par un autre serveur secondaire. Par conséquent, il est possible que deux enregistrements de journal correspondant à la même suite de test ou au même scénario de test configuré, soient marqués comme latest.
L'utilitaire CleanupLatest recherche ces enregistrements dans la base de données d'utilisateurs ClearQuest et affecte la valeur false à la zone Latest pour les enregistrements plus anciens. Exécutez cet utilitaire régulièrement sur chaque serveur secondaire d'un environnement multisite.
L'utilitaire CleanupLatest se trouve dans le répertoire où vous avez installé ClearQuest. Sous Windows®, le répertoire d'installation par défaut est C:\Program Files\Rational\ClearQuest. Sous Linux®, le répertoire d'installation par défaut est /opt/rational/clearquest. Exécutez l'utilitaire à partir du répertoire dans lequel il est installé.
Utilisez la syntaxe suivante :
java –jar CleanupLatest.jar –lid LoginID –pw Password –udb UserDB –sr SchemaRepo
Argument | Description |
---|---|
LoginID | ID utilisateur qui vous permet de vous connecter à ClearQuest |
Password | Votre mot de passe ClearQuest |
UserDB | Nom de la base de données d'utilisateurs ClearQuest |
SchemaRepo | Nom du référentiel de schémas ClearQuest |
Lorsque vous exécutez l'utilitaire, il crée un fichier CleanupLatest.properties qui contient les options et les valeurs que vous spécifiez lors de l'exécution de la commande. Si vous exécutez l'utilitaire sans spécifier d'option, il utilise les options et les valeurs du fichier CleanupLatest.properties. Vous pouvez éditer les valeurs du fichier CleanupLatest.properties. Si vous spécifiez les options sur la ligne de commande, l'utilitaire utilise ces valeurs à la place de celles définies dans le fichier CleanupLatest.properties.
Les restrictions suivantes s'appliquent pour la spécification des valeurs :
Si l'utilitaire ne peut pas changer la valeur de la zone Latest pour un enregistrement de journal parce que ce dernier est géré sur un autre serveur secondaire, il affiche un message d'erreur. Pour éditer les enregistrements gérés sur un serveur secondaire distant, exécutez l'utilitaire sur ce serveur.