diff --git a/services/history-v1/backup-verifier-app.mjs b/services/history-v1/backup-verifier-app.mjs index 3949e6a62d..856a15dd53 100644 --- a/services/history-v1/backup-verifier-app.mjs +++ b/services/history-v1/backup-verifier-app.mjs @@ -90,15 +90,16 @@ process.on('SIGINT', () => { /** * @param {number} port + * @param {boolean} enableVerificationLoop * @return {Promise} */ -export async function startApp(port) { +export async function startApp(port, enableVerificationLoop = true) { await mongodb.client.connect() await loadGlobalBlobs() await healthCheck() const server = http.createServer(app) await promisify(server.listen.bind(server, port))() - loopRandomProjects(shutdownEmitter) + enableVerificationLoop && loopRandomProjects(shutdownEmitter) return server } diff --git a/services/history-v1/test/acceptance/js/api/support/test_backup_verifier_server.mjs b/services/history-v1/test/acceptance/js/api/support/test_backup_verifier_server.mjs index 10d6dbc6c1..57a805e334 100644 --- a/services/history-v1/test/acceptance/js/api/support/test_backup_verifier_server.mjs +++ b/services/history-v1/test/acceptance/js/api/support/test_backup_verifier_server.mjs @@ -26,7 +26,7 @@ async function listenOnRandomPort() { return } catch {} } - server = await startApp(0) + server = await startApp(0, false) } after('close server', function (done) {