当执行已配置测试用例或测试套件并落实结果时,Rational® ClearQuest® Test Manager 就会创建一个日志记录并将最新字段设置为 true 以指示这是已配置测试用例或测试套件的最近的日志记录。Rational ClearQuest Test Manager 还将找到先前的日志记录并且将其最新字段值更改为 false。
在 Rational ClearQuest MultiSite 环境中,如果先前的日志记录在其他副本上受控制,那么 Rational ClearQuest Test Manager 不能更新该记录。因此,可以将同一个已配置测试用例或测试套件的两份日志记录标记为“最新”。
CleanupLatest 实用程序用于在 ClearQuest 用户数据库中查询这些记录,而对于较旧的记录,将最新字段更改为 false。在 MultiSite 部落的每个副本中定期运行实用程序。
CleanupLatest 实用程序安装在装有 ClearQuest 的目录中。在 Windows® 上,缺省安装目录为 C:\Program Files\Rational\ClearQuest。在 Linux® 上,缺省安装目录为 /opt/rational/clearquest。从装有该实用程序的目录来运行它。
使用以下语法来运行该实用程序:
java –jar CleanupLatest.jar –lid LoginID –pw Password –udb UserDB –sr SchemaRepo
参数 | 描述 |
---|---|
登录标识 | 用于登录到 ClearQuest 的用户标识。 |
密码 | 您的 ClearQuest 密码 |
用户数据库 | ClearQuest 用户数据库的名称 |
模式存储库 | ClearQuest 模式存储库的名称 |
当您运行实用程序时,它将创建名为 CleanupLatest.properties 的文件,其中包含在您运行命令时指定的选项和值。如果您运行了该实用程序而没有指定选项,那么它将使用 CleanupLatest.properties 文件中的选项和值。可以编辑 CleanupLatest.properties 文件中的值。如果您在命令行中指定选项,那么该实用程序将使用这些选项,而不是 CleanupLatest.properties 文件中的选项。
应用以下限制来指定值:
如果实用程序不能更改日志记录的“最新”字段(因为该记录在不同的副本上受控制),那么它会显示一条错误信息。运行远程副本中的实用程序来更改在那里受控制的记录。