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) {
|
||||
const session = sessions[i];
|
||||
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 networkLogName = `${userLogDir}/network.log`;
|
||||
const appHtmlName = `${userLogDir}/app.html`;
|
||||
|
|
Loading…
Reference in a new issue