We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 414d588 commit 228d7b6Copy full SHA for 228d7b6
packages/jest-runner/src/index.ts
@@ -193,6 +193,22 @@ export default class TestRunner extends EmittingTestRunner {
193
);
194
195
const cleanup = async () => {
196
+ if (tests.length > 0) {
197
+ performance.mark('jest/globalTeardownPerWorker:start');
198
+ try {
199
+ await worker.runInAllWorkers('runGlobal', {
200
+ allTests: tests,
201
+ globalConfig: this._globalConfig,
202
+ moduleName: 'globalTeardownPerWorker',
203
+ });
204
+ } catch (error) {
205
+ console.error(
206
+ chalk.yellow('Running globalTeardownPerWorker failed.'),
207
+ error,
208
+ );
209
+ }
210
+ performance.mark('jest/globalTeardownPerWorker:end');
211
212
const {forceExited} = await worker.end();
213
if (forceExited) {
214
console.error(
0 commit comments