Utilización del programa de utilidad CleanupLatest para corregir registros de anotación establecidos como recientes

Este tema describe cómo utilizar el programa de utilidad CleanupLatest para encontrar y corregir registros de TMTestLog y TMSuiteLog que están incorrectamente marcados como los más recientes.

Cuando ejecuta un caso de prueba configurado o un conjunto de aplicaciones de prueba y confirma los resultados, Rational ClearQuest Test Manager crea un registro y establece el campo El más reciente a verdadero para indicar que este es el registro más reciente del caso de prueba configurado o del conjunto de aplicaciones de prueba. Rational ClearQuest Test Manager también busca el registro anterior y le cambia el valor del campo El más reciente a falso.

En un entorno Rational ClearQuest MultiSite, Rational ClearQuest Test Manager no puede actualizar el registro anterior si dicho registro está en una réplica diferente. Por lo tanto, es posible que dos registros para el mismo caso de prueba configurado o conjunto de aplicaciones de prueba estén marcados como el más reciente.

El programa de utilidad CleanupLatest consulta la base de datos de usuario de ClearQuest buscando estos registros y cambia el campo El más reciente a falso en los más antiguos. Ejecute el programa de utilidad periódicamente en cada réplica de un clan MultiSite.

El programa de utilidad CleanupLatest está instalado en el directorio donde se ha instalado ClearQuest. En Windows® el directorio predeterminado de instalación es C:\Archivos de programa\Rational\ClearQuest. En Linux® el directorio predeterminado de instalación es /opt/rational/clearquest. Ejecute el programa de utilidad desde el directorio donde está instalado.

Para ejecutar el programa de utilidad, use la sintaxis siguiente:

java –jar CleanupLatest.jar –lid IDconexión –pw Contraseña –udb BaseDatosUsuario –sr RepoEsquemas

Tabla 1. Argumentos para el programa de utilidad CleanupLatest
Argumento Descripción
IDconexión ID de usuario utilizado para iniciar sesión en ClearQuest
Contraseña Su contraseña de ClearQuest
BaseDatosUsuario Nombre de la base de datos de usuario de ClearQuest
RepoEsquemas Nombre del repositorio de esquemas de ClearQuest

Cuando ejecuta el programa de utilidad, éste crea un archivo llamado CleanupLatest.properties, que incluye las opciones y valores especificados al ejecutar el mandato. Si ejecuta el programa de utilidad sin especificar opciones, se utilizarán las opciones y valores almacenados en el archivo CleanupLatest.properties. Puede modificar los valores del archivo CleanupLatest.properties. Si especifica las opciones en la línea de mandatos, el programa de utilidad los usará en lugar de los que haya en el archivo CleanupLatest.properties.

Nota: Cuando especifica la contraseña con la opción -pw, el programa de utilidad escribe una versión cifrada de la contraseña en el archivo CleanupLatest.properties. Si especifica la contraseña en el archivo CleanupLatest.properties y no la especifica en la línea de mandatos, el programa de utilidad no escribe una versión cifrada de la contraseña en el archivo CleanupLatest.properties.

A la especificación de valores se le aplican las siguientes restricciones:

Si el programa de utilidad no puede cambiar el campo El más reciente de un registro porque el registro pertenece a una réplica distinta, mostrará un mensaje de error. Ejecute el programa de utilidad en la réplica remota para cambiar los registro que pertenecen a dicha réplica.


Comentarios