8000 Add more timeout because in Jenkins dbservers can be slow. (#6667) · 0xflotus/arangodb@ea377b0 · GitHub
[go: up one dir, main page]

Skip to content

Commit ea377b0

Browse files
authored
Add more timeout because in Jenkins dbservers can be slow. (arangodb#6667)
1 parent a549dd9 commit ea377b0

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

arangod/Cluster/EngineEqualityCheckFeature.cpp

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,14 @@ bool equalStorageEngines() {
5151

5252
// send requests
5353
std::size_t requestsDone = 0;
54-
auto successful = cc->performRequests(requests, 60.0 /*double timeout*/, requestsDone
55-
,Logger::FIXME
56-
,false);
54+
// We are using a very long timeout here, since in our Jenkins we have
55+
// observed that some dbservers need a long time to come up, since the
56+
// I/O system is overloaded (lots of servers starting at the same time).
57+
// Furthermore, this long timeout here does not really hurt. Besides,
58+
// failure here is fatal for this coordinator, and thus for the whole
59+
// test in a single coordinator scenario.
60+
auto successful = cc->performRequests(requests, 600.0 /*20 fold timeout*/,
61+
requestsDone ,Logger::FIXME ,false);
5762

5863
if (successful != requests.size()){
5964
LOG_TOPIC(ERR, Logger::FIXME) << "could not reach all dbservers for engine check";

0 commit comments

Comments
 (0)
0