aboutsummaryrefslogtreecommitdiff
path: root/src/zenutil/cloud/minioprocess.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/zenutil/cloud/minioprocess.cpp')
-rw-r--r--src/zenutil/cloud/minioprocess.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/zenutil/cloud/minioprocess.cpp b/src/zenutil/cloud/minioprocess.cpp
index 565705731..457453bd8 100644
--- a/src/zenutil/cloud/minioprocess.cpp
+++ b/src/zenutil/cloud/minioprocess.cpp
@@ -72,11 +72,12 @@ struct MinioProcess::Impl
ZEN_INFO("MinIO server started successfully (waited {})", NiceTimeSpanMs(Timer.GetElapsedTimeMs()));
return;
}
- } while (Timer.GetElapsedTimeMs() < 10000);
+ } while (Timer.GetElapsedTimeMs() < 30000);
}
- // Report failure
- ZEN_WARN("MinIO server failed to start within timeout period");
+ // Report failure - throw so test failures show the real cause instead of a confusing
+ // assertion failure later when S3 operations fail silently.
+ throw std::runtime_error(fmt::format("MinIO server on port {} failed to start within timeout", m_Options.Port));
}
void StopMinioServer()