aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository/src/test/java/com/yahoo/vespa/hosted/provision
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2023-02-21 12:07:35 +0100
committerJon Bratseth <bratseth@gmail.com>2023-02-21 12:07:35 +0100
commit869c206879f2ae4b215dd476b3fc14693cd2a7b1 (patch)
treec4ca52cd4f2b1013bc10fb7faff11a3b6e1ba497 /node-repository/src/test/java/com/yahoo/vespa/hosted/provision
parent813df553bcf33a6fe161a22b6f6b93b2780308b5 (diff)
Handle zero traffic
Diffstat (limited to 'node-repository/src/test/java/com/yahoo/vespa/hosted/provision')
-rw-r--r--node-repository/src/test/java/com/yahoo/vespa/hosted/provision/autoscale/AutoscalingUsingBcpGroupInfoTest.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/autoscale/AutoscalingUsingBcpGroupInfoTest.java b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/autoscale/AutoscalingUsingBcpGroupInfoTest.java
index eb2488b7829..1178706f9d4 100644
--- a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/autoscale/AutoscalingUsingBcpGroupInfoTest.java
+++ b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/autoscale/AutoscalingUsingBcpGroupInfoTest.java
@@ -53,6 +53,14 @@ public class AutoscalingUsingBcpGroupInfoTest {
fixture.tester().assertResources("Scaling up cpu using bcp group cpu info",
9, 1, 5.4, 6.1, 25.3,
fixture.autoscale());
+
+ // Bcp elsewhere is 0 - use local only
+ fixture.tester().clock().advance(Duration.ofDays(2));
+ fixture.store(new BcpGroupInfo(0, 1.1, 0.45));
+ fixture.loader().addCpuMeasurements(0.7f, 10);
+ fixture.tester().assertResources("Scaling using local info",
+ 8, 1, 1, 7.0, 29.0,
+ fixture.autoscale());
}
/** Tests with varying BCP group info parameters. */