fix(ci): increase timeouts for flaky tests

(cherry picked from commit eee41925aa)
This commit is contained in:
WillLillis 2025-04-18 22:28:51 -04:00 committed by Christian Clason
parent 20a5d46b50
commit 42624511cf
2 changed files with 4 additions and 4 deletions

View file

@ -256,7 +256,7 @@ describe('Parser', () => {
expect(() => parser.parse({})).toThrow('Argument must be a string or a function');
});
it('handles long input strings', { timeout: 5000 }, () => {
it('handles long input strings', { timeout: 10000 }, () => {
const repeatCount = 10000;
const inputString = `[${Array(repeatCount).fill('0').join(',')}]`;

View file

@ -64,7 +64,7 @@ describe('Query', () => {
});
describe('.matches', () => {
it('returns all of the matches for the given query', () => {
it('returns all of the matches for the given query', { timeout: 10000 }, () => {
tree = parser.parse('function one() { two(); function three() {} }')!;
query = new Query(JavaScript, `
(function_declaration name: (identifier) @fn-def)
@ -462,7 +462,7 @@ describe('Query', () => {
});
describe('Set a timeout', () => {
it('returns less than the expected matches', () => {
it('returns less than the expected matches', { timeout: 10000 }, () => {
tree = parser.parse('function foo() while (true) { } }\n'.repeat(1000))!;
query = new Query(JavaScript, '(function_declaration name: (identifier) @function)');
const matches = query.matches(tree.rootNode, { timeoutMicros: 1000 });
@ -538,7 +538,7 @@ describe('Query', () => {
});
});
describe('Executes with a timeout', () => {
describe('Executes with a timeout', { timeout: 10000 }, () => {
it('Returns less than the expected matches', () => {
tree = parser.parse('function foo() while (true) { } }\n'.repeat(1000))!;
query = new Query(JavaScript, '(function_declaration) @function');