Für den Testhierarchie-Cache sind zwei grundlegende Messdaten verfügbar. TestPlanTreeCache liefert Informationen darüber (NumberOfCachedProjects), wie viele Projekte sich gegenwärtig im Cache befinden. Alle Details des Projekt-Caches werden über den zweiten Messwert bereitgestellt: TestPlanTreeCache_<Nummer>. Dieser umfasst folgende Messwerte:
Messwert | Beschreibung |
---|---|
Hits | Die Anzahl der Zugriffe auf den Cache ohne implizite Datenbankanforderungen. |
LastUpdateCheckDurationInMillis | Die Dauer der letzten Prüfung auf Aktualisierungen in der Datenbank in Millisekunden, siehe LastUpdateCheckTime. |
LastUpdateCheckTime | Der Zeitpunkt der letzten Überprüfung auf Aktualisierungen. |
LastUpdateDurationInMillis | Die Dauer der letzten Aktualisierung des Caches in Millisekunden, siehe LastUpdateTime, die aufgrund einer Änderung durchgeführt wurde. |
LastUpdateTime | Der Zeitpunkt der letzten Cache-Aktualisierung, die aufgrund einer Änderung in der Testhierarchie durchgeführt wurde. |
TreeInitializationTimeInMillis | Die Zeit in Millisekunden, die für das Laden der gesamten Projekthierarchie in den Cache erforderlich war. Dieser Wert ändert sich nicht, solange der Projekt-Cache geladen ist. |
TreeSize | Die Anzahl der Testknoten im Projekt, d. h. Container, Ordner und Tests. |
UpdateChecks | Die Anzahl der Überprüfungen auf Änderungen der Testhierarchie des Projekts, die seit der Initialisierung des Projekthierarchie-Caches durchgeführt wurden. |
Updates | Die Anzahl der Aktualisierungen der zwischengespeicherten Hierarchie, die nach Änderungen an der Testhierarchie durchgeführt wurden. |
Der Messwert TestPlanFilterCache umfasst die folgenden drei Informationen:
Messwert | Beschreibung |
---|---|
Hits | Die Anzahl der Zugriffe auf den Cache, bei denen keine separate Ausführung des Filters für die Datenbank erforderlich war. |
Misses | Gibt an, wie oft der Filter ohne Zugriff auf den Filter-Cache für die Datenbank ausgeführt wurde. |
Größe | Die aktuelle Anzahl der zwischengespeicherten Filterergebnisse. |