diff --git a/.github/workflows/test-packages.yml b/.github/workflows/test-packages.yml index 88305db15f..f8ee66adf2 100644 --- a/.github/workflows/test-packages.yml +++ b/.github/workflows/test-packages.yml @@ -46,15 +46,6 @@ jobs: restore-keys: | ${{ runner.os }}-meteor- - - name: Install system dependencies - # g++-12 is needed to build native Node.js add-ons (e.g. fibers). - # All Chromium dependencies are already satisfied on oss-vm. - run: | - if ! dpkg -s g++-12 >/dev/null 2>&1; then - sudo apt-get update - sudo apt-get install -y g++-12 - fi - - name: Run test-in-console suite run: | export TEST_PACKAGES_EXCLUDE="stylus" diff --git a/packages/test-in-console/puppeteer_runner.js b/packages/test-in-console/puppeteer_runner.js index a2e0578489..546723de22 100644 --- a/packages/test-in-console/puppeteer_runner.js +++ b/packages/test-in-console/puppeteer_runner.js @@ -59,9 +59,9 @@ async function runNextUrl(browser) { // Use domcontentloaded: Meteor apps connect via DDP after DOM parse and never // fire the default 'load' event in the traditional sense. Increase timeout to - // 120 s to handle slow first-run builds on CI / underpowered machines. + // 90 s to handle slow first-run builds on CI / underpowered machines. await page.goto(process.env.URL, { - timeout: 120000, + timeout: 90000, waitUntil: "domcontentloaded", });