Increase Jest timeout on CI to 5 seconds
This commit is contained in:
parent
70a717daf9
commit
7100c6b581
|
@ -5,7 +5,13 @@ const IS_DEBUGGING = process.execArgv.join(' ').includes('--inspect-brk');
|
|||
let testTimeoutNS;
|
||||
|
||||
export const setTestTimeout = newTimeoutMS => {
|
||||
testTimeoutNS = newTimeoutMS * NS_PER_MS;
|
||||
const newTimeoutNS = newTimeoutMS * NS_PER_MS;
|
||||
// never accept a smaller timeout than the default
|
||||
if (newTimeoutNS < testTimeoutNS) {
|
||||
return;
|
||||
}
|
||||
|
||||
testTimeoutNS = newTimeoutNS;
|
||||
jest.setTimeout(newTimeoutMS);
|
||||
};
|
||||
|
||||
|
@ -13,7 +19,13 @@ export const setTestTimeout = newTimeoutMS => {
|
|||
// Useful for tests with jQuery, which is very slow in big DOMs.
|
||||
let temporaryTimeoutNS = null;
|
||||
export const setTestTimeoutOnce = newTimeoutMS => {
|
||||
temporaryTimeoutNS = newTimeoutMS * NS_PER_MS;
|
||||
const newTimeoutNS = newTimeoutMS * NS_PER_MS;
|
||||
// never accept a smaller timeout than the default
|
||||
if (newTimeoutNS < testTimeoutNS) {
|
||||
return;
|
||||
}
|
||||
|
||||
temporaryTimeoutNS = newTimeoutNS;
|
||||
};
|
||||
|
||||
export const initializeTestTimeout = defaultTimeoutMS => {
|
||||
|
|
|
@ -15,7 +15,7 @@ afterEach(() =>
|
|||
}),
|
||||
);
|
||||
|
||||
initializeTestTimeout(500);
|
||||
initializeTestTimeout(process.env.CI ? 5000 : 500);
|
||||
|
||||
// fail tests for unmocked requests
|
||||
beforeEach(done => {
|
||||
|
|
Loading…
Reference in New Issue