Quando si esegue uno scenario di test configurato o gruppo di programmi test e si esegue il commit dei risultati, Rational ClearQuest Test Manager crea un record di log e imposta il campo Più recente su true per indicare che si tratta del record di log più recente per lo scenario di test configurato o il gruppo di programmi test. Rational ClearQuest Test Manager, inoltre, rileva il record di log precedente e ne modifica il valore del campo Più recente in false.
In un ambiente Rational ClearQuest MultiSite, Rational ClearQuest Test Manager non può aggiornare il record di log precedente se tale record è applicato ad una replica diversa. Quindi, è possibile che due record di log per lo stesso scenario di test configurato o gruppo di programmi test possano essere contrassegnati come più recenti.
Il programma di utilità CleanupLatest esegue le query nel database utente ClearQuest per tali record e modifica il campo Più recente in false nei record più vecchi. Eseguire il programma di utilità periodicamente su ogni replica in un clan MultiSite.
Il programma di utilità CleanupLatest è installato nella directory in cui viene installato ClearQuest. In Windows la directory di installazione predefinita è C:\Program Files\Rational\ClearQuest. In Linux la directory di installazione predefinita è /opt/rational/clearquest. Eseguire il programma di utilità dalla directory in cui è installato.
Utilizzare la seguente sintassi per eseguire il programma di utilità:
java –jar CleanupLatest.jar –lid LoginID –pw Password –udb UserDB –sr SchemaRepo
Argomento | Descrizione |
---|---|
LoginID | L'ID utente utilizzato per accedere a ClearQuest |
Password | La password ClearQuest |
UserDB | Il nome del database utente ClearQuest |
SchemaRepo | Il nome del repository schema ClearQuest |
Quando si esegue il programma di utilità esso crea un file denominato CleanupLatest.properties, che include le opzioni e i valori specificati quando si esegue il comando. Se si esegue il programma di utilità senza specificare le opzioni, esso utilizza le opzioni e i valori nel file CleanupLatest.properties. È possibile modificare i valori nel file CleanupLatest.properties. Se si specificano le opzioni nella riga comandi, il programma di utilità le utilizzerà al posto delle opzioni contenute nel file CleanupLatest.properties.
Le seguenti restrizioni si applicano a valori di specifica:
Se il programma di utilità non è in grado di modificare il campo Più recente di un record di log in quanto il record è applicato ad una replica diversa, esso visualizza un messaggio di errore. Eseguire il programma di utilità nella replica remota per modificare i record lì applicati.