Я пытаюсь "стресс-тест" запрос с шуткой - но я не могу обойти автоматический тайм-аут 5000 мс

Я пытаюсь стресс-тестировать запрос DynamodB с помощью шутки. Я пытаюсь получить довольно большой файл json (1,3 МБ), но постоянно получаю следующую ошибку: "Тайм-аут - асинхронный обратный вызов не был вызван в течение времени ожидания 5000 мс, указанного в jest.setTimeout"

Я использовал "jest.setTimeout(600000)" в beforeEach, но время ожидания истекло. Я также использовал Таймаут в тесте с той же проблемой. Я также пытался использовать сделано без какого-либо успеха.

  test('hugeDataTest', async(done) => {
    let hugeArray = await OutdoorDataLayer.getHistoricalOutdoorReports({
      Id: 'testId',
    });
    expect(hugeArray).toBeArrayOfSize(2000);
    done();
  });

Я хотел бы убедиться, что большое количество данных пройдет успешно. Я делаю что-то не так с "done()"?

0 ответов

Другие вопросы по тегам