aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/maintenance/AutoscalingMaintainerTest.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2022-12-07 16:14:11 +0100
committerJon Bratseth <bratseth@gmail.com>2022-12-07 16:14:11 +0100
commit74d610c0b4f7285b4aebc4528bc2d281738354ca (patch)
treef8118358ad120d7279db4a11e2355fe37aaa31bc /node-repository/src/test/java/com/yahoo/vespa/hosted/provision/maintenance/AutoscalingMaintainerTest.java
parentc82f99ab1aec0bdf6d098b2dfebc985b8b096eea (diff)
Scale down slightly more aggressively
Don't require a minimum number of measurements as we might not be able to ever collect them fast enough within the scaling window.
Diffstat (limited to 'node-repository/src/test/java/com/yahoo/vespa/hosted/provision/maintenance/AutoscalingMaintainerTest.java')
-rw-r--r--node-repository/src/test/java/com/yahoo/vespa/hosted/provision/maintenance/AutoscalingMaintainerTest.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/maintenance/AutoscalingMaintainerTest.java b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/maintenance/AutoscalingMaintainerTest.java
index 2d05754d96e..5ceb28d3fed 100644
--- a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/maintenance/AutoscalingMaintainerTest.java
+++ b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/maintenance/AutoscalingMaintainerTest.java
@@ -178,7 +178,11 @@ public class AutoscalingMaintainerTest {
}
assertEquals(Cluster.maxScalingEvents, tester.cluster(app1, cluster1).scalingEvents().size());
- assertEquals("The latest rescaling is the last event stored",
+
+ // Complete last event
+ tester.addMeasurements(0.1f, 0.1f, 0.1f, 20, 1, app1);
+ tester.maintainer().maintain();
+ assertEquals("Last event is completed",
tester.clock().instant(),
tester.cluster(app1, cluster1).scalingEvents().get(Cluster.maxScalingEvents - 1).completion().get());
}