diff options
Diffstat (limited to 'container-core/src')
-rw-r--r-- | container-core/src/main/java/com/yahoo/container/handler/Coverage.java | 7 | ||||
-rw-r--r-- | container-core/src/test/java/com/yahoo/container/jdisc/LoggingRequestHandlerTestCase.java | 3 |
2 files changed, 9 insertions, 1 deletions
diff --git a/container-core/src/main/java/com/yahoo/container/handler/Coverage.java b/container-core/src/main/java/com/yahoo/container/handler/Coverage.java index 84cc0734e7c..2ec5d34a0a6 100644 --- a/container-core/src/main/java/com/yahoo/container/handler/Coverage.java +++ b/container-core/src/main/java/com/yahoo/container/handler/Coverage.java @@ -194,4 +194,11 @@ public class Coverage { return getFullResultSets() * 100 / getResultSets(); } + public com.yahoo.container.logging.Coverage toLoggingCoverage() { + int degradation = com.yahoo.container.logging.Coverage.toDegradation(isDegradedByMatchPhase(), + isDegradedByTimeout(), + isDegradedByAdapativeTimeout()); + return new com.yahoo.container.logging.Coverage(getDocs(), getActive(), getSoonActive(), degradation); + } + } diff --git a/container-core/src/test/java/com/yahoo/container/jdisc/LoggingRequestHandlerTestCase.java b/container-core/src/test/java/com/yahoo/container/jdisc/LoggingRequestHandlerTestCase.java index 5af94c798d1..92fe347f7d1 100644 --- a/container-core/src/test/java/com/yahoo/container/jdisc/LoggingRequestHandlerTestCase.java +++ b/container-core/src/test/java/com/yahoo/container/jdisc/LoggingRequestHandlerTestCase.java @@ -58,7 +58,8 @@ public class LoggingRequestHandlerTestCase { @Override public HitCounts getHitCounts() { - return new HitCounts(1, 1, 1, 1, 1); + return new HitCounts(1, 1, 1, 1, 1, + getCoverage().toLoggingCoverage()); } @Override |