diff options
author | Jon Bratseth <bratseth@gmail.com> | 2023-02-21 12:07:35 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2023-02-21 12:07:35 +0100 |
commit | 869c206879f2ae4b215dd476b3fc14693cd2a7b1 (patch) | |
tree | c4ca52cd4f2b1013bc10fb7faff11a3b6e1ba497 /node-repository/src/test/java/com/yahoo/vespa/hosted/provision | |
parent | 813df553bcf33a6fe161a22b6f6b93b2780308b5 (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.java | 8 |
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. */ |