Skip to content

Commit 606bc80

Browse files
authored
Adjusted assertion for watcher rolling upgrade test. (#52463)
Relates to #33185
1 parent d9ce0e6 commit 606bc80

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

x-pack/qa/rolling-upgrade/src/test/java/org/elasticsearch/upgrades/UpgradeClusterClientYamlTestSuiteIT.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,10 @@
2323
import java.util.Base64;
2424
import java.util.List;
2525
import java.util.Map;
26+
import java.util.concurrent.TimeUnit;
2627

2728
import static org.hamcrest.Matchers.equalTo;
28-
29+
import static org.hamcrest.Matchers.greaterThanOrEqualTo;
2930

3031
@TimeoutSuite(millis = 5 * TimeUnits.MINUTE) // to account for slow as hell VMs
3132
public class UpgradeClusterClientYamlTestSuiteIT extends ESClientYamlSuiteTestCase {
@@ -46,12 +47,12 @@ public void waitForWatcher() throws Exception {
4647
Response response = client().performRequest(new Request("GET", "_watcher/stats"));
4748
Map<String, Object> responseBody = entityAsMap(response);
4849
List<?> stats = (List<?>) responseBody.get("stats");
49-
assertThat(stats.size(), equalTo(3));
50+
assertThat(stats.size(), greaterThanOrEqualTo(3));
5051
for (Object stat : stats) {
5152
Map<?, ?> statAsMap = (Map<?, ?>) stat;
5253
assertThat(statAsMap.get("watcher_state"), equalTo("started"));
5354
}
54-
});
55+
}, 1, TimeUnit.MINUTES);
5556
}
5657

5758
@Override

0 commit comments

Comments
 (0)