Skip to content

Commit 261c781

Browse files
dothebartKVS85
andauthored
more time for coverage (#21592)
Co-authored-by: Vadim Kondratev <vadim@arangodb.com>
1 parent c132b45 commit 261c781

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

tests/js/client/shell/shell-admin-cluster-rebalance.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ const database = "cluster_rebalance_db";
3636
const suspendExternal = internal.suspendExternal;
3737
const continueExternal = require("internal").continueExternal;
3838
const wait = require("internal").wait;
39+
let { versionHas } = require('@arangodb/test-helper');
40+
const isCov = versionHas('coverage');
3941

4042
function resignServer(server) {
4143
let res = arango.POST_RAW("/_admin/cluster/resignLeadership", {server});
@@ -217,6 +219,7 @@ function clusterRebalanceOtherOptionsSuite() {
217219
testCalcRebalanceStopServer: function () {
218220
const dbServers = global.instanceManager.arangods.filter(arangod => arangod.instanceRole === "dbserver");
219221
assertNotEqual(dbServers.length, 0);
222+
let timeout = (isCov) ? 600 : 300;
220223
for (let i = 0; i < dbServers.length; ++i) {
221224
const dbServer = dbServers[i];
222225
assertTrue(dbServer.suspend());
@@ -231,7 +234,7 @@ function clusterRebalanceOtherOptionsSuite() {
231234
serverHealth = result[dbServer.id].Status;
232235
assertNotNull(serverHealth);
233236
const timeElapsed = (Date.now() - startTime) / 1000;
234-
assertTrue(timeElapsed < 300, "Server expected status not acquired");
237+
assertTrue(timeElapsed < timeout, "Server expected status not acquired");
235238
} while (serverHealth !== "FAILED");
236239
const serverShortName = result[dbServer.id].ShortName;
237240
assertEqual(serverHealth, "FAILED");
@@ -257,7 +260,7 @@ function clusterRebalanceOtherOptionsSuite() {
257260
break;
258261
}
259262
const timeElapsed = (Date.now() - startTime) / 1000;
260-
assertTrue(timeElapsed < 300, "Moving shards from server in ill state not acquired");
263+
assertTrue(timeElapsed < timeout, "Moving shards from server in ill state not acquired");
261264
}
262265
} while (serverUsed);
263266

@@ -277,7 +280,7 @@ function clusterRebalanceOtherOptionsSuite() {
277280
serverHealth = result[dbServer.id].Status;
278281
assertNotNull(serverHealth);
279282
const timeElapsed = (Date.now() - startTime) / 1000;
280-
assertTrue(timeElapsed < 300, "Unable to get server " + dbServer.id + " in good state");
283+
assertTrue(timeElapsed < timeout, "Unable to get server " + dbServer.id + " in good state");
281284
} while (serverHealth !== "GOOD");
282285
}
283286
}

0 commit comments

Comments
 (0)