ci: stability

This commit is contained in:
alexander.akait 2024-06-20 13:55:18 +03:00
parent 1c855e8ae1
commit e8f987423d
1 changed files with 13 additions and 5 deletions

View File

@ -199,8 +199,10 @@ const describeCases = config => {
fs.mkdirSync(outputDirectory, { recursive: true });
infraStructureLog.length = 0;
const deprecationTracker = deprecationTracking.start();
require("..")(options, err => {
const compiler = require("..")(options);
compiler.run(err => {
deprecationTracker();
if (err) return handleFatalError(err, done);
const infrastructureLogging = stderr.toString();
if (infrastructureLogging) {
return done(
@ -230,16 +232,19 @@ const describeCases = config => {
) {
return;
}
if (err) return handleFatalError(err, done);
compiler.close(closeErr => {
if (err) return handleFatalError(closeErr, done);
done();
});
});
}, 60000);
it(`${testName} should pre-compile to fill disk cache (2nd)`, done => {
rimraf.sync(outputDirectory);
fs.mkdirSync(outputDirectory, { recursive: true });
infraStructureLog.length = 0;
const deprecationTracker = deprecationTracking.start();
require("..")(options, (err, stats) => {
const compiler = require("..")(options);
compiler.run((err, stats) => {
deprecationTracker();
if (err) return handleFatalError(err, done);
const { modules, children, errorsCount } = stats.toJson({
@ -299,8 +304,11 @@ const describeCases = config => {
) {
return;
}
compiler.close(closeErr => {
if (err) return handleFatalError(closeErr, done);
done();
});
});
}, 40000);
}
it(`${testName} should compile`, done => {