1
0
Fork 0

increase test timeout

This commit is contained in:
Enoch Riese 2022-11-15 10:29:13 -06:00
parent 2a909fadfc
commit e75789f041

View file

@ -1,25 +1,40 @@
const fs = require('fs')
const path = require('path');
const path = require('path')
const spawn = require('child_process').spawn
const projectRoot = path.normalize(path.join(__dirname, '..'));
const outputLog = path.join(projectRoot, '.test-failures.log');
const collectorScript = path.join(projectRoot, 'scripts', 'test-failure-collector.js');
const projectRoot = path.normalize(path.join(__dirname, '..'))
const outputLog = path.join(projectRoot, '.test-failures.log')
const collectorScript = path.join(projectRoot, 'scripts', 'test-failure-collector.js')
// Start with a fresh output log on each run.
if (fs.existsSync(outputLog)) {
fs.unlinkSync(outputLog);
fs.unlinkSync(outputLog)
}
// Run all tests, specifying the collector script.
spawn('lerna', ['run', '--no-bail', 'testci', '--stream', '--parallel', '--loglevel', 'error', '--', '--file', `${collectorScript}`, '--no-warnings'], { stdio: 'inherit' })
.on('exit', function(code) {
// If a failure occurred, the log file will have been created. Print it.
if (fs.existsSync(outputLog)) {
console.error(fs.readFileSync(outputLog, 'utf8').trim());
}
// Propagate the exit code.
process.exit(code);
});
spawn(
'lerna',
[
'run',
'--no-bail',
'testci',
'--stream',
'--parallel',
'--loglevel',
'error',
'--',
'--file',
`${collectorScript}`,
'--no-warnings',
'--timeout=5000',
],
{ stdio: 'inherit' }
).on('exit', function (code) {
// If a failure occurred, the log file will have been created. Print it.
if (fs.existsSync(outputLog)) {
console.error(fs.readFileSync(outputLog, 'utf8').trim())
}
// Propagate the exit code.
process.exit(code)
})