テスト ツリーのキャッシュに対しては、2 つの主要な測定を利用できます。TestPlanTreeCache は、現在キャッシュされているプロジェクトの数の測定のみを提供します(NumberOfCachedProjects)。プロジェクトのキャッシュについてのすべての詳細情報は、2 番目の測定から得ることができます(TestPlanTreeCache_<number>)。この測定は、実際には次の測定から構成されています。
測定 | 説明 |
---|---|
Hits | データベースへの要求が行われず、キャッシュが使用された回数。 |
LastUpdateCheckDurationInMillis | 前回の更新(LastUpdateCheckTime を参照)で、データベース内の更新をチェックするためにかかった時間(ミリ秒)。 |
LastUpdateCheckTime | 前回の更新のチェックが発生した時間。 |
LastUpdateDurationInMillis | 前回の更新(LastUpdateTime を参照)で、変更が発生してからキャッシュを更新するまでにかかった時間(ミリ秒)。 |
LastUpdateTime | テスト ツリー内での変更によって、最後にキャッシュの更新が発生した時間。 |
TreeInitializationTimeInMillis | プロジェクト ツリー全体をキャッシュにロードするためにかかった時間(ミリ秒)。この値は、プロジェクト キャッシュがロードされている場合は変更されません。 |
TreeSize | プロジェクト内のテスト ノード (テスト コンテナ、テスト フォルダ、およびテスト) の数。 |
UpdateChecks | プロジェクト ツリーのキャッシュが初期化されてから、このプロジェクトの テスト ツリーに対して行われた変更をチェックした回数。 |
Updates | テスト ツリー内での変更によって、キャッシュされたツリーが更新された回数。 |
TestPlanFilterCache 測定は、次の 3 つの測定から構成されています。
測定 | 説明 |
---|---|
Hits | キャッシュが使用され、別個にデータベースに対するフィルタを実行する必要がなかった回数。 |
Misses | フィルタ キャッシュが使用されず、フィルタがデータベースに対して実行された回数。 |
Size | 現在のキャッシュされたフィルタ結果の数。 |