diff --git a/test/web/puppeteer.mjs b/test/web/puppeteer.mjs
index d1afcdeb37004647bbc1d99a245e73b421622767..ae39eeb54d0b553c6be8f5718a68f27cec9a5b0e 100644
--- a/test/web/puppeteer.mjs
+++ b/test/web/puppeteer.mjs
@@ -49,7 +49,9 @@ if (!config.browser) {
 
 
     console.log('Running tests...');
-    await page.waitForFunction('document.getElementById("mocha-done").textContent.length > 0', { timeout: 1000 }) ;
+    await page.waitForFunction('document.getElementById("mocha-done").textContent.length > 0', 
+        { timeout: 100000 }
+    ) ;
 
     const passes = await page.evaluate(() => document.getElementById('mocha-stats').querySelector('li.passes').textContent);
     const failures = await page.evaluate(() => document.getElementById('mocha-stats').querySelector('li.failures').textContent);