mirror of
https://github.com/element-hq/element-web
synced 2024-11-26 19:26:04 +03:00
Don't explode if the e2e test directory exists when crashing
This is largely expected in local test environments where the developer probably won't remember to clear out the directory themselves.
This commit is contained in:
parent
885bb112ae
commit
88b5c3ca84
1 changed files with 7 additions and 1 deletions
|
@ -93,7 +93,13 @@ async function writeLogs(sessions, dir) {
|
||||||
for (let i = 0; i < sessions.length; ++i) {
|
for (let i = 0; i < sessions.length; ++i) {
|
||||||
const session = sessions[i];
|
const session = sessions[i];
|
||||||
const userLogDir = `${dir}/${session.username}`;
|
const userLogDir = `${dir}/${session.username}`;
|
||||||
fs.mkdirSync(userLogDir);
|
try {
|
||||||
|
fs.mkdirSync(userLogDir);
|
||||||
|
} catch (e) {
|
||||||
|
// typically this will be EEXIST. If it's something worse, the next few
|
||||||
|
// lines will fail too.
|
||||||
|
console.warn(`non-fatal error creating ${userLogDir} :`, e.message);
|
||||||
|
}
|
||||||
const consoleLogName = `${userLogDir}/console.log`;
|
const consoleLogName = `${userLogDir}/console.log`;
|
||||||
const networkLogName = `${userLogDir}/network.log`;
|
const networkLogName = `${userLogDir}/network.log`;
|
||||||
const appHtmlName = `${userLogDir}/app.html`;
|
const appHtmlName = `${userLogDir}/app.html`;
|
||||||
|
|
Loading…
Reference in a new issue