Merge pull request #19098 from overleaf/jpa-graceful-shutdown-tests

[server-ce] add test for graceful shutdown

GitOrigin-RevId: 5e72e0073169009d2e3ece5a79cbd62051f6ad5b
This commit is contained in:
Jakob Ackermann
2024-06-25 11:12:43 +00:00
committed by Copybot
parent 956aad7e43
commit ce9b531892
6 changed files with 135 additions and 8 deletions
+11 -2
View File
@@ -197,8 +197,7 @@ app.post(
'--detach',
'--wait',
'--volumes',
'--timeout',
'0',
'--timeout=60',
'sharelatex',
'git-bridge',
'mongo',
@@ -315,6 +314,16 @@ app.post('/reset/data', (req, res) => {
)
})
app.get('/redis/keys', (req, res) => {
runDockerCompose(
'exec',
['redis', 'redis-cli', 'KEYS', '*'],
(error, stdout, stderr) => {
res.json({ error, stdout, stderr })
}
)
})
app.use(handleValidationErrors())
purgeDataDir()