有两个主测量可用于测试树缓存。TestPlanTreeCache 仅提供测量 NumberOfCachedProjects,用于测量当前缓存的项目数量。项目缓存的所有详细信息都可从第二个测量 TestPlanTreeCache_<number> 中获取。此测量实际上包含以下测量:
度量 | 说明 |
---|---|
点击数 | 缓存已使用且无需数据库请求的次数。 |
LastUpdateCheckDurationInMillis | 上次更新所花的时间(毫秒),参见 LastUpdateCheckTime,用于检查数据库中的更新。 |
LastUpdateCheckTime | 上次更新检查发生的时间。 |
LastUpdateDurationInMillis | 上次更新所花的时间(毫秒),参见 LastUpdateTime,用于在发生更改后更新缓存。 |
LastUpdateTime | 由测试树中的更改所导致的上次缓存更新发生的时间。 |
TreeInitializationTimeInMillis | 将整个项目树加载到缓存所花的时间(毫秒)。只要加载项目缓存,此值将保持不变。 |
TreeSize | 测试节点的数量,它们是指项目中的测试容器、测试文件夹和测试。 |
UpdateChecks | 自初始化项目树缓存以来,该项目测试树的更改检查次数。 |
更新 | 由于测试树中的更改所导致的缓存树更新的次数。 |
TestPlanFilterCache 测量包含以下三个测量:
度量 | 说明 |
---|---|
点击数 | 缓存已使用且不需要在数据库上单独执行筛选的次数。 |
缺失数 | 未使用筛选器缓存,但已对数据库执行筛选的次数。 |
大小 | 缓存筛选器结果的当前数量。 |